Forum: Digitale Signalverarbeitung / DSP / Machine Learning GNU-Toolchain fuer SHARC ADSP-21364?


von Joern (Gast)


Lesenswert?

Moin,

fuer eine Vision-Anwendung benoetige ich relativ schnelle 
Fliesskommaberechnungen. Fuer eine aehnliche Anwendung habe ich bereits 
ein Blackfin-Board aufgebaut, ueberlege nun aber ein neues Board mit 
zusaetzlich einem SHARC ADSP-21364 zu bauen.
Vom Blackfin bin ich beste Unterstuetzung durch die GNU-Toolchain 
gewoehnt, auch habe ich mich in diese bereits so eingearbeitet, dass ich 
sie gern weiterverwenden wuerde. Gibt es etwas entsprechendes fuer den 
SHARC?

Gruss, Joern

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Es gibt bzw. gab einen GCC für SHARC, aber der ist mehr als uralt und es 
würde mich sehr wundern wenn du ihn finden und zum Laufen bekommen 
würdest.

von Joern (Gast)


Lesenswert?

Danke, ich hatte bereits Verweise auf eine entsprechende Version 
gefunden, aber immer mit dem Verweis, diese nicht zu verwenden, weil sie 
nicht viel tauge.
Gibt es irgendein open source Projekt, dass den Prozessor unterstuetzt? 
Oder eine Moeglichkeit legal und dauerhaft (laenger als 90 Tage) an den 
Assembler/C-Compiler von Analog zu kommen?
Gruss, Joern

von Alex (Gast)


Lesenswert?

Kaufen? (auch wenn du das bestimmt nicht hören wolltest)

Alternativ eine VM aufsetzen und das VisualDsp darin installieren. So 
kann man über Snapshots immer wieder einen Reset machen.

Da du jedoch mehr als 90 Tage damit rumspielst tippe ich mal, dass du 
entweder an einer Bildungseinrichtung oder in einer Firma damit 
arbeitest, der typische Bastler-DSP ist das Ding ja nicht. Von daher 
wäre Variante 1 wohl machbar.

von Joern (Gast)


Lesenswert?

Naja, kaufen war tatsaechlich nicht die Antwort auf die ich gehofft 
hatte. Das ganze Ding soll aber leider tatsaechlich eine ambitionierte 
Bastelei werden. In meiner Bildungseinrichtung habe ich zwar Zugang zu 
professioneller Platinenfertigung, was zu aufwendigeren Schaltungen 
motiviert, allerdings keinerlei finanzielle Unterstuetzung, so dass 
teure Software ausfaellt.
Gibt es einen aehnlichen Prozessor, der durch open source tools 
unterstuetzt wird? Ich habe mal einen Blick auf den TI C67x geworfen, 
fuer den das angeblich gilt, die AD Chips sind mir aber irgendwie 
sympathischer.
Gibt es eventuell auch nur einen Assembler fuer die? (Oder ist der eine 
separate Executable bei Visual DSP, die fuer laenger funktioniert?)
Gruss, Joern

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.