TI中文支持网
TI专业的中文技术问题搜集分享网站

关于nand flash中u-boot被擦除掉的问题

您好,大牛:

小弟初学arm,遇到了一个有关于u-boot的问题。我用的是devkit8500开发板,CPU是dm3730,他们提供的程序加载方式只有nand flash 或者sd卡启动,我这边自己开发想通过别的接口,比如网口或者串口,USB接口等(非JTAG口)将linux操作系统烧入flash,但现在遇到的问题是如果nand flash中无u-boot,这些接口将无法实现对nand flash中程序的更新,所以我想问问有没有什么方法可以下载u-boot到nand flash(非JTAG方式),请给予及时回答,小弟不胜感激。

kooking:

可以通过SD卡启动,把ubl u-boot下到ddr中,然后烧写到nand flash上

zhiyuan xue:

回复 kooking:

您好,非常感谢您这么快速的回复,很是感动。我们的板子上要求不能用SD卡,所以我才求问是否除了JTAG方式以外,还有别的方法可以给nand flash烧录u-boot?请再次给予及时回答,不胜感激。

如果没有,那我用JTAG可以烧录所有文件吗,包括x-loader,uboot,linux内核,以及文件系统等吗?

kooking:

回复 zhiyuan xue:

不能用SD卡,但是可以留出一个扩展板用来调试和烧写,不过这样可能还没有直接JTAG烧写。

如果只能从nand flash去boot,可能只有通过JTAG烧写x-loader/ubl和u-boot,内核一般在u-boot环境下tftp烧写,文件系统可以在u-boot环境下烧写,也可以挂载网络文件系统后在NFS环境下烧写

Gino E:

回复 kooking:

你好,

DM/AM37x 平台有flash tool可以烧写nandflash,通过USB/UART方式下载,下载地址如下,

http://www.ti.com/tool/flashtool

下载后安装后,有使用指南供参考

leo chen:

回复 Gino E:

flashtool好用不?

Gino E:

回复 leo chen:

很方便的一个工具,而且简单好用。

tony2:

回复 leo chen:

FlashTool最合适这种情况。

赞(0)
未经允许不得转载:TI中文支持网 » 关于nand flash中u-boot被擦除掉的问题
分享到: 更多 (0)