Cómo conectar en cadena el puerto de depuración SWD

1

Tengo varios mcu que están configurados para comunicarse con la topología de bus. Tengo 10 pines (4 de ellos están ocupados por ahora)

Necesito depurar (actualizar el firmware en línea, etc.) todos estos mcu. Leí este artículo pero no entendía cómo lograr el objetivo.

Pregunta: ¿Cómo puedo encadenar estos mcu?

MCU: STM32F407VG

Protocolo de depuración: SWD

    
pregunta ceremcem

1 respuesta

3
  

¿Cómo puedo encadenar estos mcu?   MCU: STM32F407VG   Protocolo de depuración: SWD

Estas MCU son compatibles con JTAG y SWD. Mientras JTAG admite una configuración de cadena de margaritas, SWD no lo hace no . Hay una extensión multi drop en el protocolo SWD 2.0, pero estoy bastante seguro de que su MCU no implementa esto.

Si realmente quieres depurar múltiples chips en una cadena de margaritas, usa JTAG. Cuidado: la configuración de la herramienta puede no ser trivial.

Tenga en cuenta que es posible que desee separar un firmware update de su escenario debugging . Las actualizaciones de firmware se pueden realizar de varias formas utilizando un gestor de arranque, por lo que en este caso no se requiere SWD o JTAG.

    
respondido por el Turbo J

Lea otras preguntas en las etiquetas