U-Boot 2010.06 (Oct 29 2012 – 22:34:32)
OMAP34xx/35xx-GP ES2.1, CPU-OPP2 L3-165MHz
OMAP3 Beagle board + LPDDR/NAND
I2C: ready
DRAM: 384 MiB
NAND: HW ECC [Kernel/FS layout] selected
0 MiB
*** Warning – bad CRC or NAND, using default environment
In: serial
Out: serial
Err: serial
Beagle xM Rev A
Die ID #037600029ff80000016849a902025014
Hit any key to stop autoboot: 0uboot运行起来的结果是384M,实际是512M的,我用自带的这个uboot镜像可以出来512,但是用dvsdk4.0.3编译出的beagle uboot读出的dram为384,想咨询一下这个数值产生错误的原因。因为内存都错误了所以内核起不来。
Yaoming Qin:
uboot中会配置内存,dvsdk中配置的可能是老版本的beagleboard,所以,你还是比较下两边的不同