Есть в природе описания протокола работы (отладки и прошивки) по SWD или JTAG для STM32 микроконтроллеров в свободном доступе? Весь поиск у меня заканчивается на брошюре на сайте ARM. Может какие-нибудь списки команд в официальном документе.
У них (у ST) же даташитов на сайте полно. там точно было.
Правда есть там такой недостаток. они постоянно перелопачивают сайт. все ссылки теряются, каждый раз надо искать заново.
Еще могу посоветовать поискать на сайте segger.com - там есть и примеры и скрипты инициализации и утилиты для прошивки/отладки
Полно, согласен. Схему подключения нашёл. Что то об описании прошивки нашёл. А вот спецификацию обмена нет.
В даташите на любой МК AVR прямо несколько глав отведено под подробное описание протоколов прошивки. Я надеялся, что в 600 страничном RM на ST хоть что-то найду.
iv_k: Это для работы с программатором.
Вот. infocenter.arm.com/help/topic/com.arm.doc.ddi0337e...
Ссылка из RM на STM32. Блин, там всё не так просто как у АВР.
Меня первоначально интересовала открытость документации на протоколы отладки SWD и JTAG. Чисто из интереса, как же к ним средства отладки делают.