J-Link DSK (Device Support Kit) è un pacchetto per estendere le capacità del J-Link in termini di algoritmi di programmazione.
Loader Flash SEGGER ad Alte Prestazioni
Un componente fondamentale del DSK è il loader flash SEGGER ad alte prestazioni. È responsabile della configurazione del dispositivo per accedere alla memoria flash tramite l’interfaccia di debug del microcontrollore. Il loader flash è un pezzo di codice specifico per il dispositivo supportato che viene temporaneamente scaricato nella RAM. Esegue la programmazione della flash.
Una volta che un loader flash è stato aggiunto per un nuovo dispositivo, viene utilizzato dalla funzionalità di download flash J-Link e il download flash è disponibile in tutte le utility J-Link (J-Link Commander, J-Flash, …). Il loader flash abilita anche la funzionalità di numero illimitato di breakpoint nella flash per il dispositivo. È disponibile anche il download diretto nella memoria flash tramite un IDE / Ozone.
In sintesi: il loader flash fa sì che il supporto al download della flash si comporti come se il supporto del dispositivo fosse stato aggiunto direttamente da SEGGER. Per maggiori informazioni sul loader flash e su come scrivere un algoritmo, si prega di fare riferimento alla wiki SEGGER.
File di Script J-Link
Alcuni dispositivi richiedono sequenze speciali di connessione/reset che non sono coperte dalle sequenze generiche che J-Link utilizza di default. Per tali dispositivi, potrebbe essere necessario un file di script J-Link per avere un supporto adeguato del dispositivo in J-Link. Il DSK J-Link include esempi di file di script J-Link per vari dispositivi che richiedono una gestione speciale. Per maggiori informazioni sui file di script J-Link in generale, si prega di fare riferimento alla wiki SEGGER.
Aggiunte di Dispositivi di Terze Parti
I fornitori di silicio o i project manager che dispongono di file di supporto per nuovi dispositivi potrebbero aver bisogno di un modo per distribuire i file che includono il supporto. I file possono essere copiati sull’hard disk dell’utente finale o aggiunti semplicemente eseguendo un programma di installazione. Il DSK J-Link viene fornito con un modello per un programma di installazione che configura tutto questo in Microsoft Windows.