Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: AT91SAM9260 и примеры keil-а(blinky+bootloader)
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
vazhko
Только начал осваивать ARM. Плата набора SK-MAT91SAM9260 (starterkit.ru). Linux запускается и работает. Но сейчас интересует работа в standalone режиме. Взяты примеры keil-а blinky(Ext_SDRAM) и bootloader, и переделаны под свое железо. Гружусь из флеши AT45DB321D.
Казалось бы, все заработало. Бутлоадырь (если записать его из Кейла)переписывает Блинки в СДРАМ из флеши и дрыгает ногой. После ресета кнопкой тоже все работает.
Но если передергнуть питание, то намертво виснет загрузка на процедуре InitFlashController_HW(0, 0, 0, 12000000) и уже никак не поднимается.
Осцилом видно периодически возобновляемое безрезультатное обрашение к флеши - cs0 и нескольеко клоков. Запускается только после перезаписи бутлоадыря из Кейла. При этом содержимое флеши не меняется. Писать ли самбой, или кейлом. Что за ерунда, может кто подскажет?
Didro
Цитата(vazhko @ Aug 4 2009, 21:09) *
Но если передергнуть питание, то намертво виснет загрузка на процедуре InitFlashController_HW(0, 0, 0, 12000000) и уже никак не поднимается.

Добрый день,

вы писали на форуме, что столкнулись с проблемой программирования контроллера платы MAT91SAM9260 в standalone режиме.

Удалось ли вам побороть это проблему? Собираемся купить эту плату, но смущает не высокая цена... Расскажите, пожалуйста, о вашем опыте работы с ней.

Спасибо
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.