Pinagem
Pinagem Conector ARM Cortex Debug (10 pinos, 1.27mm)

Pinos
- 1: VTref (probe INPUT — tells the debugger the target's I/O voltage; never used to power the target)
- 2: SWDIO / TMS (bidirectional data — also the JTAG mode-select line)
- 3: GND
- 4: SWCLK / TCK (clock — also the JTAG clock)
- 5: GND
- 6: SWO / TDO (trace output)
- 7: KEY — no physical pin here by design; this is a blocked hole, not a signal
- 8: NC / TDI (reserved for full-JTAG mode; unused in SWD-only debugging)
- 9: GNDDetect
- 10: nRESET
Especificações
| Contatos | 10 (2 × 5), pino 7 removido como chave |
|---|---|
| Passo | 1.27 mm |
| Protocolos | SWD, JTAG, trace SWO |
| Mínimo para SWD | VTref, SWDIO, SWCLK, GND |
| VTref | Entrada da sonda, nunca alimenta o alvo |
| Nível lógico | Tensão de E/S do alvo |
| Conector típico | Samtec FTSH-105 (com carcaça, com chave) |
| Cabo | Flat cable de 10 vias 1.27 mm |
| Alternativa antiga | Conector ARM JTAG de 20 pinos 2.54 mm |
Notas
- O desenho é o conector na placa visto de cima. Em um conector com carcaça, o entalhe da chave fica no lado dos pinos ímpares (1, 3, 5, 7, 9); em um conector sem carcaça, procure a marca do pino 1 na serigrafia.
- O padrão oficial ARM CoreSight (o pequeno conector 2×5 de passo 1.27mm que quase toda placa Cortex-M moderna traz) — não o conector ARM JTAG mais antigo e maior de 20 pinos/0.1", que é um conector diferente, com outra contagem de pinos e outra numeração.
- A ausência do pino 7 é a chave mecânica: é o que permite que um conector 2×5 com carcaça só encaixe de um jeito. Não a confunda com um pino de sinal livre ao desenhar um conector correspondente.
- A depuração só SWD precisa apenas de VTref, SWDIO, SWCLK e GND — vale a pena ligar SWO e nRESET se o depurador e o alvo os suportarem, mas não são necessários para gravação/passo a passo básicos.
- É por este conector que a entrada SWD do próprio app, acima, deve ser ligada — os sinais SWD são os mesmos dois fios de qualquer jeito, este é apenas o conector padronizado onde eles chegam.







