SMP8655 sata启动文件制作

作者:fly 发布于:2014-7-4 18:26 分类:嵌入式

制作sata启动文件


编译zboot、yamon、kernel分别生成bin文件:


phyblock0-0x20000padded.922-A3a


zbimage-yamon-xload


zbimage-linux-xload




host $ dd if=phyblock0-0x20000padded.922-A3a of=sata_boot_922_A3a.bin 1 bs=1K


host $ dd if=zbimage-yamon-xload of= sata_boot_922_A3a.bin bs=1K seek=1024


host $ dd if=zbimage-linux-xload of= sata_boot_922_A3a.bin bs=1K seek=1280




注意:


制作sata启动的zboot bin文件之前,需要修改922-A3a.config zxenv配置文件,


将z.bootdev_order = { 0x00 0x01 0x20 0x30 0x40 0x41 0x50 }改成


z.bootdev_order = { 0x40 0x41 }只留下sata启动项, 否则系统是不能从sata启动的。


最后将bin文件写进sata启动分区


host $ dd if=sata_boot_922_A3a.bin of=/dev/sdb1

发表评论:

 
Powered by emlog sitemap