Hallo Leute :-) Ich interessiere mich zur Zeit für die CortexA8-Board mit TI prozessoren (AM335x). Ich habe eigentlich nur eine kleine Frage, und zwar ob mich jemand in meinen Ängsten und Befürchtungen bestätigen kann: Wenn man so ein Board hat und ein Linux drauf läuft und eigene Software schreiben möchte, ist man ja auch Compiler und IDEs/console angewiesen. Die Internetseite http://processors.wiki.ti.com/index.php/Sitara_Linux_Software_Developer%E2%80%99s_Guide behandelt das sehr ausführlich. Am ende meiner Recherche möchte ich aber nochmal das Ergebnis bestätigt bekommen: a) entweder man wurstet sich durch die console durch (wie debuggt man da??) oder b) man zahlt für das CodeComposer Studio unatraktive Unsummen. Ich gebe zu, mit dem Linux-Gedöns konnte ich mich bisher nicht anfreunden. Deswegen bin ich etwas verunsichert. Ist es für OpenSource-Zeugs ohne viel Geldinvesition besser von TI fernzubleiben?
Solang du dich von den Prozessor-Eigenheiten (Intergrierter DSP-Coprozessor etc) fernhältst ist ARM erstmal ARM. d.H. für dich als Programmierer ist es erstmal wurst, wer den ARM-Core in Silizium vergossen hat. Genauso wie es dem PC-Programmierer erstmal wurst sein kann, ob seine Software später auf einem Intel oder einem AMD-System läuft. Wenn dann noch Linux ins Spiel kommt wird es noch viel einfacher. Dann kann dir beim Software-Schreiben sogar erstmal egal sein, ob deine Software später auf einem ARM, einem x86, einem MIPS, einem PowerPC oder sonst irgendeinem Chip läuft, solang er nur 0 und 1 auseinanderhalten kann.
...und das CCS ist dann weswegen genau rentabel für TI? :-O Alsi nich, dass ich dir nicht glaube, aber... es muss ja einen Hintergrund haben ;-)
Hallo, > a) entweder man wurstet sich durch die console durch (wie debuggt man > da??) oder Linux ist Linux. Editor + C-Compiler (gcc) + Linker (ld) + Debugger (gdb) sind vorhanden und funktionieren genau so, wie auf dem PC auch. > b) man zahlt für das CodeComposer Studio unatraktive Unsummen. Du darfst auch jede andere IDE benutzen, die es für Linux gibt. Bekannt wäre sicherlich Eclipse, aber du kannst z.B. auch mit FreePascal arbeiten. Interessant wird es, wie bereits geschrieben, erst, wenn du die spezielle TI-Hardware auf dem Chip nutzen willst. Ansonsten ist der Hersteller deiner CPU ziemlich egal (wie auf dem PC auch: Ob da nun ein Intel-, AMD-, VIA- oder sonstwas-Prozessor drauf ist, spielt erstmal keine Rolle.) Gruß
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.