-
- ну к примеру. Работает, работает. Один и тот же ST-link с одним и
тем же устройством (именно с тем же экземпляром) с одной и той же
версией проекта в той же версией Кейла. И вот с утра перестает
работать. Не видит камень. Начинаешь плясать. Добрые люди
посоветовали резистор последовательный 50 Ом в цепи SWCLK. Вроде
стало помогать. В другом устройстве стало хуже. Причем, что
забавно, всё это при работе с STM32F030. С ними все гадости. С
STM32L476 всё прекрасно. Все танцы Лaгyнoв(123 знак., 17.05.2020 14:54)
- Встретилось такое: RxTx(371 знак., 17.05.2020 17:10, ссылка)
- У меня ST-Link (см. ссылку) тоже иногда не запускает отладку.
Помогает передернуть ему USB. Попробую, конечно, фирменный. Хотя
неясно, тратиться на него или сразу купить изолированный. До этого
работал с фирменным J-Link EDU. Я НИ РАЗУ (!!!) за месяцы работы с
ним не видел какого-нибудь требования передёрнуть его или еще
что-то там. Может быть виновата atollic, не знаю. Последняя та еще
поделка. - RxTx(17.05.2020 17:01, ссылка)
- мне такой приносили, к STM32F030 не подключился. Не видит камня. :-( - Лaгyнoв(17.05.2020 17:58)
- Не 50 ом. У ARM, ST на всех схемах 22 ом на всех сигналах у процессора. Имеется в виду что это двунаправленные сигналы, резисторы нужны для выходов. До них - 10К подтяжка к +Vdd. Ставятся эти резисторы для компенсации импеданса линии и как следствие, отражений. Импеданс драйвера должен совпадать с х-ким импедансом линии, которое порядка 50 ом. RxTx(338 знак., 17.05.2020 16:57, ссылка)
- И не надо вести рядом в ленточном кабеле данные и клок. - Andreas(17.05.2020 15:08)
- а они и не идут. Там же между ними GND. - Лaгyнoв(17.05.2020 15:17)
- Кабель от программатора самодельный? Он должен быть предельно
короткий, буквально 10 сантиметров. И последовательный резистор
нужно размещать прямо на контактах программатора, а не где-то
посередине или рядом с МК. - fk0(17.05.2020 15:05)
- всё верно, 10 см. И сейчас со штатным St-link он такой же
самодельный. Но теперь без проблем. Тогда во время танцев резистор
размещал рядом с МК. Но ведь в дискаверном St-link резисторы 22 Ом
стоят до кабеля. По всем линиям. Я смотрел схему штатного. Там тоже
22 Ом. Схема та же. У меня такая мысля - закладка в дискаверном,
чтобы не оставались на нем, а покупали штатный. :-) - Лaгyнoв(17.05.2020 15:14)
- Закладка называется руки.sys. Резистор должен стоять около
источника клокового сигнала и имхо оптимально 90..120Ом, близко в
волновому ленточного. На производстве штук 5 дискаверей для
программирования стоят и шьют без проблем. Кабель сантиметров 30. - Andreas(17.05.2020 15:26)
- повторюсь, в штатном St-link резисторы те же и там же. Но он коннектится нормально. Дискаверный с тем же кабелем и с той же рабочей платой тоже коннектился нормально пару лет. Потом перестал. Есть еще инфа - обновление прошивки St-link. От версии зависит. - Лaгyнoв(17.05.2020 15:58)
- Выходное сопротивление ноги микросхемы отнюдь не ноль, а пару-тройку десятков ом плюс-минус неизвестно сколько. - fk0(17.05.2020 15:48)
- Закладка называется руки.sys. Резистор должен стоять около
источника клокового сигнала и имхо оптимально 90..120Ом, близко в
волновому ленточного. На производстве штук 5 дискаверей для
программирования стоят и шьют без проблем. Кабель сантиметров 30. - Andreas(17.05.2020 15:26)
- всё верно, 10 см. И сейчас со штатным St-link он такой же
самодельный. Но теперь без проблем. Тогда во время танцев резистор
размещал рядом с МК. Но ведь в дискаверном St-link резисторы 22 Ом
стоят до кабеля. По всем линиям. Я смотрел схему штатного. Там тоже
22 Ом. Схема та же. У меня такая мысля - закладка в дискаверном,
чтобы не оставались на нем, а покупали штатный. :-) - Лaгyнoв(17.05.2020 15:14)
- ну к примеру. Работает, работает. Один и тот же ST-link с одним и
тем же устройством (именно с тем же экземпляром) с одной и той же
версией проекта в той же версией Кейла. И вот с утра перестает
работать. Не видит камень. Начинаешь плясать. Добрые люди
посоветовали резистор последовательный 50 Ом в цепи SWCLK. Вроде
стало помогать. В другом устройстве стало хуже. Причем, что
забавно, всё это при работе с STM32F030. С ними все гадости. С
STM32L476 всё прекрасно. Все танцы Лaгyнoв(123 знак., 17.05.2020 14:54)