Перейти к содержанию
    

omap3530 bootloaders

Здравствуйте уважаемые знатоки.

Имеется плата devkit8000 с процессором OMAP3530 на борту. Пытаюсь поселить туда Linux, но застрял на процессе загрузки.

Проблема в том, что не получается заставить стартовать процессор с загрузчиками в NAND.

Из сети были скачаны исходники x-loader (версия вроде 1.4.4ss) и u-boot (2012.07) и скомпилированы. X-loader подписан при помощи SignGP.

1. Загружаюсь с SD карты (там u-boot spl)

2. Записываю в NAND по адресу 0 x-loader.bin.ift

fatload mmc 0:1 0x80000000 x-loader.bin.ift

nandecc hw

nand erase 0x00 0x80000

nand write 0x80000000 0x00 ${filesize}

3. Записываю в NAND по адресу 0x80000 u-boot.bin

fatload mmc 0:1 0x80000000 u-boot.bin

nandecc sw

nand erase 0x80000 ${filesize}

nand write 0x80000000 0x80000 ${filesize}

4. Загружаюсь из NAND. X-loader радостно стартует, но когда дело доходит до u-boot пишет "ECC Failed", причем не всегда по адресу 0x80000.

 

Кроме того, пытался загрузится в различных сочетаниях скомпилированных мною загрузчиков и тех, что шли с платой - неудачно.

Есть подозрения, что нужны какие-то дополнительные параметры компиляции загрузчиков.

 

Прошу помощи в решении данного вопроса. Очень хочется разобраться в происходящем.

Заранее благодарен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...