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

 
 
> IAR .icf для Dataflash, Можно ли использовать стандартный sdram.icf и где найти информацию
Didro
сообщение Dec 7 2009, 20:48
Сообщение #1


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

Группа: Участник
Сообщений: 94
Регистрация: 9-04-07
Пользователь №: 26 893



Добрый день,

только начинаю программировать ARM (AT91SAM9260). Работаю с IAR.
При линковке использую стандартные файлы определения сегментов (*.icf) - для запуска программы из SDRAM (уст. на плате) использую sdram.icf

На плате также установленная энергонезависимая Dataflash - есть какой-то свой собственный .icf файл для Dataflash или можно использовать sdram.icf ?
.icf файлы использую пока по принципу указал путь до файла и забыл.

Спасибо
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение Dec 7 2009, 20:59
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Его и быть не может, т.к. DataFlash никак не отражена в адресном пространстве процессора. Соответственно, и для линкера этой памяти как бы не существует.
Загрузку кода и данных из нее придется организовать вручную.
Go to the top of the page
 
+Quote Post
Didro
сообщение Dec 7 2009, 21:08
Сообщение #3


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

Группа: Участник
Сообщений: 94
Регистрация: 9-04-07
Пользователь №: 26 893



Цитата(aaarrr @ Dec 7 2009, 23:59) *
Его и быть не может, т.к. DataFlash никак не отражена в адресном пространстве процессора. Соответственно, и для линкера этой памяти как бы не существует.
Загрузку кода и данных из нее придется организовать вручную.


Спасибо за ответы.
А как организуется размещение программы в Dataflash при таком вариант загрузки как "DataFlash Boot" (раздел 13.4 даташита на AT91SAM9260) ?
Т.е. если просто скомпилировать программу на Си в IAR и зашить её .bin в Dataflash, то загрузчик не запустит эту программу (Не скопирует её во внутренний sram и не запустит) - как же в таком случае задавать структуру программы, если не в .icf?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 11:09
Рейтинг@Mail.ru


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