Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопрос по расперделению памяти и отладке AT91RM9200
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Paramedic
Имеется отладочная плата с AT91RM9200, 32МБ SDRAM, SPI DataFlash, JTAG отладчик SAM-ICE и среда ИАР 4.11. Вопросы в следующем:
1. Возможно ли при помощи JTAG отладчика загрузить программу в SDRAM и отлаживаться в ней?
2. Возможно ли при помощи того же отладчика загрузить программу во внутренню флэш контроллера и отлаживаться в ней? Если да, то насколько реально циклов перезаписи хватит такой отладки? Спрашиваю потому что имел печальный опыт с контроллером TMS320F2810 - два раза слетала флэш.
AlexBoy
Цитата(Paramedic @ Jan 26 2007, 10:33) *
Имеется отладочная плата с AT91RM9200, 32МБ SDRAM, SPI DataFlash, JTAG отладчик SAM-ICE и среда ИАР 4.11. Вопросы в следующем:
1. Возможно ли при помощи JTAG отладчика загрузить программу в SDRAM и отлаживаться в ней?
2. Возможно ли при помощи того же отладчика загрузить программу во внутренню флэш контроллера и отлаживаться в ней? Если да, то насколько реально циклов перезаписи хватит такой отладки? Спрашиваю потому что имел печальный опыт с контроллером TMS320F2810 - два раза слетала флэш.

В SDRAM можно, но нужно писать скрипт для инициализации SDRAM перед заливкой или запускать первый проект который инициализирует SDRAM из внутренней SRAM, а дальше грузить в SDRAM.

Внутреннего флеша в нем нет.
boez
Цитата(Paramedic @ Jan 26 2007, 10:33) *
Спрашиваю потому что имел печальный опыт с контроллером TMS320F2810 - два раза слетала флэш.


Сколько перезаписей, хоть примерно было??? За какой срок слетела? У нас применяются F240 и LF2406 - ни разу не слетала, кроме того случая когда мне показалось что алгоритм clear лишний и без него пишется smile.gif
Есть контроллеры F240 более чем 5-летней давности, переписываются регулярно.
Paramedic
По нескольку раз за день перешивали при отладке в течении месяца, а может двух. Затем в отладчике вылетало сообщение, что флэш защищена 128-битным ключём и предлагал ввести ключ.

Внутреннего флеша в нем нет.
[/quote]

А в Internal Rom нельзя программу хранить?
<The AT91RM9200 integrates a 128-Kbyte Internal ROM.>
AlexBoy
Цитата(Paramedic @ Jan 30 2007, 10:41) *
А в Internal Rom нельзя программу хранить?


ROM есть ROM в него не запишешь. Там сидит лоадер, который грузит по очереди с паралельной флеш, spi датафлеш, i2c флешь, usb, uart xmodem.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.