Хмм. Пришёл на работу и попробовал работу самособранного OpenOCD на
плате CH32V307V-R1-1v0 со встроенным отладчиком WCH-Link-CH549, с
её родным камнем CH32V307VCT6. Работает! Снял перемычки и кинул
SWDIO на новую плату с CH32V317WCU6. И что бы вы думали? Тоже
пошло! В общем, самосборный OpenOCD работает с CH32V317, но пока только через WCH-Link-CH549. Через WCH-LinkE не работает.
UPD.: WCH-LinkE работает с CH32V317 с OpenOCD из MRS2, но не работает с этими исходниками. Похоже, в исходниках нет поддержи CH32V317 для WCH-LinkE, но почему-то работает WCH-Link-CH549.
UPD.: Написал китайцам. Прислали ту же версию исходников, что и товарищу Клёну. Для чистоты эксперимента собрал. С WCH-LinkE не подключается - не проходит инициализацию. Написал китайцам об этом. Попросили дамп с USB. Отправил дампы USB как нерабочего LinkE, так и условно рабочего Link-CH549. Жду, что ответят.