-
- Докладаю: Взял другой, такой же оригинальный STLink с той же
версией firmware и без проблем прошил эту многострадальную плату. И
тем не менее, первый STLink, который отказывался шить, все другие
платы шьет без проблем. Уровни сигналов, фронты SWD, SWC reset
смотрел осциллом - нормальный. Информация к размышлению. Всем
откликнувшимся спасибо! - Make_Pic(12.09.2025 07:40)
- Я оригиналы не покупаю - жадность. Пользую обычные свистки. Изредка
тоже сталкиваюсь с избирательностью к определенным типам плат.
Плевать - для данного типа держу соответствующий свисток. Ну еще
однозначно если шлейфом подключение идет, нужна земля между
сигналами. - vesago(12.09.2025 09:49)
- С толкача бывает приходиться заводить. Пинцетом коротишь ресет на
землю и стлинком подключаешься. Стираешь и некоторое время
работает. Это бывает как с родными стм, так и с китайцами. Не
всегда, но бывает. J-LINK по мне - стабильнее в целом. Иногда его
использую. - vesago(12.09.2025 09:57)
- По оригинальному JLink - согласен - Make_Pic(12.09.2025 10:01)
- Да, есть такое, вплоть до USB кабеля. - Make_Pic(12.09.2025 09:53)
- Я перешел на обломки от плат Nucleo - куча осталась без STM32, их выпаивали для серии, одно время выгодно было так делать - Make_Pic(12.09.2025 09:52)
- С толкача бывает приходиться заводить. Пинцетом коротишь ресет на
землю и стлинком подключаешься. Стираешь и некоторое время
работает. Это бывает как с родными стм, так и с китайцами. Не
всегда, но бывает. J-LINK по мне - стабильнее в целом. Иногда его
использую. - vesago(12.09.2025 09:57)
- Что то где то на пределе. Или уровни сигналов или фронты. Возможно
прошивали от разных компьютеров. На ноутбуках питание от USB может
быть маловато. А STLINK окончательно просаживает питание от USB. А
прошиваемое устройство в момент прошивки от чего питается? Не от
того же USB? - Sl(12.09.2025 09:45)
- Кабель программирования и кабель USB один и тот же. Один и тот же комп. Питание от источника - один и тот же. - Make_Pic(12.09.2025 09:50)
- Клон это, внутри есть фото? Balda(2 знак., 12.09.2025 09:17, картинка, картинка)
- В том то и дело - оригинальный. - Make_Pic(12.09.2025 09:42)
- Я оригиналы не покупаю - жадность. Пользую обычные свистки. Изредка
тоже сталкиваюсь с избирательностью к определенным типам плат.
Плевать - для данного типа держу соответствующий свисток. Ну еще
однозначно если шлейфом подключение идет, нужна земля между
сигналами. - vesago(12.09.2025 09:49)
- Пожалуйста прошу помощи! Подскажите, что еще посмотреть? - Make_Pic(11.09.2025 21:10)
- Питание ядра, 1.2в. - Andreas(11.09.2025 21:15)
- На VCAP1 и 2 примерно 1В - Make_Pic(11.09.2025 21:34)
- Да, при старте около вольта. Хз тогда, может бут прописался в фузы. А если вход бут в 1 и попробовать через бутлодырь штатный пощщупать? Я както замученный стер таким образом. Но если два новых проца так себя ведут, то странно. Всетаки на питание ставлю, если connect undo reset не идет. Без него почемуто не пошел новый проект на 743м, хотя пару лет назад прошивал вообще без ресета. - Andreas(11.09.2025 21:47)
- На VCAP1 и 2 примерно 1В - Make_Pic(11.09.2025 21:34)
- Питание ядра, 1.2в. - Andreas(11.09.2025 21:15)
- Программатор часом не клон стлинк? Я уже заепся их чинить.. Целых 4
шт уже.. Также : то есть ид то нет, иной раз чип кипяток... - Balda(11.09.2025 18:11)
- Нет, оригинальный, другие платы шьет. Целый день искал причину
:((((((( - Make_Pic(11.09.2025 21:03)
- Кстати, а что у вас с пином PDR_ON?? Запросто может не определяться
из за него!!!! Если болтается в воздухе.. - Balda(12.09.2025 01:48)
- Рядом с пином питания -3.3В - Make_Pic(12.09.2025 06:41)
- Да, 143 нога кажись.. - Balda(12.09.2025 09:08)
- Рядом с пином питания -3.3В - Make_Pic(12.09.2025 06:41)
- А может чипы дохлые??? - Balda(12.09.2025 01:37)
- два замененных с нуля подряд? - Make_Pic(12.09.2025 06:27)
- Есть вариант ваш новый чип запаять в рабочую плату, на которой программируется? Вдруг это вообще пустышка-подделка? Выводы питания и GPIO в диодном режиме звонятся так же, как на рабочих чипах? - Nikolay_Po(12.09.2025 09:15)
- Да, в сегодняшних реалиях запросто.. - Balda(12.09.2025 09:12)
- два замененных с нуля подряд? - Make_Pic(12.09.2025 06:27)
- STLink при первом подключении просил обновить свою внутрению
программу? Нужно обновить. На все ноги питания и земли поданы
нужные напряжения? Или 3.3 вольта приходят только на часть выводов
питания. Sl(367 знак., 12.09.2025 00:29)
- STLink шьет другую плату без проблем. Все конденсаторы установлены. Питание и земля везде есть - смотрел на выводах, но может что то упустил. Все пропаяно (менял три раза контроллер) Подтягивающих резист. нет, как и на второй плате, которая программируется. И на SWD вроде этого не надо. Ресет есть!!! Частота 4 МГц штатная для STLink. Осциллом смотрел - все присутствует. - Make_Pic(12.09.2025 06:46)
- Кстати, а что у вас с пином PDR_ON?? Запросто может не определяться
из за него!!!! Если болтается в воздухе.. - Balda(12.09.2025 01:48)
- Нет, оригинальный, другие платы шьет. Целый день искал причину
:((((((( - Make_Pic(11.09.2025 21:03)
- Неисправный внешний кварц может мешать программированию через SWD? - Make_Pic(11.09.2025 16:41)
- дык и на HSI работает SWD - megajohn(11.09.2025 17:44)
- Дык знаю, ищу какой пин еще может влиять. Вроде все сводится к самому кристаллу, но уже два поменял - Make_Pic(11.09.2025 21:02)
- дык и на HSI работает SWD - megajohn(11.09.2025 17:44)
- Сигналы прямо на выводах мк смотрели? За все время с любыми мк
стм32 (743 или 746 только 200шт.) если программатор не видит, то
проблемы были либо в непропае, либо в питании. А еще драйвер
ст-линка посмотрите, был какой то глючный, но там отладка не
работала, а программировались вроде нормально. - AVF(11.09.2025 16:15)
- Другая плата программируется. Питание есть, сигналы смотрел на
выводах. Прошивки нет никакой - STM32H743 с нуля. Boot в нуле.
Может еще какой товывод может мешать прошить? - Make_Pic(11.09.2025 16:23)
- может все-таки он залочен по максимуму тогда JTAG и SWD отключается или в прошивке переназначены выводы SWD (я в таком случае в прошивке ставлю паузу в начале на 1с). Попробуйте посмотреть, есть ли генерация на кварце или вообще активность на каких-то выводах. Если не прошит активности никакой не должно быть и кварц не должен включаться. А вообще мк правильно запаян, а то при монтаже всякое бывает :) - AVF(12.09.2025 07:31)
- Насчет "boot в нуле" reZident(1 знак., 11.09.2025 18:03, картинка)
- Но в моем случае это не о чем не говорит :( - Make_Pic(11.09.2025 21:06)
- Это говорит лишь о том, что если кристаллы действительно новые (а
не б/у с какими-нибудь уже установленными защитами), то зажимание
BOOT к нулю вызывает старт с адреса в пользовательском пространстве
памяти, где никакой программы еще нет. - reZident(11.09.2025 21:40)
- до старта прошивка должна быть залита, а этого не происходит - Make_Pic(11.09.2025 21:46)
- А без наличия прошивки HardFault при старте не может возникать? Ведь программа куда-то стартует сразу после ресета. Кстати, RESET к ST-Link подключен? Может стоит подключиться альтернативным способом (через UART, например) и попробовать через бутлоадер стереть всю Flash вместе с защитами? - reZident(11.09.2025 21:56)
- до старта прошивка должна быть залита, а этого не происходит - Make_Pic(11.09.2025 21:46)
- Это говорит лишь о том, что если кристаллы действительно новые (а
не б/у с какими-нибудь уже установленными защитами), то зажимание
BOOT к нулю вызывает старт с адреса в пользовательском пространстве
памяти, где никакой программы еще нет. - reZident(11.09.2025 21:40)
- Но в моем случае это не о чем не говорит :( - Make_Pic(11.09.2025 21:06)
- Любой СТМ видится программатором из состояния сброса. Либо делается
"Connect under Reset" - работает, если с программатора на МК
заведен сигнал RESET, Либо сам замыкаешь RESET МК на землю
(например пинцетом) - делаешь Connect и отпускаешь пинцент. Если с
контактами все нормально, работает 100% - il-2(11.09.2025 17:26)
- ресет заведен и цепь в норме - Make_Pic(11.09.2025 21:00)
- Другая плата программируется. Питание есть, сигналы смотрел на
выводах. Прошивки нет никакой - STM32H743 с нуля. Boot в нуле.
Может еще какой товывод может мешать прошить? - Make_Pic(11.09.2025 16:23)
- Докладаю: Взял другой, такой же оригинальный STLink с той же
версией firmware и без проблем прошил эту многострадальную плату. И
тем не менее, первый STLink, который отказывался шить, все другие
платы шьет без проблем. Уровни сигналов, фронты SWD, SWC reset
смотрел осциллом - нормальный. Информация к размышлению. Всем
откликнувшимся спасибо! - Make_Pic(12.09.2025 07:40)