давайте опустим все варианты загрузчиков. Меня интересует кто-то разбирался с интерфейсом SWD? есть наработки по изготовлению автономного программатора использующего интерфейс SWD (Serial Wire Debug)?
после производства партии плат их можно по очереди поместить на стенд с подпружиненными иголочками и нажав кнопку ТЕСТ стенд заливает диагностическую прошивку и снимает контрольные сигналы. после удачного теста заливается действующая прошивка, блокируется контроллер и на табло стенда загорается надпись ТЕСТ УСПЕШЕН, в противном случае БАРК. Таким образом посадив не особо грамотного студента можно отсортировать произведённую продукцию в 2 коробочки с надписями ОК и БРАК.
идея понятна, непонятно просто сочетание стенда и портативности. у нас примерно похожая ситуация, есть стенд, но он совсем вот не маленький, и ноут или nuc какой уже погоды не делает, а там и jlink или openocd все умеет
давайте опустим все варианты загрузчиков. Меня интересует кто-то разбирался с интерфейсом SWD? есть наработки по изготовлению автономного программатора использующего интерфейс SWD (Serial Wire Debug)?
Вы разбирались в с протоколом SWD? Можете объяснить последовательность действий для стирания сектора и записи данных в память? и как запрограммировать байт опции защиты (RDP)
Вы разбирались в с протоколом SWD? Можете объяснить последовательность действий для стирания сектора и записи данных в память? и как запрограммировать байт опции защиты (RDP)
я не разбирался с протоколом, я просто взял bluepill и залил в нее BMP.
а у меня не стоит задача изготовить программатор по инструкции. у меня стоит задача разобрать протокол SWD и собрать собственное устройство для программирования и не только.