imx芯片 uboot和Linux 的启动和烧录
imx芯片启动和烧录
根据选择的启动模式,到相应的接口引导。
imx芯片自带一个声称stream boot的工具,能够生成两种stream,分别是直接启动linux的stream和直接启动boot的两种工具。
我们根据原厂给的源码包,编译好uboot和Linux的zImage之后。
如果我们直接启动linux,用原厂的Linux Stream直接启动Linux,步骤如下:
1、利用imx-bootlets工具生成_linux.sb,因为现在直接启动Linux,所以_uboot.sb是不需要的。
2、将_linux.sb拷贝到mfg2工具的相应目录,如果是直接从usb接口启动,查看脚本url.xml,有现成的;如果通过usb烧录程序到nand flash,需要使用另外的url.xml,好像mfg2都换成了flash_mfg2,才烧录通过。原因再看。
如果我们直接启动uboot,用原厂的uboot stream直接启动uboot,步骤如下:
1、利用imx-bootlets工具生成_boot.sb,因为直接启动uboot,所以_linux.sb是不需要的。
2、将_boot.sb拷贝到mfg2的相应目录,然后直接从usb启动时,只要将原来的启动linux的url.xml中的_linux.sb换成_boot.sb,同样直接从usb烧录uboot到nand flash,只要将原来的烧录linux的url.xml中的_linux.sb换成_boot.sb。
相关推荐
绿豆饼 2019-12-09
downtown 2010-01-30
snowboy00 2011-02-01
二哈 2012-09-07
downtown 2012-05-28
PpikachuP 2019-06-25
zjhqlmzldx 2018-11-21
82580893 2015-09-12
cnlamo 2012-10-19
andyzhaojianhui 2017-02-24
84590298 2011-03-26
linuxunix 2016-11-05
linux爱好者 2014-09-10
fulinux 2009-05-05
zhenyaqi 2009-05-22
青梅煮史各种视角下的历史学 2018-04-20
珠宝的故事 2018-04-12
迷思 2018-03-02