No puedo dirigir el programador, el adaptador o los archivos de configuración directamente.
Sin embargo, para obtener una respuesta iniciada, examiné el enlace un poco y encontré esto:
<
8.3 Configuración de transporte
Como se señaló anteriormente, dependiendo de la versión de OpenOCD que use, y la
adaptador de depuración que está utilizando, puede haber varios transportes disponibles para
comunicarse con objetivos de depuración (o tal vez para programar memoria flash).
- Comando: lista de transporte
muestra los nombres de los transportes compatibles con esta versión de OpenOCD.
- Comando: selección de transporte nombre_transporte
Seleccione cuál de los transportes admitidos para usar en esta sesión de OpenOCD. El transporte
debe ser compatible con el hardware del adaptador de depuración y con la versión de
OpenOCD que está utilizando (incluido el controlador del adaptador). Sin argumentos:
devuelve el nombre del transporte seleccionado de la sesión.
Probablemente, al seleccionar SWD de esta manera, el programador deberá cambiar a SWD y enviar el comando de transición JTAG- > SWD al chip antes de la programación.