J-Link
Altre info
- Proprietario
- SEGGER Microcontroller
- Tipo
- Sonda di debug
- Licenza
- Proprietaria
- Sito ufficiale
- segger.com
La sonda di debug di SEGGER, che collega il computer di sviluppo a un microcontrollore tramite JTAG o SWD.
Una sonda è la scatolina tra la porta USB e il connettore di debug della scheda. Traduce «fermati qui» e «leggi questo indirizzo» in segnali su JTAG o SWD. La tedesca SEGGER produce il J-Link dai primi anni Duemila ed è diventato una specie di standard di settore, soprattutto perché supporta quasi tutti i core ARM e diverse altre architetture, e scrive la flash in fretta.
La funzione più amata è RTT (Real Time Transfer): il firmware scrive il testo dei log in un buffer circolare in RAM e la sonda lo legge mentre il core continua a girare. Si ottiene il debug con printf senza UART e con latenza minima. La concorrenza è ST-Link, CMSIS-DAP e, sul versante software, OpenOCD.