St-link v2 китайский и отладочная плата VT2429

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
supercelt
Открыл глаза
Сообщения: 68
Зарегистрирован: Вс авг 02, 2015 18:02:38

St-link v2 китайский и отладочная плата VT2429

Сообщение supercelt »

Изображение

Есть вот такой набор. На платку припаял всё ровно. Косяков нет. Проверил каждый контакт камня на коротыш и на проводимость к жёлтой расчёске. Запитываю плату, тестер показывает +3,3 в на ногах питания камня. Всё гуд. На этой плате stm32f100ret6b в LQFP 64. белая расчёска - это swd. У него тут 6 контактов. Выяснил, вот такие -
1 - VDD
2 - SWCLK
3 - GND
4 - SWDIO
5 - RST
6 - JTDO

Подрубаю программатор к платке. +3,3 в на 1 пин swd, 2 пин на 49 пин мк(JTCK-SWCLK), 3 пин на землю платки, 4 пин на 46 мк(JTMS-SWDIO), 5 пин на 7 пин мк (NRST)

Врубаю в USB, запускаю STM Utility. Пишет надо обновить прошивку самого программатора. Обновил тут же. Далее что бы я ни делал пишет not connect to target и предлагает поменять режимы normal, under reset и тд. Предлагает снизить частоту. Всё бестолку. В чём может быть вообще дело? Как проверить\прошить мк, что бы было ясно что он живой?
Реклама
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: St-link v2 китайский и отладочная плата VT2429

Сообщение dosikus »

Вот я так же обновил у свежекупленного огрызка прошивку , в итоге пришлось ставить 103'ий ...
Если нет другого прошивателя - шить через бут-UART.
Реклама
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: St-link v2 китайский и отладочная плата VT2429

Сообщение Мурик »

supercelt писал(а):5 пин на 7 пин мк (NRST)
Это не нужно. В ст-линке вывод RST для STM8, а не для STM32.

Другой возможной причиной может быть программа в МК, которая конфигурирует выводы SWDIO и SWCLK как порты ввода/вывода. Нужно выводом Boot0 переключить МК на встроенный загрузчик и присоединится к МК через ст-линк.
dosikus писал(а):Вот я так же обновил у свежекупленного огрызка прошивку , в итоге пришлось ставить 103'ий
Наверное вам "повезло", потому что у меня успешно обновилась прошивка в китайском ст-линке с МК 101 серии.
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: St-link v2 китайский и отладочная плата VT2429

Сообщение dosikus »

Мурик писал(а):Наверное вам "повезло".
Не спорю. Да и не пользую его практически. JLinkOB 072 намного вкуснее ...
Реклама
Эиком - электронные компоненты и радиодетали
supercelt
Открыл глаза
Сообщения: 68
Зарегистрирован: Вс авг 02, 2015 18:02:38

Re: St-link v2 китайский и отладочная плата VT2429

Сообщение supercelt »

получилось. Вот что я сделал. Подал на boot0 - 1 и не отпуская подал 0 на NRST. И ещё кажется в плате ошибка. Там питание на 13 ногу шло через кондёр. Я кинул на эту ногу 3,3в. Всё заработало. Прошил флеш из кейла, светодиод мигает. Только теперь другая проблема. Я меняю что то в программе, прошиваю опять флеш, а работает старая программа. Пробовал полностью стереть флеш, и залить заново - эффект тот же
Реклама
Аватара пользователя
Mishany
Электрический кот
Сообщения: 1031
Зарегистрирован: Чт июн 20, 2013 00:00:58
Откуда: москва, м.Сходненская

Re: St-link v2 китайский и отладочная плата VT2429

Сообщение Mishany »

keil при отладке по дефолту прогу грузит в оперативку МК (как то так)
Реклама
supercelt
Открыл глаза
Сообщения: 68
Зарегистрирован: Вс авг 02, 2015 18:02:38

Re: St-link v2 китайский и отладочная плата VT2429

Сообщение supercelt »

Нужно было сделать rebuild проекта. Тогда норм заливает новую
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: St-link v2 китайский и отладочная плата VT2429

Сообщение dosikus »

Mishany писал(а):keil при отладке по дефолту прогу грузит в оперативку МК (как то так)
Бред. По дефолту в ROM, для дебага в RAM нужен скрипт *.ini ...
Ответить

Вернуться в «ARM»