Home
Accesso / Registrazione
 di 

USBMultiLink - Introduzione

Introduzione nella USBMultiLink

Ciao, sono Jim Stuart della Freescale Semiconductor e oggi parleremo del cavo USB MultiLink per S08 e ColdFireV1. L'USBMULTILINK in combinazione con il chip Berg bug e l'interfaccia di debug su microcontrollori Freescale fornisce tutte le funzionalità associate ad un emulatore di circuito ad una frazione del costo.
Diamo un'occhiata a quello che abbiamo nella scatola.
Ci sono un paio di pagine di documentazione. Abbiamo l'UsbMultiLink che comprende il cavo che si collega al sistema di destinazione e il cavo USB per collegarlo al vostro PC in esecuzione CodeWarrior. Anche se costa solo 99$ non c'è bisogno di "sacrificare" le prestazioni di debugging. E' stato progettato per funzionare: con CodeWarrior, sul tuo PC e per collegarsi al PC tramite USB. Poi, si collega alla tua applicazione tramite i 6 pin (header). Anche se ci sono 6 pin, ne vengono utilizzati soltanto 3: uno è per alimentazione, uno è per reset e uno è per "run debug interface".

Vi mostrerò una applicazione tipica col PCB che contiene 6 pin. Come possiamo vedere, l'header lo abbiamo qui. Il cavo di debug può essere connesso all'header; questo poi si collega in PV per consentire al debug di cominciare.

In conclusione, il cavo USBMULTILINK è lo strumento di debug più importante che si possa utilizzare nello sviluppo dell'S08 o per ColdFire V1.

RICHIESTA DI CONTATTO
Se desideri maggiori informazioni su questo prodotto Freescale, invia una richiesta ad Arrow utilizzando il seguente modulo.

Leggi la versione inglese: Introduction to the USBMULTILINK

 

 

Scrivi un commento all'articolo esprimendo la tua opinione sul tema, chiedendo eventuali spiegazioni e/o approfondimenti e contribuendo allo sviluppo dell'argomento proposto. Verranno accettati solo commenti a tema con l'argomento dell'articolo stesso. Commenti NON a tema dovranno essere necessariamente inseriti nel Forum creando un "nuovo argomento di discussione". Per commentare devi accedere al Blog
ritratto di Ionela

ColdFire Kirin3 e MQX da Freescale

Più informazioni su ColdFire

ritratto di slovati

Background Debug Mode

Il cavo USBMultiLink sfrutta un'importante modalita' di debug offerta da molti microcontrollori Freescale, cioe' il Background Debug Mode (BDM). Come citato nel testo, vengono utilizzati tre soli fili del connettore di debug Berg a 6 pin. Tramite il software di controllo in esecuzione sul PC, e' possibile comandare al micro la modalita' di debug in background in cui e' possibile impostare i breakpoint, visualizzare il contenuto dei registri, di aree di memoria, ecc.
Freescale mette anche a disposizione degli sviluppatori un utilissimo application note (AN3335) che tratta il BDM sul micro HCS08.

Riferimento: http://www.freescale.com/files/microcontrollers/doc/app_note/AN3335.pdf

 

 

Login   
 Twitter Facebook LinkedIn Youtube Google RSS

Chi è online

Ci sono attualmente 6 utenti e 63 visitatori collegati.

Ultimi Commenti