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

在uboot下,通过TFTP或TF卡下载u-boot.ais到内存,然后nand write 0xc0700000 0x20000后,重启失败

u-boot.ais通过ccs烧写到板子nandflash后,正常启动。同一个u-boot.ais制作为SD卡启动卡,uboot和内核、文件系统正常启动。说明我的u-boot.ais是对的。

但是uboot启动后,进入串口字符界面,通过TFTP或TF卡下载u-boot.ais到内存,然后通过 nand write 0xc0700000 0x20000 写到nandflash后,重启失败,串口没有任何输出。

请问是什么问题,或者有什么地方我没有注意到吗?

Nancy Wang:

这个链接有参考过吗?
software-dl.ti.com/…/Foundational_Components_U-Boot.html

ZHENGNNAN GU:

回复 Nancy Wang:

我使用的芯片是OMAPL138

ZHENGNNAN GU:

回复 ZHENGNNAN GU:

和链接中的操作方法是一样的,就是烧写后重启,无法启动。
=> setenv ipaddr <EVM_IPADDR>
=> setenv serverip <TFTP_SERVER_IPADDR>
=> tftp ${loadaddr} ${serverip}:u-boot-omapl138-lcdk.ais
=> print filesize
=> nand erase 0x20000 <hex_len>
=> nand write ${loadaddr} 0x20000 <hex_len>
* hex_len is next sector boundary of the filesize. The sector size is 0x10000.
set dip switch to NAND boot and power cycle the EVM

ZHENGNNAN GU:

回复 Nancy Wang:

参考过OMAPL138, 和链接上OMAPL138的操作是一样的。

赞(0)
未经允许不得转载:TI中文支持网 » 在uboot下,通过TFTP或TF卡下载u-boot.ais到内存,然后nand write 0xc0700000 0x20000后,重启失败
分享到: 更多 (0)

登录

注册