реклама на сайте
подробности

 
 
> AT91RM9200 переход с bootloader WinCE на uboot linux
lexaiu4
сообщение May 12 2009, 09:49
Сообщение #1





Группа: Новичок
Сообщений: 13
Регистрация: 6-10-08
Пользователь №: 40 718



Всем привет!

Есть несколько вопросов.
Есть плата на основе AT91RM9200 с с интеловской флешкой te28f128 (по описанию к плате должна быть еще dataflash но на плате ее нет). ОС стоит Win CE.
Есть выведенный UART с уровневым порогом 5 В.

Вопрос как без использования jtag заменить виндовый загрузчик на u-boot (и если есть описание как u-boot собрать тоже не могли бы скинуть)?
Подскажите также как происходит загрузка на этом проце (точнее для чего используется romboot и где его взять, который как я понял должен находиться в dataflash и если нет dataflash тогда как)?

Сообщение отредактировал lexaiu4 - May 12 2009, 09:53
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 1)
dch
сообщение May 12 2009, 17:43
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 179
Регистрация: 15-09-04
Из: 141070 г. Королев МО, улица Горького 39-121
Пользователь №: 661



Цитата(lexaiu4 @ May 12 2009, 13:49) *
Вопрос как без использования jtag заменить виндовый загрузчик на u-boot (и если есть описание как u-boot собрать тоже не могли бы скинуть)?


Там у проца есть ножка BMS если она при ресете притянута к земле загрузка идет
из параллельной флэш если в 1 то из ПЗУ програмка выполняется которая пытается
прогрузить во внутреннюю РАМ програмку из последовательной флэш, последовательной EPROM,
если их там нет пытается загрузить програмку по x модему черех DBGU или USB.

DBGU - это последовательный порт для отладки, он в зависимости от типа платы может
быть выведен на гребенку, на DB9 - как на 2,3 так и на модемные сигналы а может
и вобще не выводиться - тогда для Вас загрузка по последовательному интерфейсу отпадает.

В своих платочках я его DBGU вывожу на DB9, и поэтому есть програмка прошивальщик

http://www.ucrouter.ru/download/AT91RM9200-29lv160d.bin

которая посылается по x-модему, грузится во внутренню SRAM, инициирует
внешнюю SRAM, через которую во Flash можно прописать програмку большую чем 16К

boot.bin - загрузчик u-boot и u-boot.gz входят в состав архива
http://www.ucrouter.ru/download/EVM9200-li....19-rmk.bin.tgz

патч для boot.bin и инструкция по сборке в
http://www.ucrouter.ru/download/boot.patch.tgz

патч для u-boot и инструкция по сборке в
http://www.ucrouter.ru/download/u-boot-EVM9200-patch.tgz
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 15:46
Рейтинг@Mail.ru


Страница сгенерированна за 0.01359 секунд с 7
ELECTRONIX ©2004-2016