Доброго дня всем
Что имеем: - плата с AT91SAM9XE512 rev. A, внешней памяти нет; - IAR v5.4, вылеченный; - J-Link, дрова от Segger 4.08k, вылеченные; - простой проект для моргания светодиодом; - загрузка и отладка в SRAM проходит на ура; - прошивание внутренней FLASH через JFlashArm – тож все хорошо.
Основная проблема: при прошивании внутреннй FLASH загрузчиком из под IAR-а, он подвисает и ничего не прошивает. Похоже весь процесс зависает на том, что IAR грузит flashloader во внешнюю SDRAM. Это видно по адресам в логах и регистрах проца (все значения из области 0x2000 0000).
Как загрузить FLASH из под IAR-а используя flashloader, загружаемый во внутреннюю SRAM? Или может есть другие способы?
|