第三方boatloader的编译,并烧写(移植)进SD卡

第三方boatloader的编译,并烧写进SD卡
1.在PC端解压uboot:
tar -jxvf uboot_tiny4412-20130730.tar.bz2
cd uboot_tiny4412

内核地址一般放在起始地址+8000的位置,所以是40008000.
vim include/configs/tiny4412.h (改一些东西)
vim board/samsung/tiny4412/config.mk (改成43e00000)

2. make tiny4412_config   // (生成 include/config.mk(Makefile中要用到,(相当于Makefile的头文件))
3. make   // (为了生成uboot.bin,System.map)

4. cd sd_fuse
make ==>   //编译,生成mkbl2

5.将SD卡插进PC端,显示为sdb。

cd tiny4412   //有脚本
./sd_fusing.sh  /dev/sdb (将bootload烧写到sd卡)  //生成bl2.bin

 实操如下:

repeat:

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

测试一下!

1、PC端开启minicom

2、将SD卡插进开发板端,拨码到sdboot端,开启开关,进入boatloader阶段!

测试成功!

posted @ 2017-05-03 11:51  bkycrmn  阅读(320)  评论(0)    收藏  举报