Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
 
_FoCuS
2 / 2 / 1
Регистрация: 02.11.2017
Сообщений: 47
1

unknown chip id! 0x5fa0004

08.11.2019, 21:14. Просмотров 228. Ответов 6
Метки нет (Все метки)

Приобрел плату STM32 Discovery. Хотел выполнить обычную программу для мигания диодом. При подключении платы - все горит корректно. Написал код - все сработало. Через некоторое время снова делаю make flash - вместо красного начинает гореть оранжевый цвет и выдает ошибку:
Bash
1
2
3
4
5
6
$ make flash
st-flash 1.5.1-47-g2901826
2019-11-08T21:12:02 INFO common.c: Loading device parameters....
2019-11-08T21:12:02 WARN common.c: unknown chip id! 0x5fa0004
Makefile:16: recipe for target 'flash' failed
make: *** [flash] Error 255
Решения в интернете не нашел - в основном советуют проверить железо но ведь до этого у меня все работало. И если отсоединить кабель и заново подключить - все снова горит красным.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2019, 21:14
Ответы с готовыми решениями:

STM32F3DISCOVERY Erase Chip не происходит
Доброго времени. На STM32F3DISCOVERY заблокировал чтение при помощи "Option Bytes". В итоге...

6

Humanoid
Почетный модератор
10096 / 3959 / 370
Регистрация: 12.06.2008
Сообщений: 11,575
10.11.2019, 02:18 2
Странное сообщение. Можно попробовать подключиться под ресетом: нажмите кнопку ресет, запустите команду прошивки, когда программа немного подвиснет, отпустите кнопку.
Хотя, я сомневаюсь, что это поможет. Подключаться под ресетом обычно требуется, когда прошитая программа намертво вешает контроллер, либо переводит пины SWD в режим GPIO. Но у вас контроллер что-то отвечает при чтении chipid (регистр DBGMCU_IDCODE), значит, пины в режиме SWD. Вот только прочиталось значение совсем неправильное.
Какой именно у вас STM-контроллер?
0
Rius
Эксперт .NET
6129 / 3967 / 953
Регистрация: 25.05.2015
Сообщений: 12,048
Записей в блоге: 12
Завершенные тесты: 4
10.11.2019, 10:23 3
_FoCuS, вы swdio с swclk местами не перепутали?
0
_FoCuS
2 / 2 / 1
Регистрация: 02.11.2017
Сообщений: 47
12.11.2019, 21:00  [ТС] 4
Цитата Сообщение от Rius Посмотреть сообщение
_FoCuS, вы swdio с swclk местами не перепутали?
новичок в МК - а как это проверить?))
0
Rius
Эксперт .NET
6129 / 3967 / 953
Регистрация: 25.05.2015
Сообщений: 12,048
Записей в блоге: 12
Завершенные тесты: 4
12.11.2019, 21:01 5
Глазками.
Смотрим на провод, как он называется, и куда ведёт.
0
_FoCuS
2 / 2 / 1
Регистрация: 02.11.2017
Сообщений: 47
12.11.2019, 21:05  [ТС] 6
Цитата Сообщение от Humanoid Посмотреть сообщение
Странное сообщение. Можно попробовать подключиться под ресетом: нажмите кнопку ресет, запустите команду прошивки, когда программа немного подвиснет, отпустите кнопку.
Хотя, я сомневаюсь, что это поможет. Подключаться под ресетом обычно требуется, когда прошитая программа намертво вешает контроллер, либо переводит пины SWD в режим GPIO. Но у вас контроллер что-то отвечает при чтении chipid (регистр DBGMCU_IDCODE), значит, пины в режиме SWD. Вот только прочиталось значение совсем неправильное.
Какой именно у вас STM-контроллер?
https://pastebin.com/4S53MBUr
вот код, который тестил. Игрался с pin10,11,12,13. Контроллер у меня STM32F407G-DISC1

Добавлено через 1 минуту
Цитата Сообщение от Rius Посмотреть сообщение
Глазками.
Смотрим на провод, как он называется, и куда ведёт.
провод-то все также подключен. здесь 2 usb на МК - провод только в один подходит)
0
Rius
Эксперт .NET
6129 / 3967 / 953
Регистрация: 25.05.2015
Сообщений: 12,048
Записей в блоге: 12
Завершенные тесты: 4
12.11.2019, 21:07 7
Ок, раз у вас оказался встроенный отладчик, моё предложение отпадает.

Добавлено через 43 секунды
Проверьте состояние перемычек ST_LINK.
0
12.11.2019, 21:07
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.11.2019, 21:07

epson chip resetter?
А ни у кого нету случаем схемки такого программатора, штоб для rx700 подошел, и желательно на...

Как паять Flip Chip?
Добрый день. Есть такой чип: http://datasheet.elcodis.som/pdf/34/8/3 ... sb03f2.pdf Сделан в...

Your computer chip fan fail or speed too low
При загрузке Windows выходит сообщение Your computer chip fan fail or speed too low =( Из-за...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.