Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Запуск программы после передегивания питания
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
wizzzi
Почему может не запускаться программа из флеш памяти после передергивании питания(сравнивал скомпилированный код в hex файле и который записан во флеш, все совпадает)?? Все галочки в IAR поставлены, до передергивания все работает отлично.
P.S. Зашиваю частично переделанный пример от Atmel.
kovigor
Цитата(wizzzi @ Jan 31 2013, 11:21) *
Почему может не запускаться программа из флеш памяти после передергивании питания

Да мало ли почему ? Супервизор используете ? Устройство ваше или фабричное ? Трансформаторный у него БП или нет ? Плата корректно сделана ?
aaarrr
Ну, если это Атмел, то логично предположить, что не был прошит соответствующий LOCK-бит.
PoReX
Была подобная проблема с NXP и STM. Всему виной был блок питания, так как у него при включении медленно нарастало напряжение, либо были сильные броски. Попробуйте поменять источник питания.
Сергей Борщ
Тип процессора не указан, остается только гадать. С большой долей вероятности не подтянуты (или неправильно подтянуты) ноги, отвечающие за запуск программы из внутренней флеш.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.