ppc J-Tag (BDM) Interface
-
- Interessierter
- Beiträge: 50
- Registriert: Freitag 9. November 2001, 00:00
So, bin jetzt auch ins Hardware-Forum umgezogen.
Über das j-tag habe ich noch herausgefunden, das man code darüber laden kann, sogar booten ist über den Druckerport dann möglich.
Ich denke das könnte ein Ansatz sein, den Bootloader neu zu programmieren ohne 5 Dutzend Drähte an die Box zu löten.
Ich hätte auch einen Link zum besagten Interface, darf man den hier posten ?
Die Playstation hat doch auch einen PPC Prozessor.Für den gibt es auch einen Crosscompiler das man unter Windows coden kann. Weiß jemand den genauen Typen der PSX
CPU ??
Anregungen und Hilfe ist herzlich willkommen.
Über das j-tag habe ich noch herausgefunden, das man code darüber laden kann, sogar booten ist über den Druckerport dann möglich.
Ich denke das könnte ein Ansatz sein, den Bootloader neu zu programmieren ohne 5 Dutzend Drähte an die Box zu löten.
Ich hätte auch einen Link zum besagten Interface, darf man den hier posten ?
Die Playstation hat doch auch einen PPC Prozessor.Für den gibt es auch einen Crosscompiler das man unter Windows coden kann. Weiß jemand den genauen Typen der PSX
CPU ??
Anregungen und Hilfe ist herzlich willkommen.
-
- Developer
- Beiträge: 821
- Registriert: Freitag 20. Juli 2001, 00:00
was du willst ist vermutlich nicht jtag, sondern das BDM.
sowas gibts auch beim PPC, und ich hab sowas mal gebastelt (ein gaaanz paar nokia boxen haben hinten, neben dem optischen ausgang, bei dem "geriffel" bei der schraube, im 2. layer noch 7 leiterbahnen. diese stellen das BDM da.), und hab damit auch erfolgreich bootloader geflasht etc. und man kann auch geil debuggen.
anleitungen für den BDM-bau und soft (für den GDB) gibts im netz.
um fragen vorzubeugen: NEIN, das teil ist NICHT bdm32 (sprich: dbox1) kompatibel. das ist ein PPC-BDM.
sowas gibts auch beim PPC, und ich hab sowas mal gebastelt (ein gaaanz paar nokia boxen haben hinten, neben dem optischen ausgang, bei dem "geriffel" bei der schraube, im 2. layer noch 7 leiterbahnen. diese stellen das BDM da.), und hab damit auch erfolgreich bootloader geflasht etc. und man kann auch geil debuggen.
anleitungen für den BDM-bau und soft (für den GDB) gibts im netz.
um fragen vorzubeugen: NEIN, das teil ist NICHT bdm32 (sprich: dbox1) kompatibel. das ist ein PPC-BDM.
-
- Interessierter
- Beiträge: 50
- Registriert: Freitag 9. November 2001, 00:00
Ist den BDM nicht auch j-tag ? Im Schaltplan sind ein paar Anschlüsse mit Jtag bezeichnet.
Diese sind auch am BDM Interface zu finden.
Wie dem auch sei, kann man die Anschlüsse auch auf der Platinenober-und unterseite
abgreifen?Ich habe zwar auch Nokia, es sieht aber so aus ,daß sie nicht an der beschriebenen Stelle, bei meiner Box sind.
Diese sind auch am BDM Interface zu finden.
Wie dem auch sei, kann man die Anschlüsse auch auf der Platinenober-und unterseite
abgreifen?Ich habe zwar auch Nokia, es sieht aber so aus ,daß sie nicht an der beschriebenen Stelle, bei meiner Box sind.
-
- Contributor
- Beiträge: 1608
- Registriert: Samstag 28. Juli 2001, 00:00
-
- Interessierter
- Beiträge: 50
- Registriert: Freitag 9. November 2001, 00:00
-
- Contributor
- Beiträge: 1608
- Registriert: Samstag 28. Juli 2001, 00:00
-
- Interessierter
- Beiträge: 50
- Registriert: Freitag 9. November 2001, 00:00
Kann man diesen BDM Anschluß nicht nachrüsten,es sind doch "nur" ein paar Pine am Prozessor ? Ich habe meine Box noch nicht ganz auseinander gerupft, daher weiß ich nicht wie es auf der Lötseite aussieht. Kommt man von da nicht an die notwendigen Prozessor Anschlüße ?Es ist zwar alles sehr klein,aber die Anschlüße an den Flashbausteinen sind auch nicht gerade riesig.
-
- Contributor
- Beiträge: 1608
- Registriert: Samstag 28. Juli 2001, 00:00
-
- Interessierter
- Beiträge: 50
- Registriert: Freitag 9. November 2001, 00:00
-
- Contributor
- Beiträge: 1608
- Registriert: Samstag 28. Juli 2001, 00:00
-
- Interessierter
- Beiträge: 50
- Registriert: Freitag 9. November 2001, 00:00
Ja ,ich denke der ist mausetot. Also richtig tot.Ich war der Ansicht nach Debug-Mode enablen und writeenable jumper entfernen kann der Box nichts mehr passieren und habe leichtsinniger Weise daß folgende probiert:
http://tuxbox.berlios.de/forum/viewtopi ... &forum=6&4
Ich glaube mit dem Flashbefehl habe ich den schreibgeschützten Bootloader überschrieben !!!
Die Linuxsoft hatte ich schon ein paar Monate auf der Box und die lief auch ganz wunderbar.
Selbst als Briefbeschwerer ist die Box nicht zu gebrauchen, liegt immer auf dem Schreibtisch im Weg.
http://tuxbox.berlios.de/forum/viewtopi ... &forum=6&4
Ich glaube mit dem Flashbefehl habe ich den schreibgeschützten Bootloader überschrieben !!!
Die Linuxsoft hatte ich schon ein paar Monate auf der Box und die lief auch ganz wunderbar.
Selbst als Briefbeschwerer ist die Box nicht zu gebrauchen, liegt immer auf dem Schreibtisch im Weg.
-
- Interessierter
- Beiträge: 50
- Registriert: Freitag 9. November 2001, 00:00
-
- Einsteiger
- Beiträge: 357
- Registriert: Mittwoch 29. August 2001, 00:00
Hallo!
Bevor du die 60 Kabel anlötest schau doch mal bei Emulation Technology, in Deutschland durch Synatron vertrieben. Die haben eine Art Sockel für die Flash es, den du von oben draufsetzen kannst. So eine Art Debug Sockel. Die Flash müßte man doch auch im eingebauten Zustand programieren können oder? Wird zwar nicht ganz billig sein, brauch man doch aber immer mal.
Gruß
Ralf
Bevor du die 60 Kabel anlötest schau doch mal bei Emulation Technology, in Deutschland durch Synatron vertrieben. Die haben eine Art Sockel für die Flash es, den du von oben draufsetzen kannst. So eine Art Debug Sockel. Die Flash müßte man doch auch im eingebauten Zustand programieren können oder? Wird zwar nicht ganz billig sein, brauch man doch aber immer mal.
Gruß
Ralf
-
- Interessierter
- Beiträge: 50
- Registriert: Freitag 9. November 2001, 00:00
-
- Interessierter
- Beiträge: 50
- Registriert: Freitag 9. November 2001, 00:00
-
- Einsteiger
- Beiträge: 357
- Registriert: Mittwoch 29. August 2001, 00:00
-
- Interessierter
- Beiträge: 50
- Registriert: Freitag 9. November 2001, 00:00
-
- Senior Member
- Beiträge: 85
- Registriert: Samstag 21. Juli 2001, 00:00
Hi,
also wenn du das BDM dran hast...dann kannste nen gepatchten GDB nehmen...der kann dann richtig gut damit umgehen.....Bootloader flashen ging mit dem GDB noch nicht (evtl ja jetzt)...da kannste aber nen Wiggler für benutzen, oder schreib mal nen Flash-Treiber für den gdb..wäre cool <IMG SRC="/forum/images/smiles/icon_wink.gif">
3des
also wenn du das BDM dran hast...dann kannste nen gepatchten GDB nehmen...der kann dann richtig gut damit umgehen.....Bootloader flashen ging mit dem GDB noch nicht (evtl ja jetzt)...da kannste aber nen Wiggler für benutzen, oder schreib mal nen Flash-Treiber für den gdb..wäre cool <IMG SRC="/forum/images/smiles/icon_wink.gif">
3des
-
- Einsteiger
- Beiträge: 261
- Registriert: Donnerstag 15. November 2001, 00:00
-
- Interessierter
- Beiträge: 50
- Registriert: Freitag 9. November 2001, 00:00
Also dran habe ich es noch nicht.Ich möchte das BGA entlöten erstmal an einer defekten Platine testen.Ich organsier mir erstmal ein paar defekte Grafikkarten und Mainboards.
Aber was ist ein Wiggler, ich kenne wrapper.Ist das das gleiche. Für einen Flashtreiber muß man sich erstmal in die ganze Thematik einlesen und irgendwie sind die Tage immer zu kurz.
Das man mit dem GDB nicht flashen kann, habe ich auch schon gelesen.Aber möglicherweise reicht ja ein booten vom ppcboot mit dem man neu flashen kann.Ich bin dankbar für jede Information die ich zu diesem Thema bekomme.
Aber was ist ein Wiggler, ich kenne wrapper.Ist das das gleiche. Für einen Flashtreiber muß man sich erstmal in die ganze Thematik einlesen und irgendwie sind die Tage immer zu kurz.
Das man mit dem GDB nicht flashen kann, habe ich auch schon gelesen.Aber möglicherweise reicht ja ein booten vom ppcboot mit dem man neu flashen kann.Ich bin dankbar für jede Information die ich zu diesem Thema bekomme.
-
- Senior Member
- Beiträge: 85
- Registriert: Samstag 21. Juli 2001, 00:00
-
- Interessierter
- Beiträge: 50
- Registriert: Freitag 9. November 2001, 00:00
Ich habe mir vorgestellt die fehlenden Anschlüsse mit Fadeldraht auf eine Sockelleiste herauszuführen.
Daß das nicht ganz einfach ist habe ich mir auch schon gedacht. Aber was soll ich machen ?Die einzige Alternative ist die beiden Flashbausteine ab zu löten und einen Programmierer zu bauen. Ist auch nicht ganz einfach und nicht ungefährlich für die beiden Flashbausteine.
Egal was man an der Box bastelt, mit einem Bein ist die immer im Boxenhimmel. Meine ist zur Zeit scheintot. Hardware ist in ordnung, es fehlen nur ein paar byte Software um sie aufzuwecken.
Daß das nicht ganz einfach ist habe ich mir auch schon gedacht. Aber was soll ich machen ?Die einzige Alternative ist die beiden Flashbausteine ab zu löten und einen Programmierer zu bauen. Ist auch nicht ganz einfach und nicht ungefährlich für die beiden Flashbausteine.
Egal was man an der Box bastelt, mit einem Bein ist die immer im Boxenhimmel. Meine ist zur Zeit scheintot. Hardware ist in ordnung, es fehlen nur ein paar byte Software um sie aufzuwecken.
-
- Senior Member
- Beiträge: 85
- Registriert: Samstag 21. Juli 2001, 00:00
-
- Interessierter
- Beiträge: 50
- Registriert: Freitag 9. November 2001, 00:00
Also ich habe mir vorgenommen, da die Pin es für das BDM-Interface ja nicht angeschlossen sind, den Prozessor abzulöten, den Fädeldraht anzulöten und einen neuen Prozessor der ja nur 5.- DM kostet draufzulöten. Es ist alles sehr winzig, aber ich denke vom Schwierigkeitsgrad nicht so hoch wie 2* TSOP48 abzulöten ohne die Flash zu zerstören.
Für den Preis eines BGA-Sockels bekomme ich fast 30 PPC Prozessoren.BGA löten soll angeblich nicht so schwer sein, wenn man die passenden Geräte hat.Ich lass mich mal überraschen, tot ist die Box sowieso.
Für den Preis eines BGA-Sockels bekomme ich fast 30 PPC Prozessoren.BGA löten soll angeblich nicht so schwer sein, wenn man die passenden Geräte hat.Ich lass mich mal überraschen, tot ist die Box sowieso.
-
- Senior Member
- Beiträge: 85
- Registriert: Samstag 21. Juli 2001, 00:00