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

 
 
> запись программы во флеш на отладочной плате EDB9315
Pole
сообщение May 30 2006, 20:31
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 30
Регистрация: 27-05-06
Пользователь №: 17 496



на сайте arm.cirrus.com имеется программа download которая позволяет загружать образ (.bin) во флеш на отладочной плате EDB9312/9315 через COM порт. Изначальна это программа служила для загрузок образов ОС. Можно ли откомпилировать в IAR программу с расширением .bin, а затем загрузить её таким образом в флеш, чтобы процессор затем запускался с флешки. И если можно, то что нужно писать в файле .xcl, какие адреса? И в файле .bin созданный в IAR будет ключевое слово "CRUS" или "SURC" вначале?

Сообщение отредактировал Pole - May 30 2006, 20:32
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Pole
сообщение Jun 6 2006, 20:19
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 30
Регистрация: 27-05-06
Пользователь №: 17 496



У меня возникают следующие сомнения.

Длина команды 32 бита, а флешка 16 битная. Программа грузится из 16 разрядной флешки. Чтобы прочитать одну команду нужно два цикла чтения. может быть в этом проблема, что для загрузки нужна 32 разрядная флешка?
Go to the top of the page
 
+Quote Post
MemoryTest
сообщение Jun 7 2006, 14:30
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 65
Регистрация: 25-01-05
Из: Мск регион.
Пользователь №: 2 161



Цитата(Pole @ Jun 7 2006, 00:19) *
У меня возникают следующие сомнения.

Длина команды 32 бита, а флешка 16 битная. Программа грузится из 16 разрядной флешки. Чтобы прочитать одну команду нужно два цикла чтения. может быть в этом проблема, что для загрузки нужна 32 разрядная флешка?


У Вас есть под нее БСП ? какой нибудь? к этоц отладочной плате сиррус дает БСП под WinCE там
есть бутлоадер (eboot.nb0). посмотрите как он работает... и можно сделать так же.. но он там хитро работаетsmile.gif) ..
А чтобы заработало из иара нужно для РОМ использовать адреса с 0x60000000
а для РАМ или буффер EMACа или SDRAM но СДРАМ надо проинитить перед использованием.
Смотрите исходники на бутлоадер от цирруса smile.gif там все есть.
Go to the top of the page
 
+Quote Post



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

 


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


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