Elektor MP3-Player / DSP-Bios

Ich konnte den SDcard-MP3-Player aus dem Elektor-Magazin (http://www.ti.com/ww/eu/university/pdf/Elektor_en_MP3_C5515.pdf) kompilieren und auf dem eZdsp-Board zum Laufen bringen. Probleme bereitete v.a. ein Update von CCS. Alte Projekte liessen sich danach nicht mehr kompilieren, folgende Fehlermeldung:

This project was created for a device-variant that is not currently 
recognized: TMS320C55XX.TMS320VC5515. Please install the
device-variant descriptor, or migrate the project to one of the
supported device-variants.
MP3Dec	project	1313484944829	212

Ich habe die Projekte neu angelegt und alle Dateien aus dem alten Projekt importiert, sowie die include-Pfade ergänzt. Dann funktionierte es wieder.

Der MP3-Player von Elektor basiert auf dem DSP-Bios von TI. Hierbei handelt es sich um einen Kernel, der u.a. Hardware-Treiber und Multithreading (softwarebasierte Nebenläufigkeit) bereitstellt. Hierzu einige Infos auf dem Web:

Der in diesem Projekt verwendete MP3 Decoder wird von TI in binärer Form zur Verfügung gestellt. Es ist also kein Quellcode für den Decoder erhältlich. Der Autor des Artikels Lars Lotzenburger ist übrigens Mitarbeiter von TI Germany.

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.