![]() |
Модераторы: PILOT, ManiaK, Mazzi |
![]() ![]() ![]() |
|
k_pt |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 21.1.2005 Репутация: нет Всего: нет |
Привет всем!
Вопрос такой: имеется контроллер на ARM, озу-ха маленькая, флешка большая. Когда программка была маленькая в стартаповском коде просто переписывал ее с флешки в озу и исполнял, все было нормально. Программа выросла за размер озу-хи, сделал попытку исполнить ее с флешки. Посмотрел *.elf файл, разместил код во флешке без копирывания, а данные - в озу-хе с копирыванием из флешки. Перестал выполняться даже стартаповский код. Уже пару дней на разбирательство потратил, пока без результатов. Кто-нить подскажет где копать? Компилятор gcc Среда Quartus С уважением, K_pt |
|||
|
||||
val |
|
|||
![]() Program developer ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 992 Регистрация: 14.1.2003 Где: г. Киев Репутация: 2 Всего: 7 |
Попробуй написать маленький загрузчик, который стартует в ОЗУ и инициализирует всё твоё железо, а потом передает управление коду, который лежит во флешке (ну джамп во флешь)...
Просто возможна такая ситуация, что твоя железяка по каким-то причинам на старте не совсем понимает, где флешь находится... -------------------- Терпимость - величайшее благо человечества... Ярчайший признак интеллекта – постоянно хорошее настроение… |
|||
|
||||
k_pt |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 21.1.2005 Репутация: нет Всего: нет |
Со стартапом только что доборолся, неправильно разместил в памяти...
А вот с прогой не получается, пока. До bl main - доходит А вот до функи main в сях уже нет :-( |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)" | |
|
На данный раздел помимо Правил форума распространяются текже следующие правила:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |