各位好:
我们的板子是基于AM335Xboneblack制作的,一个是去除eeprom的我按照TI工程师提供的方法去除部门代码后程序到这边就结束了,我也没有修改任何
uart的代码。
[ 0.294036] io scheduler cfq registered (default)
[ 0.296264] Could not set LED4 to fully on
[ 0.299560] omap_uart.0: ttyO0 at MMIO 0x44e09000 (irq = 72) is a OMAP UART0
还有一个我们移植好的eeprom但是我也同样删除了代码,系统却能正常启动。两个板子还有一个差别就是第一个板子的DDR3是我重新配置的。
Steven Liu1:
挂掉的板子没有配置过DDR3吗?我们的DDR3一方面需要注意配置,另一方面是一定要做software leveling的。
一般来说,不同版型的板子(如DDR3的型号不同,走线不同等等)DDR3部分都是需要重新配置的。如果你的两个板子是同一批次,使用同样的DDR3的芯片和layout,配置是可以一样的。
qun zhou:
回复 Steven Liu1:
您好:
谢谢您的帮助,我这个是重新配置过的也做过leving的,不知道怎么回事了?
qun zhou:
回复 Steven Liu1:
您好:
我现在有了新的进展,已经跳过那个步骤,但是新的板子还是没有完全启动程序,又卡住了,log如下,请帮忙分析下,是不是emmc芯片更换的原因啊?
[ 1.947967] Detected MACID=d0:5f:b8:fc:3:a0[ 1.954620] cpsw: Detected MACID = d0:5f:b8:fc:03:a2[ 1.962036] omap_rtc am33xx-rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)[ 1.972045] Waiting for root device /dev/mmcblk0p2…
正确启动的log如下
[ 1.925567] Detected MACID=d0:5f:b8:fb:e8:8c[ 1.932220] cpsw: Detected MACID = d0:5f:b8:fb:e8:8e[ 1.942993] omap_rtc am33xx-rtc: setting system clock to 2000-01-01 00:00:01 UTC (946684801)[ 1.962982] kjournald starting. Commit interval 5 seconds[ 1.968963] EXT3-fs (mmcblk0p2): mounted filesystem with ordered data mode[ 1.976379] VFS: Mounted root (ext3 filesystem) readonly on device 179:2.[ 1.984588] Freeing init memory: 236K
Steven Liu1:
回复 qun zhou:
跳过那个步骤?是怎么过去的?
你换成NAND flash启动了后,uboot中的环境变量需要修改进行设置的。是不是没有修改这部分的内容?
qun zhou:
回复 Steven Liu1:
您好:
我没有选择从其他地方启动,只是换了一个新的sdk6.0文件重新编译就好了。请问这个log现象是怎么回事呢?
Steven Liu1:
回复 qun zhou:
http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/t/81870.aspx
通过这个给你回复。