wiki:somiq-am35-fw
Это старая версия документа!
Заголовок
Пресобранные двоичные файлы:
x-loader | MLO 16k |
u-boot | u-boot.bin 283k |
x-loader
1) скачиваем исходники xloader для SomIQ-AM35
git clone git://github.com/mentorel/xload-am35.git
2) компилируем Сначала необходимо прописать путь к компилятору
export PATH=/opt/arm-2010q1/bin:$PATH make CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm distclean make CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm am3517somiq_config make CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm
3) Получаем файл x-load.bin, который преобразуем в нужный формат: Утилиту signGP скачивают отсюда: http://code.google.com/p/beagleboard/downloads/list
signGP x-load.bin mv x-load.bin.ift MLO
4) Полученный файл MLO необходимо записать на свеже-отформатированную партицию FAT32 карты SD.
u-boot
Примечание: данную версию u-boot возможно скомпилировать компилятором версии Mentor Graphics 2010q1 и выше. Подробности здесь: arm-gcc
1) скачиваем исходники u-boot для SomIQ-AM35
git clone git://github.com/mentorel/u-boot.git
2) компилируем
make CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm distclean make CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm am3517somiq_config make CROSS_COMPILE=arm-none-linux-gnueabi- ARCH=arm
3) Полученный файл u-boot.bin записываем на партицию FAT32 карты SD
Лог старта x-loader+u-boot
Texas Instruments X-Loader 1.46 (Jun 26 2012 - 00:44:38) NAND chip: mfr 0xec, id 0xdc Starting X-loader on MMC Reading boot sector 289868 Bytes Read from MMC Starting OS Bootloader from MMC... Starting OS Bootloader... U-Boot 2011.12-gcba9a89 (Jun 26 2012 - 06:03:23) AM35XX-GP ES2.0, CPU-OPP2, L3-165MHz, Max CPU Clock 600 Mhz SomIQ-AM35 + LPDDR/NAND I2C: ready DRAM: 256 MiB NAND: 512 MiB MMC: OMAP SD/MMC: 0 *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Die ID #3cc2000100000000015da3940d01e00c MAC address EUI-48 is 00:04:a3:35:bb:91 Net: DaVinci-EMAC Hit any key to stop autoboot: 0 SomIQ #
Запись загрузчиков в NAND
wiki/somiq-am35-fw.1353424495.txt.gz · Последнее изменение: 2014/01/10 00:22 (внешнее изменение)