Hallo, Folgendes Problem. Ich habe hier ein Geræt mit einen TI Prozessor und einem JTAG Interface mit unbekannter Belegung. Nun suche ich eine Møglichkeit auf irgendeine Art und Weise die Belegung herauszubekommen ohne hunderte von Euros investieren zu muessen. Leider stehe ich mit meinem Fachwissen noch ziemlich weit am Anfang und bin gerade erst dabei mich in diese ganze Thematik reinzulesen. Messtechnik ist ein wenig grundlegendes vorhanden und Geduld und Interesse auch. Vielleicht weiss ja jemand hier wie man soetwas anstellt.... mvh Thomas
In Datenblatt des Devices oder des Prozessors nachschauen, dann den JTAG Programmer von TI zu diesem Prozessor nachschauen ...
Ich hab kein Datenblatt und der Hersteller rueckt nichts raus :) Die FW per USB zu wechseln ist nicht das Problem aber der Bootloader geht wohl nur per JTAG.
Also es handelt sich um eine telefonartiges Geræt mit einem ARM9 Prozessor von Texas Instruments der aber nur als ARM7 benutzt wird. Das Problem ist folgendes .... Das Geræt ist ein ales Vetragsgeræt von 2005 das nur von einer Firma vertrieben wurde. Eine Schreibmaschine fuer SMS und Emails. Nun ist die Firmware auf diesem Geræt allerdings keine Opensource und auch in keiner mir bekannten Form verænderbar. Also dachte ich mir mit einem ARM9, 64MB Ram, 128MB Rom, voller Tastatur und einem Bildschirm mit halber VGA Aufløsung sollte doch auch irgendein Linuxkernel zum laufen zu bekommen sein. Nun ist das Problem ja das der Bootloader nur mit dem Originalgerætekernel kommunizieren will. Also ganz von unten anfangen und den Bootloader auch tauschen :) Und das geht meines Erachtens nach nur ueber das JTAG Interface. Falls ich falsch liege und es noch andere Møglichkeiten geben sollte dann bitte ich darum mich einen Dummkopf zu schimpfen oder mich zu verbessern. mvh tomauswustrow
> Geræt mit einem ARM9 Prozessor von Texas Instruments > der aber nur als ARM7 benutzt wird. Hä? Mal angenommen, daß Du es schaffst, herauszufinden, welcher Prozessor von TI denn nun wirklich verwendet wird, dann hast Du die Chance, die Pinbelegung im Datenblatt zu finden. Da das JTAG-Interface bei ARMen standardisiert ist, ist es dann ein leichtes, dessen Pinbelegung herauszufinden und mit einer geeigneten Entwicklungsumgebung und einem passenden JTAG-Adapter zu arbeiten. Voraussetzung aber ist, daß Du herausfindest, welcher Prozessor eingesetzt wird. "ARM9" oder "ARM7" sind Prozessorkerne, die TI in Prozessoren/Controllern einsetzt, aber Du musst schon lesen, was auf dem Gehäuse draufsteht. OMAP? TMS470? Und dann auch nicht nur den Anfang, sondern auch noch weitere Zahlen und Buchstaben ...
Also verbauter Prozessor ist ein TI OMAP genaue Bezeichnung auf dem Gehæuse des IC ist P330B ZZG 49ABREW SN. Die Anschlussreihe des JTAG hat drei Reihen a 6 Kontakte wobei ein æusserer in der mittleren Reihe fehlt.
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.