Debug ohne (C) Verletzung

Domestos & Derivate
Madtrax
Neugieriger
Neugieriger
Beiträge: 19
Registriert: Sonntag 7. Juli 2002, 17:36

Beitrag von Madtrax »

Jep, das dachte ich mir...
Also sollte er auf jeden fall stehen bleiben wenn kein Netzwerk dran ist und man den reset auf gnd verbindet sobald die Zahlen im Display stehen... Es kommt da also nicht auf nanosekunden bzw. millisekunden an. Man sollte also sobald man was sieht reseten.....

Das ist die Antwort auf meine Frage.....

thx........

(dann habe ich doch keinen Kontakt):D
MHC
GOD
Beiträge: 409
Registriert: Sonntag 22. Juli 2001, 00:00

Beitrag von MHC »

genau 8)

...nicht nur resetten, sondern auch auf LOW halten (bis der Balken kommt) :wink:
cu
seadog2000
Interessierter
Interessierter
Beiträge: 96
Registriert: Montag 22. April 2002, 19:24

Beitrag von seadog2000 »

Hallo Solala


Habe versucht den Bildausschnitt mit dem Dreibein noch ein bischen zu vergrößern.
Das ist dabei herausgekommen.

Bild

Besser kriege ich es nicht hin.
Hab nur ne Mustek MDC 3000

Ach ja das besagte Dreibein hat die Bezeichnung M637.


Gruß seadog2000
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

seadog2000 hat geschrieben: Ach ja das besagte Dreibein hat die Bezeichnung M637.
Hm, kann man mit der Bezeichnung was machen (Solala, MHC)?
Wir bräuchten halt was eindeutiges, womit man auf den jeweiligen Punkt verweisen kann.
SoLaLa
Tuxboxer
Tuxboxer
Beiträge: 6119
Registriert: Mittwoch 3. April 2002, 00:32

Beitrag von SoLaLa »

hallöle, bin schon dabei,
ich hab auch nochmal eben nen bild von dem vierbein gemacht wo man das layout n bissi besser sehen kann
Bild
ich schau da auch noch wie das genau funktioniert, MHC sicher auch...


/mal n etwas kleineres bild genommen/
Zuletzt geändert von SoLaLa am Freitag 1. November 2002, 23:44, insgesamt 1-mal geändert.
never change a running system
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Das sieht schon besser aus. :)
Ich denke so kann man das einbauen (wenn die Punkte fürs Dreibein bestätigt werden).
Ich hab leider keine Sagem.
seadog2000
Interessierter
Interessierter
Beiträge: 96
Registriert: Montag 22. April 2002, 19:24

Beitrag von seadog2000 »

Hi Jungs

Hat schon jemand etwas über das Dreibein herausgefunden?

Würde mich interessieren.


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

Beitrag von SoLaLa »

