Easyelectronics.ru

Электроника для всех
Текущее время: 18 сен 2019, 12:29

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Проблема с STM32F407 Discovery
СообщениеДобавлено: 01 янв 2019, 21:45 
Заглядывает иногда

Зарегистрирован: 17 дек 2018, 13:49
Сообщения: 79
Отладку программного обеспечение произвожу на оценочной плате discovery, под управлением IDE IAR Systems.
В один момент произошло зависание ПК с последующей принудительной перезагрузкой. В этот момент, как можно догадаться, программатор был подключен к ПК в режиме пошаговой отладки.
После перезагрузки и повторной попытки отладки ПО, возникла ошибка "Fatal Error: ST-Link, no MCU device found. Session aborted (Фатальная ошибка, ST-Link, микропроцессор не обнаружен, сессия прекращена).

В настойках IDЕ я изменил тип сброса c System (default) на Connect durring reset.
Подключится удалось, однако появилось другая проблема - IDE отказывается отключаться во время прекращения отладки, зависание, а на самой отладочной плате индикатор программатора горит желтым цветом.

В чем может быть причина?

ПС.
Отладку я так же не могу произвести, поскольку IDE зависает на определенной строчке кода.
ППС.
При отключении, выдает ошибку:
Target is running. Failed to stop the target.
Maybe target needs to reset.
Try again?
(Press NO aborts debug session)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с STM32F407 Discovery
СообщениеДобавлено: 01 янв 2019, 22:53 
Заглядывает иногда

Зарегистрирован: 25 сен 2017, 10:57
Сообщения: 170
Откуда: Украина
Разберитесь что у вас точно не работает сам ST-LINK или STM32F407, можете попробовать STM32 ST-LINK Utility , приконнектиться, прочитать записать содержимое флеш.
Оценить работоспособность STM32F407 можно залив залив какой нибудь led blink через встроенный dfu бутлоадер (USB, UART). Можно попробовать еще обновить прошивку
самого ST-LINK.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с STM32F407 Discovery
СообщениеДобавлено: 01 янв 2019, 23:58 
Заглядывает иногда

Зарегистрирован: 17 дек 2018, 13:49
Сообщения: 79
AlexTA писал(а):
Разберитесь что у вас точно не работает сам ST-LINK или STM32F407, можете попробовать STM32 ST-LINK Utility , приконнектиться, прочитать записать содержимое флеш.
Оценить работоспособность STM32F407 можно залив залив какой нибудь led blink через встроенный dfu бутлоадер (USB, UART). Можно попробовать еще обновить прошивку
самого ST-LINK.

Спасибо!
На одном англоязычном сайте нашел похожую ситуацию (не совсем).
Опишу самые основные моменты.
1) Необходимо установить стандартную программу STM32 ST-LINK Utility.
2) Зажать и удерживать кнопку сброса (черная).
3) В главном меню программы зайти во вкладку target -> setting.
4) В настройках режима (mode) из выпадающего списка сменить на подключение под сбросом (connecto under reset).
5) В настройках режима сброса (mode reset) из выпадающего списка сменить на аппаратный сброс (hardware reset).
6) Нажимать кнопку до тех пор, пока устройство не будет запущено и стандартная программа не прочитает содержимое памяти.
7) В главном меню выбрать вкладку target -> erase sectors и target -> erase chip.
8) Выбираем все сектора и стираем информацию.
9) В главном меню выбрать вкладку target -> blank check (проверить пустоту). Долго. Ждем окончание.
10) После стирания данных со флеш памяти, вернуть все настройки в первоначальное значение.
На данный момент мне это помогло, до IDE дело еще не дошло, поскольку снес с последующей переустановкой.

ПС,
обновил прошивку программатора, все хорошо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с STM32F407 Discovery
СообщениеДобавлено: 02 янв 2019, 00:14 
Заглядывает иногда

Зарегистрирован: 17 дек 2018, 13:49
Сообщения: 79
Только что проверил на IDE Keil. Все работает. Инструкцией выше пользоваться однозначно!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB