STM32 нужна помощь
Создана: 03 Мая 2014 Суб 20:56:26.
Раздел: "Радио и электроника"
Сообщений в теме: 38, просмотров: 15672
-
Добрый день!
Купил ST Link программатор:
[внешняя ссылка]
и плату с контроллером STM32
[внешняя ссылка]
Установил драйвер для ST-Link, STM32 ST-LINK Utility видит программатор и даже получается обновить в нем прошивку. Но не видит контроллера подключенного к программатору по SWD (Can not connect to target). Питание на контроллере есть, POWER горит красным, STATE мигает желтым.
Нужно понять, что не работает программатор или контроллер, либо все работает и просто сказалась кривизна рук. Кто может помочь понять в чем дело (думаю достаточно попробовать прошить контроллер 100% работающим SWD программатором) пожалуйста напишите. -
Покритикую немного..
Набор не совсем удачный... Есть поинтереснее
Вот например..
[внешняя ссылка]
Ладно.. У тебя программатор SWD ты его правильно цепляешь???
На плате вижу J-TAG..
Даташиты есть?
Попробуй программу от Segger J-LINK ARMЕсли не найдешь, маякни - сброшу на почту.. -
Dim252 писал : Покритикую немного..
Набор не совсем удачный... Есть поинтереснее
Вот например..
[внешняя ссылка]
Для итогового устройства очень важен вес, экран не нужен, исходя из этого сделан выбор.
Dim252 писал :Ладно.. У тебя программатор SWD ты его правильно цепляешь???
На плате вижу J-TAG..
Даташиты есть?
Даташит с официального сайта STM32:
Внешняя ссылка
JTAG содержит в себе контакты SWD: 7-PA13/JTMS/SWDIO и 9-PA14/JTCK/SWCLK. К ним и подключаю выходы DIO и CLK программатора.
Dim252 писал :Попробуй программу от Segger J-LINK ARMЕсли не найдешь, маякни - сброшу на почту..
Спасибо попробую, но я пытаюсь пользоваться STM32 ST-LINK Utility - а это официальная утилита от STM и шансов, что заработает что-то другое мало. -
-
-
-
Прочитал, вроде все так и делаю.
Сразу не написал, в связи с этим возникло недопонимание. Вот полное мое соединение.
Программатор - JTAG таргета
DIO - 7
GND - 4 (на плате таргета соединены все GND JTAG 4,6,8,10,...)
CLK - 9
3V3 - 2 (на плате таргета соединены ноги 1 и 2 JTAG)
NRST - 15
Таргет питается от программатора, но пробовал и дополнительно подключать питание по USB к таргету. -
-
barneys писал(а) : Прочитал, что SWD может не работать, если в системе есть виртуальные приводы. Подключил программатор к ноутбуку под XP без приводов, результат тот же, не работает.
2-я ссылка
"Проблема решилась. Нужно 3.3v с моей платы завести на 1 ножку JTAG. Решение вычитал здесь.
[внешняя ссылка]
" -
-
-
-
-
Dim252 писал : Покритикую немного..
Набор не совсем удачный... Есть поинтереснее
Вот например..
[внешняя ссылка]
Ему нужен программатор или через usb программируется? -