Index · Правила · Поиск· Группы · Регистрация · Личные сообщения· Вход

Список разделов Радио и электроника
 
 
 

Раздел: Радио и электроника STM32 нужна помощь 

Создана: 03 Мая 2014 Суб 20:56:26.
Раздел: "Радио и электроника"
Сообщений в теме: 38, просмотров: 4688

На страницу: Назад  1, 2, 3  Вперёд
  1. barneys


    Начинающий


    Более года на форуме. (485 дн.)
    03 Мая 2014 Суб 20:56:26
    Добрый день!
    Купил ST Link программатор:
    http://www.dx.com/ru/p/stlink-v2-stm8-stm32-mini-stlink-downloader-emulator-programmer-module-deep-blue-282376
    и плату с контроллером STM32
    http://www.goodluckbuy.com/stm32-core-board-minimum-system-board-stm32f103rbt6-learning-board-w-cable.html

    Установил драйвер для ST-Link, STM32 ST-LINK Utility видит программатор и даже получается обновить в нем прошивку. Но не видит контроллера подключенного к программатору по SWD (Can not connect to target). Питание на контроллере есть, POWER горит красным, STATE мигает желтым.

    Нужно понять, что не работает программатор или контроллер, либо все работает и просто сказалась кривизна рук. Кто может помочь понять в чем дело (думаю достаточно попробовать прошить контроллер 100% работающим SWD программатором) пожалуйста напишите.
  2. Dim252


    Завсегдатай


    Более 7 лет на форумеМуж.
    03 Мая 2014 Суб 23:42:37
    Покритикую немного..
    Набор не совсем удачный... Есть поинтереснее
    Вот например..
    [внешняя ссылка]

    Ладно.. У тебя программатор SWD ты его правильно цепляешь???
    На плате вижу J-TAG..
    Даташиты есть?

    Попробуй программу от Segger J-LINK ARMЕсли не найдешь, маякни - сброшу на почту..
  3. barneys


    Начинающий


    Более года на форуме. (485 дн.)
    04 Мая 2014 Вск 9:13:15
    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 и шансов, что заработает что-то другое мало.
  4. Dim252


    Завсегдатай


    Более 7 лет на форумеМуж.
    04 Мая 2014 Вск 9:24:59
    GND и NRST тоже подключил???
  5. barneys


    Начинающий


    Более года на форуме. (485 дн.)
    04 Мая 2014 Вск 9:30:14
    Dim252 писал : GND и NRST тоже подключил???

    Да. NRST вроде не обязательный, но его тоже подключал.
  6. Dim252


    Завсегдатай


    Более 7 лет на форумеМуж.
  7. barneys


    Начинающий


    Более года на форуме. (485 дн.)
    04 Мая 2014 Вск 10:14:25
    Прочитал, вроде все так и делаю.

    Сразу не написал, в связи с этим возникло недопонимание. Вот полное мое соединение.
    Программатор - JTAG таргета
    DIO - 7
    GND - 4 (на плате таргета соединены все GND JTAG 4,6,8,10,...)
    CLK - 9
    3V3 - 2 (на плате таргета соединены ноги 1 и 2 JTAG)
    NRST - 15

    Таргет питается от программатора, но пробовал и дополнительно подключать питание по USB к таргету.
  8. barneys


    Начинающий


    Более года на форуме. (485 дн.)
    04 Мая 2014 Вск 10:47:18
    Прочитал, что SWD может не работать, если в системе есть виртуальные приводы. Подключил программатор к ноутбуку под XP без приводов, результат тот же, не работает.
  9. Dim252


    Завсегдатай


    Более 7 лет на форумеМуж.
    04 Мая 2014 Вск 10:55:56
    barneys писал(а) : Прочитал, что SWD может не работать, если в системе есть виртуальные приводы. Подключил программатор к ноутбуку под XP без приводов, результат тот же, не работает.


    2-я ссылка
    "Проблема решилась. Нужно 3.3v с моей платы завести на 1 ножку JTAG. Решение вычитал здесь.
    [внешняя ссылка]
    "
  10. barneys


    Начинающий


    Более года на форуме. (485 дн.)
    04 Мая 2014 Вск 10:59:36
    У меня есть это соединение:
    3V3 - 2 (на плате таргета соединены ноги 1 и 2 JTAG)
  11. Dim252


    Завсегдатай


    Более 7 лет на форумеМуж.
    04 Мая 2014 Вск 11:17:44
    barneys писал(а) : У меня есть это соединение:
    3V3 - 2 (на плате таргета соединены ноги 1 и 2 JTAG)


    Прозвони проводники.. на моей плате ноги неправильно подписаны, порт В пины 0-4 подписаны как Порт С пины 0-4..
    вот я геммороя хапнул пока разобрался..
  12. barneys


    Начинающий


    Более года на форуме. (485 дн.)
    04 Мая 2014 Вск 11:27:29
    Уже звонил, все ОК.
    Сейчас хочу найти схему программатора и прозвонить его выходы.
  13. barneys


    Начинающий


    Более года на форуме. (485 дн.)
    04 Мая 2014 Вск 15:04:29
    На программаторе ноги разъема DIO/CLK подключены к PA13/PA14 контроллера программатора. Такое впечатление, что это для него входящий SWD и через него можно прошивать контроллер самого программатора.
  14. 04 Мая 2014 Вск 17:09:28
    Dim252 писал : Покритикую немного..
    Набор не совсем удачный... Есть поинтереснее
    Вот например..
    [внешняя ссылка]

    Ему нужен программатор или через usb программируется?
  15. barneys


    Начинающий


    Более года на форуме. (485 дн.)
    04 Мая 2014 Вск 20:11:06
    Нужен программатор, через USB только питание.
На страницу: Назад  1, 2, 3  Вперёд
 
 
 
Рейтинг@Mail.ru