Carte eZDSP de Texas Instruments

From Eric

(Difference between revisions)
Jump to: navigation, search
m
m
Line 1: Line 1:
La carte eZDSP de Spectrum Digital comprend un DSP Texas TMS320C5505, un ADC, une mémoire SPI et quelques bricoles.
La carte eZDSP de Spectrum Digital comprend un DSP Texas TMS320C5505, un ADC, une mémoire SPI et quelques bricoles.
 +
 +
Voici la chose (photo issue du site de TI)
 +
[[File:ezdsp5505.jpg|400px|thumb|none]]
=Flasher un programme=
=Flasher un programme=

Revision as of 16:53, 15 December 2011

La carte eZDSP de Spectrum Digital comprend un DSP Texas TMS320C5505, un ADC, une mémoire SPI et quelques bricoles.

Voici la chose (photo issue du site de TI)

Ezdsp5505.jpg

Flasher un programme

Dans son usage "normal", un programme est compilé via l'environnement Code Composer Studio puis est chargé en RAM via l'émulateur. Toute coupure de l'alimentation entraîne la perte du programme.

Heureusement, l'eZDSP possède une flash en SPI à partir de laquelle il est possible de booter un programme.

Ezdsp spi.jpg

Pour ce faire il faut : + Créer le programme exécutable (fichier "test.out") + Convertir le fichier "test.out" en image en utilisant l'utilitaire "hex55" qui se trouve sous "<Install_Dir>\ccsv4\tools\compiler\c5500\bin". La commande est la suivante :

hex55 -i test.out -o test.bin -boot -v5505 -b -serial8
Hex55.jpg
  • Charger l'utilitaire de copie en SPI ("programmer_USBKey.out") dans la RAM de l'eZDSP en utilisant le menu "Target/Load program" (après avoir connecté la cible).
  • Lancer l'utilitaire de copie en faisant Target/Run (F8). L'outil demande le nom du fichier bootable à charger.
  • Saisir le nom complet du fichier bootable ("test.bin") dans la console.
Charge bootable.jpg
  • Une fois le téléchargement terminé, il suffit de déconnecter la cible (Target/Deconnect), de débrancher puis de rebrancher l'eZDSP.
Personal tools