所以我们制作了一个基于Omap3-beagleboard的板,但是有两个不同之处,256 1Gb的DRAM (而不是128 )和1GB的NAND。我已经成功地使用Yocto为Beagleboard构建了Linux系统,并将映像部署到SD卡上,但是我认为由于DRAM的大小不同,U进程被卡住了。所以我有两个问题:
?
控制台输出:
OMAP3 Beagle board + LPDDR/NAND
I2C: ready
DRAM: 128 MiB
NAND: 0 MiB
MMC: OMAP SD/MMC: 0
Loading Environment from NAND... *** Warning - readenv() failed, using default environment
Beagle Rev Ax/Bx
Recognized KBADC Beagle FPGA board
No EEPROM on expansion board
No EEPROM on expansion board
OMAP die ID: 5268000700000000015a85e60c01c014
Net: usb_ether
Error: usb_ether address not set.
starting USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 1 USB Device(s) found
scanning usb for ethernet devices... 0 Ethernet Device(s) found
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...发布于 2022-10-06 07:35:37
内存定时可以在u引导代码源代码中的文件板/ti/beagle/beagle.c中找到。你将不得不添加你自己的,实际上有几个可用的记忆。检查get_board_mem_timings函数:-)
https://stackoverflow.com/questions/72857480
复制相似问题