Я столкнулся с некоторыми проблемами при попытке установить Angstrom на новую 8 ГБ SD-карту для Beagleboard-xM, rev C. Мой beagleboard не загружается.
Я использовал следующую ссылку для загрузки изображений и следовал процедуре, приведенной на той же странице ниже:
Демонстрационные файлы Beagleboard
Я использую изображение Angstrom-Beagleboard-demo-image-glibc-ipk-2011.1-beagleboard.rootfs.tar.bz2 .
Я получаю следующий вывод через последовательный порт.
U-Boot SPL 2011.12-00010-ga3eb89c (Jan 29 2012 - 14:53:43)
Texas Instruments Revision detection unimplemented
OMAP SD/MMC: 0
reading u-boot.img
U-Boot 2011.12-00010-ga3eb89c (Jan 29 2012 - 14:53:43)
OMAP36XX/37XX-GP ES1.2, CPU-OPP2, L3-165MHz, Max CPU Clock 1 Ghz
OMAP3 Beagle board + LPDDR/NAND
I2C: ready
DRAM: 512 MiB
NAND: 0 MiB
MMC: OMAP SD/MMC: 0
*** Warning - readenv() failed, using default environmen
In: serial
Out: serial
Err: serial
Beagle xM Rev C
No EEPROM on expansion board
Die ID #42bc00029ff80000016849a90402a009
Net: Net Initialization Skipped
No ethernet found.
Hit any key to stop autoboot: 0
The user button is currently NOT pressed.
SD/MMC found on device 0
reading uEnv.txt
** Unable to read "uEnv.txt" from mmc 0:1 **
Loading file "/boot/uImage" from mmc device 0:2 (xxa2)
3195484 bytes read
Booting from mmc ...
## Booting kernel from Legacy Image at 80200000 ...
Image Name: Angstrom/2.6.32/beagleboard
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3195420 Bytes = 3 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux.......................................done, booting the kernel.
Но ничего не происходит после загрузки ядра. Вывод зависает.
У меня есть ряд сомнений:
Это правильное изображение для beagleboard xM (или оно предназначено только для beagleboard (старое оборудование))?
Это то, что плата загружается, но я не могу видеть вывод на консоли через последовательный порт? Я использую экран для разговора с последовательным портом
screen /dev/ttyUSB0 115200
Я вижу ошибку, связанную с uEnv.txt в журнале. Является ли эта ошибка причиной симптома?
Я где-то пропускаю шаг? Я использовал инструкции по той же ссылке выше, чтобы создать новые разделы и прошить новый образ на SD-карте.