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

 
 
> AT91SAM9260 и примеры keil-а(blinky+bootloader), Не работает загрузка из флеши после отключения питания
vazhko
сообщение Aug 4 2009, 17:09
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 1-02-06
Пользователь №: 13 875



Только начал осваивать ARM. Плата набора SK-MAT91SAM9260 (starterkit.ru). Linux запускается и работает. Но сейчас интересует работа в standalone режиме. Взяты примеры keil-а blinky(Ext_SDRAM) и bootloader, и переделаны под свое железо. Гружусь из флеши AT45DB321D.
Казалось бы, все заработало. Бутлоадырь (если записать его из Кейла)переписывает Блинки в СДРАМ из флеши и дрыгает ногой. После ресета кнопкой тоже все работает.
Но если передергнуть питание, то намертво виснет загрузка на процедуре InitFlashController_HW(0, 0, 0, 12000000) и уже никак не поднимается.
Осцилом видно периодически возобновляемое безрезультатное обрашение к флеши - cs0 и нескольеко клоков. Запускается только после перезаписи бутлоадыря из Кейла. При этом содержимое флеши не меняется. Писать ли самбой, или кейлом. Что за ерунда, может кто подскажет?

Сообщение отредактировал vazhko - Aug 4 2009, 17:12
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


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


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