Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: nrf52832 IAR перестал программироваться
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры
Alex_Golubev
Привет.
Перестал программироваться nrf52832.
Перестал после того как зашил в него пример SPI. Ни чего не подключал к портам ввода вывода. Все порты свободные. КЗ не было сто процентов. До этого блютус работал нормально.
При запуске IAR даже не стартует с main.
Подскажите в чем может быть дело?
controller_m30
Возможно в этом топике есть что-то полезное Easyelectronics.

Мои предложения:
1. Проверить программатор-отладчик на другом устройстве, которое не прошито.
2. Стереть-прошить чип тем файлом, который был залит в него на заводе (найти файл в интернете, или считать с другого устройства).
3. Проверить доступ к чипу из другой программы: заводская утилита для прошивки/стирания (если такая существует), другая среда разработки.
4. Проверить настройки IAR (режим Debug/Release, модель чипа, галка "Run to -- main" в настройках Debugger, и прочее).
5. Попробовать отладку в симуляторе IAR (в симуляторе хотя бы IAR программу отлаживает?).
6. Попробовать сбросить настройки IAR.
7. Переустановить IAR. Установить IAR другой версии (младше/старше).
Alex_Golubev
проблема оказалась в начальной прошивки .hex.
Нужно сначала зашивать через nrf studio стек потом программировать.
Мне не ясно другое у меня получается два .hex файла один стек другой сгенерирован iar.
Как их объединить в один?
controller_m30
Наверное нужно указать адрес компиляции (ассемблирования) файла IAR - в конце адресного пространства файла стека. Как по приведенной мной по ссылке советовали.
Тогда, вероятно, файлы стека и прошивки не будут мешать друг другу.
Alex_Golubev
Не могу найти в IAR регистров порта ввода вывода GPIO.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.