你好,
我现在正在调试am3352,目前从sd卡启动至OS正常,且能运行自己的应用程序!
但是从nand启动就有问题:
1,从sd卡启动时在u-boot下面能正确读写nand;
2,从sd卡启动时采用下面命令完成MLO,u-boot烧写至nand:
fatload mmc 0 0x82000000 MLO
nand erase 0x0 0x20000
nand write 0x82000000 0x0 0x20000
fatload mmc 0 0x82000000 u-boot.img
nand erase 0x80000 0x40000
nand write 0x82000000 0x80000 0x40000
3,从sd卡启动在u-boot下面确认烧写无误,从nand 中读出后和源文件对比;
4,跳线至nand启动模式,不能跳转至u-boot.img中执行,输出信息如下:
U-Boot SPL 2013.01.01 (Oct 11 2013 – 19:25:12)
musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4
musb-hdrc: 28/31 max ep, 16384/16384 memory USB
Peripheral mode controller at 47401000 using PIO, IRQ 0
musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Host mode controller at 47401800 using PIO, IRQ 0
leo chen:
是不是nand模式的跳线,影响了其他方面的东西,这个可能需要确认一下
Yaoming Qin:
从log上看,spl以及正常运行了,请问您贴的log全么,另外请参考http://processors.wiki.ti.com/index.php/AM335x_U-Boot_User%27s_Guide 进行配置。
leo chen:
回复 Yaoming Qin:
把printenv的环境变量等也要贴上来