Valutazione dello stick USB eZdsp TMS320VC5505

Il TMDX5505eZDSP in un ridotto fattore di forma offre uno strumento di sviluppo DSP alimentato USB a basso costo che include tutto l'hardware ed il software necessario per la valutazione dei DSP a 16-bit: TMS320VC5504 e TMS320VC5505. La porta USB fornisce sufficiente corrente per operare il VC5505 (quindi nessun alimentatore esterno è richiesto).

bbolo1, un utente element14, ha fatto per noi la valutazione del kit USB eZdsp TMS320VC5505.

USB eZdsp TMS320VC5505 - descrizione generale

Il kit è disponibile in una piccola scatola (~13cm x 11cm x 4cm) e contiene lo stick USB con 4 volantini e un DVD (~1GB) che contiene un CCS 4 ed un package zippato che contiene esempi utili per VC5505. Gli esempi sono incentrati su varie periferiche del DSP.

USB eZdsp TMS320VC5505 - installazione e prova

Per installare il kit USB eZdsp TMS320VC5505 ci vogliono circa 10 minuti. Oltre l'installazione del CCS4 basato su Eclipse IDE, vengono installati i driver necessari per la scheda. Senza licenza, il Code Composer è limitato a 30 giorni di valutazione.

bbolo1 ha dato particolare attenzione ai volantini in quanto c'erano descritti i passi necessari da seguire subito dopo l'installazione dell'IDE.

1. Il primo passo è di creare una configurazione target. Le impostazioni che devi fare per creare una configurazione target sono descritte nel dettaglio nel volantino. bbolo1 ha creato altre due configurazioni target: una per il ciclo del simulatore C55 ed una per il simulatore funzionale C55.

2. Poi, si può importare lo spazio di lavoro che contiene i progetti per VC5505. Anche qui, c'è il volantino che descrive nel dettaglio i passi da fare.

3. Il volantino contiene alcuni link a varie risorse.

Running/Debugging l'applicazione del LED lampeggiante - USB eZdsp TMS320VC5505

Il LED lampeggiante è stato il primo progetto da eseguire su questa scheda. bbolo1 ha iniziato il debug per il target reale ed anche per il simulatore funzionale.

Debug del target reale
Il debugger è costruito attorno ad un chip FTDI (FT2232D) e la sua velocità è limitata a 12Mbps. Questo rende il processo di debug/processo di caricamento un po' più lento. Il tempo di esecuzione totale per il progetto è stato di circa ~35 secondi (con il set PLL a 100MHz dal file GEL)

Debug con il simulatore funzionale C55
Per eseguire il progetto LED sul simulatore funzionale ci vogliono più di 10 minuti. Una differenza significativa, ma il simulatore può essere di aiuto quando si eseguono alcuni task di elaborazione del segnale.

Estensioni hardware - USB eZdsp TMS320VC5505

Una delle cose che avrei voluto vedere, dice bbolo1, erano i segnali USB legati al connettore di espansione. Questo avrebbe offerto un portfolio più ampio di applicazioni possibili con il DSP 5505.

Il connettore di espansione non è uno standard. La coppia è: SAMTEC - MEC1-130-02-S-D-NP-A.

Il convertitore USB-UART non è usato. I pin UART non sono collegati con Rx/Tx nel chip FTDI. Questo avrebbe offerto il supporto per la porta seriale USB.

Applicazioni - USB eZdsp TMS320VC5505

USB eZdsp TMS320VC5505 - dettagli USB

Il debugger è costruito intorno ad un dispositivo FTDI (FT2232D). Questo chip è un dispositivo composito con due interfacce: una viene usata come porta seriale USB, mentre l'altra viene usata come un adattatore USB-JTAG. Entrambe le interfacce usano 2 bulk endpoints.

Il canale A è utilizzato come uno JTAG, mentre il canale B come un emulatore della porta seriale USB. Cliccando su uno dei dispositivi, si sceglie di progettare su un canale qualsiasi oppure di usarla come porta USB-seriale o USB-JTAG

Scopri il prezzo del kit USB eZdsp TMS320VC5505 della Farnell

Scarica subito una copia gratis

Scrivi un commento

Seguici anche sul tuo Social Network preferito!

Send this to a friend