BDM Belegung

Boxenweitwurf
kevin_allein
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Montag 5. Januar 2004, 11:23

Beitrag von kevin_allein »

Also, es gehen definitiv keine Leitungen untern den Balls fuer TDI und TDO. Ich werde mal versuchen, die Platine von hinten anzubohren und den Prozessor so zu kontakten. Falls allgemeines Interesse an dem Roentgenbild besteht, kann ich das posten. Muss aber erst noch den scan optimieren. Waehrend das Bild ganz O.K. ist, war mein erster scan-versuch sehr unscharf.

Kevin
gurgel
Tuxboxer
Tuxboxer
Beiträge: 2473
Registriert: Dienstag 8. Oktober 2002, 21:06

Beitrag von gurgel »

ja poste mal
kevin_allein
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Montag 5. Januar 2004, 11:23

Beitrag von kevin_allein »

Muss erstmal das Roentgen Bild auf einen besseren Scanner legen. Mit meinem billigen Scanner kann man gar nichts erkennen.
Noch eine Frage zum Hard Reset Config Word. Welche beiden pins/bits muessen denn umkonfiguriert werden ? In dem thread sind ja nur die Punke auf der Platine beschrieben, aber nicht, um welche pins des Datenbus (oder anders gesagt, welche config bits) es sich handelt.

Kevin
geezer
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Freitag 30. Januar 2004, 15:33

Allmost there..

Beitrag von geezer »

Hi
Thanx for the images BDM signals, great work !!
I have managed to wire up a Nokia 04 board and connect
a HMI Ppc BMD. A few corrections was needed in HMI GDB
addons to get it working on a PC/Linux host. (Endianness and more)

I do have connection and I have managed to download some code,
and it works. But I don't have any code that will fetch and flash the
bootloader. Anybody got such a module ?? I have tried a couple
of PPCBOOT versions, but nogo.

To get around this, I am trying to integrate the Flash routines from
mpcbdm sources into Hmi sources. Looks promising so far.
But I do not have any FLASH.DEV description file for Intel 28F320,
only the AMD file that comes with mpcbdm. Anybody want to share ??

I also have a Nokia 05 board that needs a new bootloader, un-soldering
and reprogramming the Flashes seems as the only way....or...??

Sorry for non-german posting.....
/geezer
derget
Contributor
Beiträge: 1608
Registriert: Samstag 28. Juli 2001, 00:00

Beitrag von derget »

hi

i am not so fammiliar with bdm usage

but cant you copy the new bl via bdm into the host memmory

then start it , load uboot via network and flash via uboot
geezer
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Freitag 30. Januar 2004, 15:33

Beitrag von geezer »

Hi,
Well, gdb requires the files in object format, elf or other, but I only
have a binary image of the bootloader... Or can I load binary images
with gdb ?

However, the mpcbdm flashsupport addon to gdb can handle binary
files and program the flashes directly.
Thats why I'm trying to get the flash support into the hmi code. I only
miss a definition file for intel 28F320, might have to do that myself
from specs....phew. Someone must have done this already !?
Please share !

I have tried ppcboot, but not u-boot. It could be a possible way to
load u-boot via bdm to program the flash. Does anybody have
a copy in object format, loadable via bdm perhaps ? Or a link to
such a file ?
/geezer
geezer
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Freitag 30. Januar 2004, 15:33

Beitrag von geezer »

Hi again.
Now I got the 04 box up and running with Bmon 1.2 !
All thanx to the BDM wiring image above, thanx guys.

Slight change in strategy made the trick.
1. Only a small binary image load routine added to GDB.
2.A flashprogramming piece of code written and compiled
for ppc, parts of the flashinfgroutine taken from u-boot src.
This program is downloaded to the box via HMI BMD and
it reads the image loaded to RAM and copy it to flash.
Voila.
Next is the easy(?) and fun part, setting up a BOOTP server and
start playing with Neutrino images..and more...
/gezzer.
derget
Contributor
Beiträge: 1608
Registriert: Samstag 28. Juli 2001, 00:00

Beitrag von derget »

congratiulations :)
beba
Interessierter
Interessierter
Beiträge: 70
Registriert: Donnerstag 7. November 2002, 13:14

Beitrag von beba »

und cas 2 kann auch helfen als BDM oder nichts ? ? ?

GRUß ! ! !
waldo24de
Neugieriger
Neugieriger
Beiträge: 16
Registriert: Sonntag 5. Mai 2002, 11:17

Beitrag von waldo24de »

beba hat geschrieben:und cas 2 kann auch helfen als BDM oder nichts ? ? ?
GRUß ! ! !
nichts !!! :)

Das bdm ist das kleinste Problem, die 2-3 Bauteile kosten 1-2 Euro und jeder mit 2 linken händen kann es zusammenbauen.

