Сделал очередную попытку достучаться до RP2040 по SWD. Установил
самое свежее ПО от Segger. Увы, ни мой J-Link v8, ни ST-Link v2,
перешитый в J-Link, не могут "SWD multi-drop". Приобретать свежее
железо Segger шибко накладно, посему порылся в тырнетах на предмет
клонов. Подходящего так ничего и не нашел. Но наткнулся вот на
такую шнягу. Похоже это творчески подпиленная китайцами прошива
J-Link для железа ST-Link v2.1. В наличии SWO и COM порт. И все это
добро работает в
обычной "blue pill" на чипе STM32F103С8. Достаточно добавить всего 1 резистор на 100 Ом. COM дышит. Работает вполне шустро. Драйвер на нее не ругается ни в Keil, ни в утилитах Segger. Что удивило, в чипе нет прошитых лицензий, но работает и загрузка flash, и софтовые точки останова c nrf52 . Попробовал подключить к nrf52, stm32, lpc17. Со всеми шевелится. Для последнего пришлось сгенерить лицензии для работы с flash. Утилитка JMem, кстати, ругнувшись пару раз, выводит содержимое загрузчика RP2040.
JLink_BluePill_R0.rar