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

 
 
> AT91RM9200 SPI boot, Загрузка программы из dataflash в sram, sdram
Arischenko Ivan
сообщение Jun 23 2010, 15:41
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 112
Регистрация: 29-10-06
Пользователь №: 21 768



Добрый день.

Имеется связка : AT91RM9200 +dataflash AT45DB321 + sdram 2x16 + nand flash, среда разработки IAR или GNU(yagartoo+openocd+eclipce)

В IAR есть два проекта, для AT91RM9200, взял проект для DK (он мигает одним светодиодом), версию с линковкой в sram.
ucrouter взял flash утилиту AT91RM9200-29lv160d.bin, поставил bms=1, подключится через Debug UART. В консоли пошли символы "ССССС ". Загрузил при помощи xmodem протокола утилиту в процессор, дождался второго приглашения (верно определилась dataflash и пошли буква СССС) , заслал свою программу, выставил BMS=1, передернул питание = вместо моей программы запустился загрузчик. Где я ошибся?

На форуме нашел mac файл для IAR инициализирующий SDRAM. Подключил к проекту, изменил файлы .icf, так чтобы программа линковалась в SDRAM, стек в внутренню SRAM. Никак не получается залить программу в SDRAM и там ее отладить, есть ли пример .icf файла для IAR, позволяющий отлаживать программу в SDRAM? (SDRAM инициализируется корректно, с адреса 0х20000000 память пишется, читается)

с ucrouter взял исходники boot.patch.tgz, исправил Makefile, скрипт линкера, написал скрипт openocd и gdb (eclipse) . Как результат : SDRAM инициплизируется, туда записывается приложение и запускается (выполняется по шагам). Но все работает нестабильно, запись происходит через раз. Кто нибудь может поделиться скриптом openocd и парным скриптом gdb?


С уважением Арищенко Иван.

Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Arischenko Ivan   AT91RM9200 SPI boot   Jun 23 2010, 15:41
- - Arischenko Ivan   Подниму тему : В приложении два файла : 1. Про...   Jul 7 2010, 07:33
- - Arischenko Ivan   Ну собственно все : Я взял загрузчик с загрузчик...   Jul 8 2010, 05:56
|- - slavox   Цитата(Arischenko Ivan @ Jul 8 2010, 08:5...   Aug 2 2013, 03:11
- - dch   Цитата(Arischenko Ivan @ Jun 23 2010, 19...   Jul 8 2010, 13:34
- - leo_nsk   Здравствуйте! Нужны исходники romboot'a, н...   Jun 25 2014, 06:43
|- - DmitryM   Цитата(leo_nsk @ Jun 25 2014, 09:43) Здра...   Jun 25 2014, 07:12
- - leo_nsk   Спасибо!   Jun 25 2014, 07:18
|- - Гарри   Увидел похожую связку AT91RM9200 + AT45DB321C Есть...   May 6 2015, 06:51
- - aaarrr   Заблокируйте чтение с AT45 и подключитесь через SA...   May 6 2015, 07:21
|- - Гарри   aaarrr есть подозрение что файл сжат, хорошо бы ...   May 6 2015, 07:29
|- - aaarrr   Цитата(Гарри @ May 6 2015, 10:29) aaarrr ...   May 6 2015, 07:53
|- - Гарри   aaarrr на плате стоит FM25L256, с него сдул бинарн...   May 6 2015, 08:07
|- - aaarrr   Цитата(Гарри @ May 6 2015, 11:07) Там мож...   May 6 2015, 08:29
|- - Гарри   aaarrr вот бинарник с AT45DB321C, но с другой библ...   May 6 2015, 14:16
|- - aaarrr   Цитата(Гарри @ May 6 2015, 17:16) aaarrr ...   May 6 2015, 15:28
|- - Гарри   aaarrr я примерно также) только в редакторе трито...   May 7 2015, 11:04
|- - aaarrr   Цитата(Гарри @ May 7 2015, 14:04) Может к...   May 7 2015, 11:25
|- - Гарри   опыты ставлю на HP MSL 1/8 G2. Для неё есть и прош...   May 7 2015, 11:33
|- - aaarrr   Цитата(Гарри @ May 7 2015, 14:33) Сравнив...   May 7 2015, 11:42
|- - Гарри   разница в файле   May 7 2015, 11:55
- - aaarrr   Начиная с "FF FF FF FF 24 65 AB DF..."? ...   May 7 2015, 12:17
- - Гарри   aaarrr Спасибо за наводку, поглядел, действительн...   May 7 2015, 13:09
- - Гарри   кто может помочь сохранить бинарник из бэкапа winh...   May 7 2015, 16:38
- - Гарри   Спасибо, файл сделан.   May 8 2015, 05:32


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

 


RSS Текстовая версия Сейчас: 26th June 2025 - 12:52
Рейтинг@Mail.ru


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