Das Problem ist an den bdm Leitungen zu kommen, was nicht immer so einfach ist :( , bei manchen revisionen sogar unmöglich :(


Tut mit leid regifaras wenn du 71 Euro dafür hingeblätter hast :D
JDelphi
Interessierter
Interessierter
Beiträge: 60
Registriert: Samstag 15. Dezember 2001, 00:00

Beitrag von JDelphi »

Nach langer zeit wollt ich mal wieder von mir hören lassen, ich hab auch anbei nen bild verändert wo hoffentlich jetzt die richtige Pinbelegung dank Holgi drauf ist.

Wenn ich richtig gelesen habe kann man also jetzt das Interface von Seite 5 nehmen oder ?

Welche Soft wird auf Seiten des PC verwendet ? Gibt es diese soft nur unter Linux ?

Wie sieht der Momentane Stand der dinge aus ?

Bild

ich hoffe das bild geht[/img]
gurgel
Tuxboxer
Tuxboxer
Beiträge: 2473
Registriert: Dienstag 8. Oktober 2002, 21:06

Beitrag von gurgel »

bei der Philips lassen sich die Signale TCK, TDI und HReset auch etwas bequemer auf der Oberseite anschließen:
Bild
Test
beba
Interessierter
Interessierter
Beiträge: 70
Registriert: Donnerstag 7. November 2002, 13:14

Beitrag von beba »

waldo24de hat geschrieben:
beba hat geschrieben:und cas 2 kann auch helfen als BDM oder nichts ? ? ?
GRUß ! ! !
nichts !!! :)

Das bdm ist das kleinste Problem, die 2-3 Bauteile kosten 1-2 Euro und jeder mit 2 linken händen kann es zusammenbauen.
und hast du schaltplan und sw

gruß
raffy6
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Sonntag 14. November 2004, 14:23

Beitrag von raffy6 »

Hallo ,

habe Rev 55 11985-03 , wo auch ein BDM dran ist (war) . Nun weiß ich nicht so recht , wie ich vorgehen soll ,um an die Leiterbahnen zu kommen . Abschmirgeln mit Sandpapier von oben oder von unten ? Die Belegung ist mir dabei auch noch nicht so ganz klar geworden ,könnte ich dann auch ein JTAG anschließen oder geht nur BDM ?
Wäre nett , wenn Ihr das mal kurz erläutern könntet ....

MfG raffy6
raffy6
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Sonntag 14. November 2004, 14:23

Beitrag von raffy6 »

Weiß denn wirklich niemand ,wie ich am besten an die Leiterbahnen komme ? :roll:
gurgel
Tuxboxer
Tuxboxer
Beiträge: 2473
Registriert: Dienstag 8. Oktober 2002, 21:06

Beitrag von gurgel »

wie wärs mit lesen? Steht alles hier im Thread!
http://forum.tuxbox-cvs.sourceforge.net ... &start=100
Test
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Ob und wie man bei der Nokia ans BDM ranskommt, kann ich Dir nicht sagen.

Die Flashs auslöten und extern neu programmieren dürfte aber ungleich schneller und unkomplizierter sein ;)
There are 10 types of people in the world: those who know binary and those who don't
raffy6
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Sonntag 14. November 2004, 14:23

Beitrag von raffy6 »

wie wärs mit lesen? Steht alles hier im Thread!
Hallo gurgel ,

vielen Dank für den Hinweis ,nun muß ich Dich aber mal fragen ,ob Du meinen Thread denn gelesen hast ? Leider steht nirgens ,wie ich an die Leiterbahnen drannkomme ,ohne sie zu zerstören oder irre ich mich ? :o
Habe auch erst alles hier durchgelesen ,bevor ich hier eine Frage gestellt habe , :D
denn ich bin ja neu im Forum ..... (lass ich jetzt mal so stehen)
Finde auch toll ,daß Du Dich gemeldet hast ,denn wie es aussieht , bist Du der Richtige für diese Problematik . [/quote][/quote]
gurgel
Tuxboxer
Tuxboxer
Beiträge: 2473
Registriert: Dienstag 8. Oktober 2002, 21:06

Beitrag von gurgel »

was meinst du was das für Kontakte sind die ich auf den Bildern markiert habe...?
Test
raffy6
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Sonntag 14. November 2004, 14:23

Beitrag von raffy6 »

Hallo gurgel ,

richtig , das habe ich ja gelesen ,aber führen die nicht auch auf die Leiterbahnen neben dem optischen Ausgang ? Oder anders ,wenn ich die Kontakte nehme ,die Du angegeben hast , wie und womit komme ich an die TDI und TDO ,was hast Du da genommen ?