eJTAG-Programm für MIPS

Started by jimjack, 03. Jan 2008, 10:10

previous topic - next topic
Go Down

jimjack

03. Jan 2008, 10:10 Last Edit: 03. Jan 2008, 10:14 by jimjack
Hallo Hallo,

und ein gesundes neues Jahr allen hier wünsch ich.

Ich hab das Forum hier gefunden, weil mich der X300T/X301T schon länger interessiert, wechens der zwei DVB-T-Tuner.
Das sieht hier schon recht interessant aus. Interessant auch weil dieser "Receiver" einen MIPS-Prozessor verwendet.
Ich werde mir vermutlich demnächst solch einen Receiver zulegen und damit meinen "Fuhrpark" zum Basteln erweitern.
Zur Zeit nenne ich den galaxis adam-T und zwei Boxen mit MIPS-Core (NEC EMMA2) von galaxis und Siemens mein Eigen.

Es gibt ja von mce2222 Programme um per eJTAG-Schnittstelle den Bootloader zu patchen bzw. auszulesen.
Gibt es eventuell noch ein universelleres Programm um per JTAg zuzugreifen? Das würde ja den Zugriff auf weitere Funktionen
ermöglichen (Flash komplett auslesen/programmieren, Zugriff auf diverse Speicherbereiche, MIPS-CPU steuern etc...)?

Danke, Gruss und viel Spass.

Steffen

mce2222

OpenOCD ist ein universelles JTAG Programm. opensource aber nicht gerade komfortabel und hat auch keinen direkten MIPS support, aber jemand hat eine MIPS Erweiterung als patch gepostet, weiss aber nicht ob der schon in den regularen source eingearbeitet wurde.

Ansonsten gibts noch die Möglichkeit mit Eclipse Embedded Development eine Anbindung per Wiggler Interface hinzubekommen. Mehr infos gibts hier:
http://www.macraigor.com/Eclipse/index.htm

übrigens kann man mit meinem dump tool auf den kompletten addressbereich zugreifen. Flash, RAM und Hardware-register kann man damit komplett dumpen, wenn man viel viel Zeit hat ;)

Flash beschreiben hab ich absichtlich aus dem WRT54 tool rausgenommen, damit sich keiner ausversehen was zerschiesst. Mit dem Original OpenWRT54 tool kann man das Flash auch beschreiben. (wobei ich nicht den Sinn sehe, denn ohne den geheimen T-Home Schlüssel wird die x300t dein geändertes Flash eh nicht laden)

jimjack

An OpenOCD hab ich gar nicht gedacht, weil ich den nur für ARM kenne. Von diesem Patch hab ich noch nichts gehört, muss ich mal suchen.

Okay, das dumpen dauert...der Wiggler ist halt nicht der Schnellste.

Schreiben des Flashs...
Stimmt, an den geheimen Schlüssel hab ich nicht gedacht, dann sieht das doch eher nicht so toll aus. Naja, bis jetzt hatte ich mit STBs zu tun, die haben sich nicht so angestellt. ;-).

Go Up