第三方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阶段!
测试成功!