so,
also so wie ich das sehe sind die beiden transistoren FETs die über den spannungsteiler 120 Ohm und 1,8k mit ca. 3 Volt am Gate versorgt werden. der auf diesem Bild eingekreiste pin führt direkt zum pin16 (#RP) des flashs. für den flashreset ist der wahrscheinlich am besten geeignet, weil schön groß und nur 0,7mA Stromfluß beim verbinden mit GND. diese 0,7 mA ergeben sich hauptsächlich aus dem strom durch den 4k7 widerstand, was bedeutet daß da sonst keine anderen bauteile belastet werden.
Ich würd das gerne noch mit der anderen variante der bestückung testen, aber ich denke da verhält es sich ähnlich, nur daß der FET eben nur 1 gate hat.
---keine Gewähr--- bevor das jemand ausprobieren möchte, soll er lieber warten bis das verifiziert ist
http://people.freenet.de/fritzcat88/pic ... n_0001.jpg

ich geb jetzt erstmal nur den link zum bild hier an... is nämlich n bissi groß :D
never change a running system
MHC
GOD
Beiträge: 409
Registriert: Sonntag 22. Juli 2001, 00:00

Beitrag von MHC »

ist schon okay so
hätte ich gewusst, dass da auch 'dreibeiner' :o benutzt werden, dann hätte ich gleich den 'rechten' eingekreist. :wink:
cu
seadog2000
Interessierter
Interessierter
Beiträge: 96
Registriert: Montag 22. April 2002, 19:24

Beitrag von seadog2000 »

Hallo Jungs


Demnach müsste also bei der Sagem 1In. das Dreibein an dieser Stelle zum Flash (Pin 16) führen.

Hier das Bild

Bild

Sehe ich das richtig ???

Bitte korrigiert mich ,wenn ich falsch liege.



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

Beitrag von SoLaLa »

jep, genau der...
never change a running system
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

... und schwupp ...
das ende ist vielleicht ein bisschen speziell. aber der anfang dürfte zumindest für alle philips besitzerinnenbeim debug-enablen interessant sein...
SoLaLa
Tuxboxer
Tuxboxer
Beiträge: 6119
Registriert: Mittwoch 3. April 2002, 00:32

Beitrag von SoLaLa »

höhö,
nett daß das ding schon wieder oben is, aber das ende isses bestimmt noch nicht... das mit dem flashreset is ja so ziemlich geklärt für die 1xi boxen, gibt halt verschiedene boardbestückungen...

was mich noch interessiert:
liest hier jemand mit ner SAGEM 2xAMD in 1xintel Layout mit?

derjenige möge bitte mal schaun, ob die bestückung bezüglich des flashresets auf eins der obigen bilder paßt. dann hätten wir nämlich für die AMDs (ich vermute mal daß es da genauso ist) auch endlich n vernünftigen großen lötpad für den reset.
alle besitzer von SAGEM 2xAMD in 2xintel layout und SAGEM 2xi mögen auch mal nachschaun (und nach möglichkeit n paar bilder machen)
never change a running system
commanderrobot
Neugieriger
Neugieriger
Beiträge: 19
Registriert: Sonntag 17. März 2002, 15:50

Beitrag von commanderrobot »

wird gemacht, aber nicht mehr heute.
Tom1069
Erleuchteter
Erleuchteter
Beiträge: 664
Registriert: Donnerstag 4. Juli 2002, 00:53

Beitrag von Tom1069 »

@SoLaLa

Habe hier ja noch die defekte Sagem 2xAMD in 1xIntel Layout
rumliegen und ebend mal nachgeschaut.
Das Boarddesign ist identisch mit dem von Dir geposteten Bild.
Da brauche ich dann wohl kein Bild mehr machen.
SoLaLa
Tuxboxer
Tuxboxer
Beiträge: 6119
Registriert: Mittwoch 3. April 2002, 00:32

Beitrag von SoLaLa »

oki :D
@Dietmar: damit kann dann der flashreset bei den Sagem 2xAMD in 1xintel layout auch auf die liste mit dem "rechten" pad
never change a running system
Linux_Fan
Interessierter
Interessierter
Beiträge: 64
Registriert: Dienstag 12. Februar 2002, 12:05

Beitrag von Linux_Fan »

Hab jetzt meine Phillips auch in den Debugmode gebracht!!!!!! MHC DAS IST ECHT KLASSE MIT DEM TRICK!!!! DANKE!!! Der Zeitaufwand betrug insgesammt 10 minuten!
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

SoLaLa hat geschrieben:oki :D
@Dietmar: damit kann dann der flashreset bei den Sagem 2xAMD in 1xintel layout auch auf die liste mit dem "rechten" pad
Gerne, aber von der Box hab ich kein brauchbares Bild. Wenn sich jemand opfern würde.... :wink:
Tom1069
Erleuchteter
Erleuchteter
Beiträge: 664
Registriert: Donnerstag 4. Juli 2002, 00:53

Beitrag von Tom1069 »

Hab heute in eine andere Sagem 2xAMD in 1xIntel Layout
schauen können.
Aber in der ist wiederrum ein Dreibein drin,
so wie im Foto von Seadog2000.
Also ist da wohl beides möglich...
SoLaLa
Tuxboxer
Tuxboxer
Beiträge: 6119
Registriert: Mittwoch 3. April 2002, 00:32

Beitrag von SoLaLa »

jo,
daß beides möglich ist war schon klar. bezüglich der AMDs kams mir nur drauf an ob die resetschaltung da überhaupt genauso drin ist wie bei den 1xi... kannst davon dropsdem n paar bilder machen? so schöne große, wo vom avia bis zu den flashs alles drauf is?
never change a running system
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

... bevors ganz von der ersten seite rutscht...
...huiiiii...
MadMaxx
Interessierter
Interessierter
Beiträge: 37
Registriert: Donnerstag 14. November 2002, 21:06

Beitrag von MadMaxx »

Hallo,

...MHC-Methode hat spitzenmaessig funktioniert, nur 5 Minuten bis zum debug mode! Echt genial! :P

Viele Gruesse
MadMaxx
MHC
GOD
Beiträge: 409
Registriert: Sonntag 22. Juli 2001, 00:00

Hintergrund Info

Beitrag von MHC »

*nach oben hol* :D
mhh und was schreib ich nun ? ....

aah ich habs ---> 8)

Hintergrund Info zum MHC_Debug:
Damit die Box booten kann, braucht sie ein 'boot' Befehl.
Der Bootloader holt sich diesen Befehl aus dem Enviroment (boot_cmd='boot net flash').
Wenn das Enviroment nun nicht da ist, kann die Box nicht booten. (logisch oder ? )
Das erreicht man, indem man das Flash durch dauerhaften Flash-Reset (Datenleitungen sind dann HighZ) 'verschwinden' lässt.
Der Zeitpunkt nach Relocation und Init bis zum 'bootcmd' ist relativ kurz und normalerweise per Hand nicht zu treffen.
Zum Glück kann man aber den Boot-Vorgang durch den 'Selftest' erweitern, so dass man dann mehr Zeit hat das Flash 'verschwinden' zu lassen ...
cu
MKO
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Donnerstag 5. Dezember 2002, 15:48

MHC Methode

Beitrag von MKO »

Hallo zusammen,

bin absolut Newbie in Sachen Debug. Ich habe diese Beiträge jetzt echt immer und immer wieder gelesen

Mir stellt sich allerdings folgende Verständnisfragen :

Nachdem Befehl "Reset"

1. Zeichen auf dem Display abwarten wenn vorhanden->
2. Box auschalten dann
3. Box mit Satkabel und StromKabel verbinden
4. Box bootet und will ein Update machen
4. Ein automatisches Update via Sat auf BN 201 durchführen lassen
5. Dann Image mittels DBOXBootmanager2 auslesen
6 usw.

Habe ich das richtige kapiert!

Danke für die Hilfe!!!!!!
MKO
P.S: @MHC: Deine Methode ist echt klasse. Vielen Dank!
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Welcher "Reset"?

Wenn Du mit "Zeichen auf dem Display abwarten" die Debug-Meldungen im Display meinst, ist die geschilderte Vorgehensweise OK.
There are 10 types of people in the world: those who know binary and those who don't