这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 开源硬件 » SIN210制作引导系统的SD卡

共3条 1/1 1 跳转至

SIN210制作引导系统的SD卡

助工
2016-05-14 10:50:45     打赏

制作引导系统的SD

注:制作SD卡引导作用是在NandFlash里没有启动代码时,使CPU通过SD卡能够引导启动Uboot

1.首选选择一张KingstonSandisk的正品SD卡,2G,4G均可

2.在Ubuntu虚拟机环境下解压Uboot源码

注:解压命令tar zxvf uboot_smdk210.tar.gz

3.解压后进行编译(具体请参考编译Uboot

4.进入ubootsd_fusing目录。

5.把SD卡插入读卡器中,然后把读卡器插入PCUSB

此时在虚拟机的右下角会出现一个Remvoable Disk的图标,单击该图标,在出现的菜单中选择Connect,此时/dev/目录下会出现关于SD卡的设备节点。我这里是/dev/sdb(用户可以自己插拔SD卡来确认这个节点)

6.执行./sd_fusing.sh /dev/sdb

至此Uboot已经烧入到SD卡中



助工
2016-05-14 11:11:32     打赏
2楼

编译Uboot

解压uboot_smdkv210到虚拟机中。

确认当前的PATH环境变量含有arm-linux-gcc交叉编译器所在的/user/local/arm/4.3.2/bin目录,若不含则可以使用export命令添加,如下图所示

Make disclean

Make smdkv210single_config

手动修改文件board/samsung/smdkc110/config.mk

TEXT_BASE=0xcfe00000

直接make即可生成u-boot.bin


专家
2016-05-15 07:04:23     打赏
3楼
看看

共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]