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

 
 
 
Reply to this topicStart new topic
> nrf52832 IAR перестал программироваться
Alex_Golubev
сообщение Aug 18 2018, 10:23
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 280
Регистрация: 18-03-17
Пользователь №: 95 877



Привет.
Перестал программироваться nrf52832.
Перестал после того как зашил в него пример SPI. Ни чего не подключал к портам ввода вывода. Все порты свободные. КЗ не было сто процентов. До этого блютус работал нормально.
При запуске IAR даже не стартует с main.
Подскажите в чем может быть дело?

Сообщение отредактировал Alex_Golubev - Aug 18 2018, 10:24
Go to the top of the page
 
+Quote Post
controller_m30
сообщение Aug 19 2018, 00:35
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 356
Регистрация: 24-02-09
Пользователь №: 45 309



Возможно в этом топике есть что-то полезное Easyelectronics.

Мои предложения:
1. Проверить программатор-отладчик на другом устройстве, которое не прошито.
2. Стереть-прошить чип тем файлом, который был залит в него на заводе (найти файл в интернете, или считать с другого устройства).
3. Проверить доступ к чипу из другой программы: заводская утилита для прошивки/стирания (если такая существует), другая среда разработки.
4. Проверить настройки IAR (режим Debug/Release, модель чипа, галка "Run to -- main" в настройках Debugger, и прочее).
5. Попробовать отладку в симуляторе IAR (в симуляторе хотя бы IAR программу отлаживает?).
6. Попробовать сбросить настройки IAR.
7. Переустановить IAR. Установить IAR другой версии (младше/старше).
Go to the top of the page
 
+Quote Post
Alex_Golubev
сообщение Aug 19 2018, 01:13
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 280
Регистрация: 18-03-17
Пользователь №: 95 877



проблема оказалась в начальной прошивки .hex.
Нужно сначала зашивать через nrf studio стек потом программировать.
Мне не ясно другое у меня получается два .hex файла один стек другой сгенерирован iar.
Как их объединить в один?
Go to the top of the page
 
+Quote Post
controller_m30
сообщение Aug 19 2018, 04:55
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 356
Регистрация: 24-02-09
Пользователь №: 45 309



Наверное нужно указать адрес компиляции (ассемблирования) файла IAR - в конце адресного пространства файла стека. Как по приведенной мной по ссылке советовали.
Тогда, вероятно, файлы стека и прошивки не будут мешать друг другу.

Сообщение отредактировал controller_m30 - Aug 19 2018, 04:57
Go to the top of the page
 
+Quote Post
Alex_Golubev
сообщение Aug 19 2018, 06:16
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 280
Регистрация: 18-03-17
Пользователь №: 95 877



Не могу найти в IAR регистров порта ввода вывода GPIO.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 16th April 2024 - 05:07
Рейтинг@Mail.ru


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