Доброго времени суток.
Уже создавал похожую тему, но тогда так и не смог решить проблему.
Есть несколько Тионов rev.4 с предустановленными загрузчиками.
Мне нужно залить туда свой загрузчик, т.к. я пробую прикрутить к плате дисплей с нестандартным разрешением 800x480.
У меня есть пропатченные исходники U-boot-1.3.3, поэтому с ним и упражнялся.
Внес изменения, скомпилировал.
Прошиваю на плату через download - такое впечатление, что загрузчик не изменился. Все переменные остались неизменными, экран в измененной конфигурации по прежнему выдает разрешение 800х600.
В
этой теме мне посоветовали залить пустой файлик в spi.
Я сделал файл, состоящий из нулей, размером в 160К (т.к. u-boot занимает примерно столько) и залил его в spi (через download -s2).
После этого опять залил свой загрузчик. Результат тот же самый.
Не подскажете, как же мне, все-таки, подменить загрузчик?
P.S.: Также буду признателен за советы о том, как лучше "внедрить" поддержку нового экрана.
Для начала в файле u-boot-1.3.3/cpu/arm920t/ep93xx/lcd.c просто подменил разрешение в одной из предустановленных конфигураций.