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

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

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

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

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


    Начинающий


    Более трёх лет на форуме
    03 Мая 2014 Суб 20:56:26
    Добрый день!
    Купил ST Link программатор:
    [внешняя ссылка]
    и плату с контроллером STM32
    [внешняя ссылка]

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

    Нужно понять, что не работает программатор или контроллер, либо все работает и просто сказалась кривизна рук. Кто может помочь понять в чем дело (думаю достаточно попробовать прошить контроллер 100% работающим SWD программатором) пожалуйста напишите.
  2. 04 Мая 2014 Вск 21:55:27
    barneys писал(а) : Нужен программатор, через USB только питание.

    Я о предложении Dim252, а не о вашем.
  3. icemanhv


    Начинающий


    Более 10 лет на форумеМуж.
    04 Мая 2014 Вск 22:36:16
    Для подключения достаточно 3х проводов SWD_DIO, SWD_CLK и GND
  4. Dim252


    Завсегдатай


    Более 10 лет на форумеМуж.
    04 Мая 2014 Вск 23:27:35
    barneys, так вам только прошить устройство?? или разобраться и еще и отлаживать программу??
  5. barneys


    Начинающий


    Более трёх лет на форуме
    04 Мая 2014 Вск 23:51:41
    Мне только прошить, чтобы понять что неисправно, программатор или устройство.
  6. barneys


    Начинающий


    Более трёх лет на форуме
    04 Мая 2014 Вск 23:53:15
    icemanhv писал : Для подключения достаточно 3х проводов SWD_DIO, SWD_CLK и GND

    Я так и делаю + 3.3V, чтобы устройство отдельно не запитывать.
  7. 05 Мая 2014 Пон 6:18:25
    barneys писал(а) :
    icemanhv писал ... : Для подключения достаточно 3х проводов SWD_DIO, SWD_CLK и GND

    Я так и делаю + 3.3V, чтобы устройство отдельно не запитывать.

    Странно.
    Все,вроде правильно.
    Я прошиваю вот этим.Неоднократно и никаких заморочек не было.
    [внешняя ссылка]
    STM32 ST-LINK Utility-само собой.
    Ну и 3.3 вольта на таргет.

    Вот само устройство.Еще не доделал.Но уже не первое.

    Через 39 ом. на SWD_DIO, SWD_CLK
    GND средний.
    Чтобы программировать снимаю перемычки с разъема в верхней части платы.При перемычках прошивает сам себя.
  8. barneys


    Начинающий


    Более трёх лет на форуме
    05 Мая 2014 Пон 9:40:05
    У меня программатор это отдельная плата (ссылка на фото в первом посте темы) и на нем нет перемычек, выглядит все вот так:



  9. barneys


    Начинающий


    Более трёх лет на форуме
    05 Мая 2014 Пон 10:14:31
    В общем устал разбираться, дальше наверное только с логическим анализатором можно понять что не так, а у меня его пока нет.
    Может кто-нибудь прошить 1 раз мой контроллер через SWD, чтобы удостовериться что он в порядке? В качестве вознаграждения могу предоставить 2 банки пива SPATEN.
  10. Dim252


    Завсегдатай


    Более 10 лет на форумеМуж.
    05 Мая 2014 Пон 10:17:01
    barneys писал(а) : В общем устал разбираться, дальше наверное только с логическим анализатором можно понять что не так, а у меня его пока нет.
    Может кто-нибудь прошить 1 раз мой контроллер, чтобы удостовериться что он в порядке? В качестве вознаграждения могу предоставить 2 банки пива SPATEN.


    У меня на работе есть программатор, 36-я северная - Тарская..
  11. barneys


    Начинающий


    Более трёх лет на форуме
    05 Мая 2014 Пон 10:37:08
    Dim252 писал : У меня на работе есть программатор, 36-я северная - Тарская..


    Написал в личку.
  12. barneys


    Начинающий


    Более трёх лет на форуме
    06 Мая 2014 Втр 8:32:54
    Dim252 писал : Покритикую немного..
    Набор не совсем удачный... Есть поинтереснее
    Вот например..
    [внешняя ссылка]


    Эту штуку можно программировать по USB или нужен программатор?
    Она сама является программатором, т.е. через нее можно запрограммировать другое устройство по SWD?
  13. 06 Мая 2014 Втр 9:01:29
    Dim252 писал :
    У меня на работе есть программатор, 36-я северная - Тарская..

    Каким программатором можно прошить STM32 через WORK BOOTLOADER ?
  14. prohojiy


    Завсегдатай


    Более 10 лет на форумеМуж.
    06 Мая 2014 Втр 9:26:01
    pictele писал : Каким программатором можно прошить STM32 через WORK BOOTLOADER ?

    Сильно не пинайте ногами, СТМы в руках не держал, пока только интересуюсь, пиками и авэрами с ардуинами уже наигрался, присматриваюсь к армам, чисто ради самообразования.
    Насколько мне известно каждый стм имеет зашитый бутлоадер, значить шьется через усарт и нужен только переходник ком или усб-усарт. Или я не прав? Поправьте, мне это тоже интересно.
    Да вот еще, посмотрел апноут, там же усб на борту аппаратный, значить эмуляция должна быть компорта? Тогда вообще ничего не нужно кроме дров?
  15. 06 Мая 2014 Втр 9:37:27
    Провода между программатором и платой длинные.
    Иногда емкостями-подтяжками надо поиграть на линиях программирования.
    Ну и на всякий случай, а провода правильно соединены между программатором и платой?
  16. Dim252


    Завсегдатай


    Более 10 лет на форумеМуж.
    06 Мая 2014 Втр 9:47:53
    [quote="prohojiy"]
    pictele писал:
    Насколько мне известно каждый стм имеет зашитый бутлоадер, значить шьется через усарт и нужен только переходник ком или усб-усарт. Или я не прав? Поправьте, мне это тоже интересно.

    Да вот еще, посмотрел апноут, там же усб на борту аппаратный, значить эмуляция должна быть компорта? Тогда вообще ничего не нужно кроме дров?
    ?


    Да, ты прав.. Только почему то работает нестабильно.. То камня не видит, то контрольная сумма не совпадает..
    Мне это надоело и я сеггеровский j-link купил..

    Шьется он через USART.. преобразователя типа PL на борту не имеет.
На страницу: Назад  1, 2, 3  Вперёд