Praktische Fragen zu BDM Flash

Boxenweitwurf
_uups_
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Samstag 6. Oktober 2007, 14:37

Praktische Fragen zu BDM Flash

Beitrag von _uups_ »

Hallo,

da ich anscheinend eine Nokia Dbox2 (Rev.1, Bmon1.0.0, Avia 600L) mit
geschoßenem Bootloader habe, möchte ich sie über BDM zu neuem Leben
erwecken.

In diesem Thread:
http://forum.tuxbox-cvs.sourceforge.net ... e&start=60

Habe ich ein Schaltbild zu einem BDM-Interface gefunden.

Code: Alles auswählen


Simple JTAG interface circuit.
==============================

PL1 25wayD Male                                                 PL2 20wayIDC

PL1/17-25 <--------------+-------------------------+--+-----------<  PL2/4,6,8,
                         |                         |  |              10,12,14,
                         |    AC244          200nF =  = 4.7uF        16,18,20
                         | +------------+  Vcc     |  |
         TDI          0v +-| 1       20 |-+--------+--+-----------<  PL2/1,2
PL1/5  >-------------------| 2       19 |-+
         TMS               | 3       18 |-----XXXX---------------->  PL2/5
PL1/3  >-------------------| 4       17 |     51R     
         TCLK              | 5       16 |-----XXXX---------------->  PL2/7
PL1/4  >-------------------| 6       15 |     51R
                           | 7       14 |-----XXXX---------------->  PL2/9
                      +----| 8       13 |     51R
                      |    | 9       12 |-----XXXX---+
                      |  +-| 10      11 |     51R    |
                      |  | +------------+            |
                      |  V 0v                        |
                      +------------------------------------------<   PL2/13
         TDO                                         | 
Wie ist die Belegung von j2 im Fall der Dbox2? Sie hat nur 10Pol??
Anstelle des 74AC244 sollte sich auch ein 74LVC244 einsetzen lassen, den gibt es zwar nur als SMD, aber der ist 5 Volt Tolerant (hab ich selber schon Schaltungen mit gebaut.) VCC muss dann aber auf die 3,3 Volt geklemmt werden.
Kann mir jemand was genaueres zu den 3.3V sagen?

Hat jemand vielleicht ein alternatives Schaltbild mit ähnlichen Aufwand?

Gib es außer der Linux-SW evtl. eine Windoofs?
(Habe keine Lust mir beim Kompilieren fehler einzubauen)

Ist ein BDM-Interface = JTAG-Interface?

Viele Grüße

Edi

P.S. kann mir vielleicht jemand die passenden UCodes zukommen lassen?
MPC823
Erleuchteter
Erleuchteter
Beiträge: 448
Registriert: Samstag 26. November 2005, 00:35

Beitrag von MPC823 »

Bei der Nokia ist das BDM auf der Platinenrückseite. Und dieser Anschluss hatten nur die allerersten Boxen. Die Wahrscheinlichkeit das Du solch eine Box hast ist nahezu 0 da Du ja einen Avia600 hast und ich glaube es gab nur Boxen mit dem 500er die ein JTAG/BDM haben (Die CPU kann ja beides)

Also ist löten angesagt

Auslöten , extern progen und wieder einlöten und dabei nix kaputt machen.


Martin
SoLaLa
Tuxboxer
Tuxboxer
Beiträge: 6119
Registriert: Mittwoch 3. April 2002, 00:32

Beitrag von SoLaLa »

tzetzetze... lese ich ja jetzt erst...
sage mal: bist Du ganz sicher, daß das ne 600er mit nem BMon1.0 ist?
was macht die Kiste denn überhaupt noch?
never change a running system
_uups_
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Samstag 6. Oktober 2007, 14:37

Beitrag von _uups_ »

@SoLaLa
SoLaLa hat geschrieben:tzetzetze... lese ich ja jetzt erst...
sage mal: bist Du ganz sicher, daß das ne 600er mit nem BMon1.0 ist?
was macht die Kiste denn überhaupt noch?
...denke ich schon, auf deb Chip vorne in der Mitte steht Betanova 1.0.0
oder liege ich da verkehrt?

@MPC823
Bei der Nokia ist das BDM auf der Platinenrückseite. Und dieser Anschluss hatten nur die allerersten Boxen. Die Wahrscheinlichkeit das Du solch eine Box hast ist nahezu 0 da Du ja einen Avia600 hast und ich glaube es gab nur Boxen mit dem 500er die ein JTAG/BDM haben (Die CPU kann ja beides)

Also ist löten angesagt

Auslöten , extern progen und wieder einlöten und dabei nix kaputt machen.
...da bin ich mir sicher, hinten bei der Schraube sieht man dass ein
Stück der Platine abgebrochen wurde, diese Methode habe ich aber nicht
vor, sondern diese:

http://www.dboxservice-hallenberg.de/db ... a/oben.jpg
http://www.dboxservice-hallenberg.de/db ... /unten.jpg

Die Leitungen direkt abgreifen, mit Fädeldraht und einer Conrad-Lötnadel
ist dass eine Arbeit von 5-10Minuten.

Viele Grüße

Edi
tik-tak
Erleuchteter
Erleuchteter
Beiträge: 543
Registriert: Donnerstag 14. Dezember 2006, 09:23

Beitrag von tik-tak »

_uups_

Na dann Viel Spass :)
Gorcon
Tuxboxer
Tuxboxer
Beiträge: 5873
Registriert: Samstag 23. Februar 2002, 22:46

Beitrag von Gorcon »

SoLaLa hat Folgendes geschrieben:
tzetzetze... lese ich ja jetzt erst...
sage mal: bist Du ganz sicher, daß das ne 600er mit nem BMon1.0 ist?
was macht die Kiste denn überhaupt noch?

...denke ich schon, auf deb Chip vorne in der Mitte steht Betanova 1.0.0
Was da auf dem Chip steht hat absolut nichts mit dem Bootloader zu tun.