环境:ubuntu 13.04

一、首先制作sd启动盘:

插入SD卡

sudo dd iflag=dsync oflag=dsync if=tiny210v2-uboot.binof=/dev/mmcblk0 seek=1

tiny210v2-uboot.bin来自:

http://www.arm9home.net/read.php?tid-80476.html

二、SD卡分区

卸载SD卡,

sudo /sbin/fdisk /dev/mmcblk0

如果你的SD卡上有几个分区

Command (mfor help): d   回车 删除硬盘分割区属性

Partitionnumber (1-N):1  回车 删除1分区,

Command (mfor help): d   回车

Partition number (1-N):2 回车删除2分区

你的SD卡里有几个区 就一一删除分区。

Command (mfor help): P 回车查看信息

Command (m for help):n 回车

p回车

partition uumber(1-4):1 回车 这是选分第1个分区。

first cylinder (1-17183,default 1):309248回车 前面预留100M左右

Last cylinder or +size or +sizeM or +sizeK (1-17183, default17183): +400M 回车

同理再分一个区。

第一个分区格式化为FAT

Command (mfor help): t回车

Partitionnumber (1-4): 1回车

Hex code(type L to list codes): b 回车    这里要们要设定这个区为w95 FAT323分区。

--------------

Command (mfor help): t 回车

Partitionnumber (1-4): 2 回车

Hex code(type L to list codes): 83 回车    这里要们要设定这个区为LinuxEXT3分区。

Command (mfor help):w 写入退出。

三、把tiny210v2-uboot.bin和uImage复制到fat分区。

插入到开发板上,sd启动模式

四、烧录到nand中

1、烧写uboot

#fatload mmc 0:1 21000000tiny210v2-uboot.bin

#nanderase.chip

#nand write21000000 0 3eab8  (0为nand地址,3eab8为文件长度)

2、烧写内核

#fatload mmc 0:1 21000000uImage

#nand erase200000  f200000

#nand write21000000  200000 34cb08

3、烧写yaff文件系统

五、环境变量设置

#setenv bootcmd nand read 0x20008000 0x2000000x34cb08\; bootm

#saveenv

#setenv bootargsroot=/dev/mmcblk0p2 rootfstype=ext4init=/linuxrc console=ttySAC0,115200

#saveenv

BoneBlack am335x利用SD卡烧写板卡上的emmc

参考ti论坛上面的一篇文章: 链接:https://pan.baidu.com/s/1SLSUbCRrIULJJf_BNI3sEQ 密码: hvem 自己稍微修改的debrick.sh 链接: htt ...

如何用nfs命令烧写内核和文件系统(网络下载文件到nandflash)(未完)

