Top.Mail.Ru
Уведомления
Очистить все

[Решено] Прошиваем STM32F407VGT6 c помощью stm32f4discovery

(@ruslan)
Level 1

Всем доброго времени суток! У меня имеется stm32f4discovery и я хочу прошить чистый камень STM32F407VGT6.
Подключил в разъем CN2 (SWD) платы stm32f4discovery 2 ногу (SWCLK) к 76 ноге (PA14) STM32F407VGT6; 3 ногу (GND) к GND STM32F407VGT6; 4 ногу (SWDIO) к 72 ноге (PA13) STM32F407VGT6. Питание 3В взял с той же stm32f4discovery. На stm32f4discovery снял джамперы CN3. Нога BOOT0 подключена к земле через резистор 510 Ом. BOOT1 подключена так же через 510 Ом к земле. Бусина SB11 впаяна! Создал простой проект через SMT32Cube. Наживаю кнопу Dowenload, выдает ошибку no target connected, Flash Download failed - Target DLL has been cancelled. Укоротил провода до 5 см. Скажите пожалуйста что я делаю не так? Весь день мучаюсь не могу понять(((

Цитата
Создатель темы Размещено : 06.04.2016 19:35
Aveal
(@aveal)
Top level Admin

Через ST-Link utility тот же результат?

ОтветитьЦитата
Размещено : 07.04.2016 01:21
(@ruslan)
Level 1

Да

ОтветитьЦитата
Создатель темы Размещено : 07.04.2016 11:44
(@ruslan)
Level 1

Подключил к другому камню просто 4 ноги VDD, SWCLK, GND, SWDIO всё равно no target connected...

ОтветитьЦитата
Создатель темы Размещено : 07.04.2016 12:20
(@ruslan)
Level 1

Установил последний STM32 ST-LINK Utility теперь выдает такую ошибку:
08:51:37 : Can not connect to target!
Please select "Connect Under Reset" mode from Target->Settings menu and try again.
If you're trying to connect to a low frequency application , please select a lower SWD Frequency mode from Target->Settings menu.
08:51:38 : No target connected

ОтветитьЦитата
Создатель темы Размещено : 07.04.2016 12:51
(@ruslan)
Level 1

Всё заработало, помогло решение что нужно SWDIO и SWDCLK на питание резисторами 1К, плюс моя ошибка нашёл не пропай SWDCLK!!!

ОтветитьЦитата
Создатель темы Размещено : 07.04.2016 19:36
(@chettuser)
New member

Еще бывает такая же ошибка когда МК программно залочен ввиду кривой прошивки. В этом случае может помочь только подключение RST и выбор «Connect Under Reset» в меню прошивальщика. Я иголкой с проводом от программатора утыкался в вывод RST микроконтроллера и когда убирал МК считывался прогером.

ОтветитьЦитата
Размещено : 01.05.2016 04:01
Поделиться: