Страница 1 из 1
St-link v2 китайский и отладочная плата VT2429
Добавлено: Пт май 27, 2016 23:30:44
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 и тд. Предлагает снизить частоту. Всё бестолку. В чём может быть вообще дело? Как проверить\прошить мк, что бы было ясно что он живой?
Re: St-link v2 китайский и отладочная плата VT2429
Добавлено: Сб май 28, 2016 08:09:02
dosikus
Вот я так же обновил у свежекупленного огрызка прошивку , в итоге пришлось ставить 103'ий ...
Если нет другого прошивателя - шить через бут-UART.
Re: St-link v2 китайский и отладочная плата VT2429
Добавлено: Сб май 28, 2016 10:50:34
Мурик
supercelt писал(а):5 пин на 7 пин мк (NRST)
Это не нужно. В ст-линке вывод RST для STM8, а не для STM32.
Другой возможной причиной может быть программа в МК, которая конфигурирует выводы SWDIO и SWCLK как порты ввода/вывода. Нужно выводом Boot0 переключить МК на встроенный загрузчик и присоединится к МК через ст-линк.
dosikus писал(а):Вот я так же обновил у свежекупленного огрызка прошивку , в итоге пришлось ставить 103'ий
Наверное вам "повезло", потому что у меня успешно обновилась прошивка в китайском ст-линке с МК 101 серии.
Re: St-link v2 китайский и отладочная плата VT2429
Добавлено: Сб май 28, 2016 12:01:07
dosikus
Мурик писал(а):Наверное вам "повезло".
Не спорю. Да и не пользую его практически. JLinkOB 072 намного вкуснее ...
Re: St-link v2 китайский и отладочная плата VT2429
Добавлено: Сб май 28, 2016 16:55:09
supercelt
получилось. Вот что я сделал. Подал на boot0 - 1 и не отпуская подал 0 на NRST. И ещё кажется в плате ошибка. Там питание на 13 ногу шло через кондёр. Я кинул на эту ногу 3,3в. Всё заработало. Прошил флеш из кейла, светодиод мигает. Только теперь другая проблема. Я меняю что то в программе, прошиваю опять флеш, а работает старая программа. Пробовал полностью стереть флеш, и залить заново - эффект тот же
Re: St-link v2 китайский и отладочная плата VT2429
Добавлено: Сб май 28, 2016 18:27:21
Mishany
keil при отладке по дефолту прогу грузит в оперативку МК (как то так)
Re: St-link v2 китайский и отладочная плата VT2429
Добавлено: Сб май 28, 2016 19:36:03
supercelt
Нужно было сделать rebuild проекта. Тогда норм заливает новую
Re: St-link v2 китайский и отладочная плата VT2429
Добавлено: Пн май 30, 2016 07:54:45
dosikus
Mishany писал(а):keil при отладке по дефолту прогу грузит в оперативку МК (как то так)
Бред. По дефолту в ROM, для дебага в RAM нужен скрипт *.ini ...