使用tftp下载烧写 a.设uboot里的ip地址 set ipaddr 192.168.1.17(uboot的ip设置成同网段) set serverip 192.168.1.5(电脑本机作为服务i ...

tiny6410采用sd卡烧写的问题

今天想用32G的SD卡来烧写tiny6410的uboot但是失败了,换了一张4G的卡就可以了, 还有sd卡启动的uboot使用tftp命令是有问题的

Exynos4412从SD卡启动的简单网络文件系统制作

Exynos4412从SD卡启动的简单网络文件系统制作 1. 简介 嵌入式系统能够在开发板上正常运行,需要先进行系统配置,一个完整的嵌入式系统应该包含的几个部分::uboot,kernel,rootf ...

iTOP-4418开发板TF卡烧写-引导uboot

基于迅为iTOP-4418开发板 将 TF 卡接入开发板,将拨码开关设置为 TF 卡启动,进入 uboot 模式,如下图所示. 如下图所示,使用命令“fastboot”,接着就可以通过 OTG 给 e ...

Samsung_tiny4412(驱动笔记01)----linux 3.5,U-Boot,Busybox,SD卡启动环境搭建

/*********************************************************************************** * * linux 3.5,U ...

uboot下emmc内容烧写(拷贝)步骤

一.目的:嵌入式开发板,通过emmc上的内核文件加载启动linux操作系统,以及存放其他程序文件.需要将所需文件先写入emmc中. 二.总体步骤是:uboot启动后,进入linux下,将emmc分区并 ...

分享tiny4412,emmc烧录u-boot, 支持fastboot模式烧写emmc【转】

本文转载自:http://www.arm9home.net/read.php?tid-80810.html 分享tiny4412,emmc烧录u-boot, 支持fastboot模式烧写emmc   ...

在Linux下制作一个磁盘文件,在u-boot 阶段对emmc 烧写整个Linux系统方法

在Linux 下制作一个磁盘文件, 可以给他分区,以及存储文件,然后dd 到SD卡便可启动系统. 在u-boot 下启动后可以读取该文件,直接在u-boot 阶段就可以做烧写操作,省略了进入系统后才进 ...

随机推荐

hiho1091_clicker背包问题

问题 类似有限背包问题,题目链接:clicker 实现 #include #include #include # ...

Java Learning:并发中的同步锁(synchronized)

引言 最近一段时间,实验室已经倾巢出动找实习了,博主也凑合了一把,结果有悲有喜,BAT理所应当的跪了,也收到了其他的offer,总的感受是有必要夯实基础啊. 言归正传,最近在看到java多线程的时候, ...

linux内核--中断和中断处理(一)

让硬件在需要的时候再向内核发出信号.这就是中断机制,先讨论中断,进而讨论内核如何使用所谓的中断处理函数处理对应的中断. 一.中断   1)中断     中断使得硬件得以发出通知给处理器.例如, ...

Notes常用事件整理

①      ボタンのクリック事件: Sub Click(Source As Button) Dim ws As New NotesUIWorkspace Dim uidoc As NotesUIDo ...

小白的Python之路 day1 数据类型,数据运算

一.数据类型初识 1.数字 2 是一个整数的例子.长整数 不过是大一些的整数.3.23和52.3E-4是浮点数的例子.E标记表示10的幂.在这里,52.3E-4表示52.3 * 10-4.(-5+4j ...

android SDK SDK Manager.exe 无法打开,一闪而过最终解决办法

这个问题是由于Android Studio 自动更新之后 ,针对android-sdk-windows\tools 这个文件进行了拆分删除 这里做一下说明: 经过Android studio处理之后, ...

day28 1.缓冲区 2.subprocess 3.黏包现象 4.黏包现象解决方案 5.struct

1.缓冲区: 输入缓冲区  输出缓冲区 2. subprocess的使用import subprocess sub_obj = subprocess.Popen('ls', #系统指令shell=Tr ...

Mercurial和Git的主要区别(zz)

Mercurial和Git的主要区别 17 August 2008 1.Mercurial用Python开发,Git用C开发,相对来说,Git比较快,但是Mercurial的性能也不差 2.Mercu ...

sd卡烧写linux内核,uboot从SD卡烧写内核和文件系统相关推荐

  1. linux sd卡挂载脚本,linux udev 自动挂载 SD卡/U盘

    本文记录使用udev自动挂载SD卡和U盘的方法. 添加udev规则 创建文件/etc/udev/rules.d/11-add-usb.rules # SD卡自动挂载 ACTION=="add ...

  2. linux下hba卡服务,在Linux下查看FC HBA卡的速率和状态

    查看FC HBA卡的WWN号 一般是在/sys/class/fc_host/host*/目录下 [root@localhost ~]#cat /sys/class/fc_host/host2/port ...

  3. 手写linux系统,手把手教你 从零开始手写redux

    导读 Redux 是 JavaScript 状态容器,提供可预测化的状态管理.Redux 除了和 React 一起用外,还支持其它界面库.Redux 体小精悍,仅有 2KB.这里我们需要明确一点:Re ...

  4. 使用dd命令烧写linux系统到sd卡

    基于S3c2416 http://www.industech.com.cn (uboot-1.3.4) 一:明白uboot怎么到sd卡的原理概述: 1:首先明白开发板从sd卡的什么部分读取引导安装程序 ...

  5. 二、先在SD卡上启动U-boot,再烧写新的U-boot进Nandflash

    1. 制作SD卡 先准备一张2G的SD卡(不能用8G的,2G的卡和8G的卡协议不一样),和烧写SD卡的工具write_sd以及需要烧写到SD卡中的u-boot-movi.bin.将SD卡格式化后连接到 ...

  6. 【烧写Uboot到SD卡,打开 SD-bl1-8k.bin 失败,failed to open‘SD-bl1-8k.bin】

    烧写Uboot到SD卡,打开 SD-bl1-8k.bin 失败,failed to open'SD-bl1-8k.bin 在进行X210烧入镜像时出现了一下错误,之前烧入时是正常的,不知道为什么就报错 ...

  7. DM365 linux内核文件系统的烧写步骤及其uboot参数配置

    DM365 linux内核&文件系统的烧写步骤及其uboot参数配置     目录 源文档下载:http://download.csdn.net/detail/zhangjikuan/6443 ...

  8. uboot通过u盘烧写linux内核,向Flash中烧写uboot和linux操作系统

    向Flash中烧写uboot和linux操作系统 2011年03月28日 向Flash中烧写uboot和linux操作系统 ====================================== ...

  9. 嵌入式烧写Linux内核,嵌入式linux 内核和根文件系统烧写方式简介

    总体来说,嵌入式Linux内核和根文件的引导与PC机差不多. 嵌入式linux内核和根文件系统可以存放在各种可能的存储设备中,一般情况下我们将内核和根文件系统直接烧入到Flash中(包括NOR和NAN ...

最新文章

  1. windows2012下一端口多网站 Apache配置
  2. 关键词为什么迟迟不上首页?太令人“捉急”了!
  3. html 价格列表组件,评价列表ratings组件
  4. 微软确定 Win10 付费才能玩 还能不能愉快玩耍?
  5. python模拟键盘输入_这件神器,每个 Python入门学习者都值得一试
  6. 英伟达_如何超越英伟达?
  7. mysql导入10g数据库_oracle10g数据库导入、导出(exp/imp、expdp/impdp)
  8. Android studio如何写滚动视图
  9. indexOf和lastIndexOf的使用
  10. linux下rfkill命令管理蓝牙和wifi
  11. VR全景营销实质体验店铺的实际情况
  12. 五分理解IaaS,PaaS,SaaS都是什么
  13. html5学习17:定制input元素
  14. Scala的类型擦除 和 TypeTags、Manifests的用法
  15. 高数不定积分方法汇总:
  16. opencv获取摄像头的个数及名字
  17. 解决 ArchLinux 下中文 Chinese 不能输入 couldnt input 的问题
  18. 微博论道:互联网中,帮助过你的老师都有谁呢?
  19. 多线程是啥?有啥用?(上)
  20. mysql多表查询临时表_MySQL 之多表查询

热门文章

  1. win10蓝屏提示重新启动_电脑蓝屏五大要素,秒判蓝屏问题及处理!
  2. oracle如何查询字段中是英文名称,如投保人是外国人
  3. android系统目录和作用是什么意思,安卓Android手机系统内文件夹目录解释
  4. COB,COF,COG区别
  5. Cathy学习Java——反射和类的加载
  6. 粗糙集约简 程序 matlab,粗糙集属性约简matlab程序
  7. arima模型 白噪声检验_白噪声模型
  8. 利用TPTP对Java程序进行性能测试
  9. xx-xx-xx-xx转换成x年x月x日星期x
  10. Java 后端技术清单 2023版