Seite 3 von 3

Verfasst: Donnerstag 23. Februar 2006, 14:19
von Tommy
@gurgel: Sind das etwa "Schmauchspuren" rechts neben dem Flash :lol: :lol: :lol:

Verfasst: Donnerstag 23. Februar 2006, 15:04
von gurgel
so dumme Sprüche mussten ja kommen, das Bild ist von Dietmars seite!

Verfasst: Donnerstag 16. März 2006, 09:24
von ralexa
Hallo
Hab da auch noch mal ne Frage zum Bmon.
Wenn ich denn Bmon von einer anderren Box nehme, muß ich dann
die Mac Adresse auch ändern? :gruebel:
Hab auch schon mehrmals probiert eine Box wiederzubeleben,
aber noch keinen Erfolg gehabt.

Verfasst: Donnerstag 16. März 2006, 09:47
von DieMade
Die MAC-Adresse kann man ändern, ist aber nicht zwingend notwendig.

Wenn ich die alte MAC noch auslesen/an der Rückseite ablesen kann, mache ich das auch. Ansonsten gibt es eben "doppelte" Boxen - aber dass die im gleichen Netzwerk zusammenkommen ist auch sehr unwahrscheinlich.

Verfasst: Donnerstag 16. März 2006, 10:10
von ralexa
Was sind eigendlich die Bytes hinter der Mac?

Verfasst: Donnerstag 16. März 2006, 10:16
von DieMade
Direkt hinter der MAC steht eine Prüfsumme (1 Byte, nicht benutzt)
Die letzten 4 Byte sind eine unbenutze Checksumme, wohl über das gesamte Image des BMon.

Beides wird nach meiner Erfahrung nicht ausgewertet, die sind völlig egal.

Verfasst: Donnerstag 16. März 2006, 10:35
von ralexa
Ich hab da folgendes Problem.
Wenn ich ein Bmon 1.0 in denn Flash schreibe geht gar nix.
Und wenn ich ein Bmon 1.0 in Flash schreibe das in die Box soll
von der ich die letztn Bytes habe und ändere dann gehts.
Ist schon etwas seltsam oder? :gruebel:

Verfasst: Donnerstag 16. März 2006, 10:47
von DieMade
Kann ich nicht nachvollziehen, ich hab schon einige Boxen mit fremden BMons wiederbelebt.

Verfasst: Donnerstag 16. März 2006, 10:55
von ralexa
Kannste mir vieleicht mit der Checksumme weiterhelfen.
wie man die berechnet?

Verfasst: Donnerstag 16. März 2006, 14:33
von DieMade
Ich kenne den Algo nicht. Wie gesagt, haben "meine" Boxen das nie gebraucht/berücksichtigt.

ok das ist mir echt zu hoch :-)

Verfasst: Dienstag 2. Mai 2006, 23:46
von gds-matzmann
hallo ihr :-)

respekt. eure technischen ausführungen sind wirklich ähhhhhhhhmmmm zu hoch für mich. nicht das ich technisch nicht auch was auf dem kasten hätte aber dieses thema ist weit weit weg von meiner natürlichen umgebung.

ich hatte einen anderen thread offen wo ich mein abgeschossen bl problem beschrieben hatte. aber mit rein und raus und splitt und was noch sonst komme ich einfach nicht mit.

kann mir einer vielleicht bitte die richtigen files zum programmieren zur verfügung stellen > dbox nokia sat 2 mal AMD. meine material engs werden mir das dann sicher mit freude auf das flash schreiben, damit die box wieder ein lebenszeichen von sich gibt. hardware sollte nicht das thema sein > löten auch nicht > aber halt das file :-)

wäre euch jungs echt dankbar > und mein freund der besitzer sicher auch :-)

greetings

matzmann

Verfasst: Samstag 5. Mai 2007, 20:23
von SoLaLa
gurgel hat geschrieben:

Code: Alles auswählen

IH2: 603C6338687C804E
IH5: 00101002A6032000
und um das hier auch nochmal klarzustellen:
IH2 beginnt mit 3C60 und damit basta (das ist das Hexäquivalent zum binären %0011110001100000 (DQ15-DQ0, MSBfirst)

Wer das jetzt nicht glauben will der soll gefälligst n Oszilloskop nehmen und nachmessen... oder n Flash IH2 auslöten und "per Draht" die Adresse $40 anlegen und dann mit nem Voltmeter die Ausgabe nachmessen

Verfasst: Sonntag 2. Dezember 2007, 15:02
von sagemol
Mal den alten Thread hier hochholen....

Ich hab mir jetzt auch in ne Nokia 2xAMD die schönen Sockel eingebaut.
Funktioniert einwandfrei. :D :D

Jetzt hatte ich irgendwo in den Tiefen des Forums mal Bildchen gesehen,
zu denen jemand geschrieben hatte, dass er in einer Sagem 2x
sowohl Intels als auch AMDs proggen könnte.
Ich finde den Thread aber nicht mehr.

Geht das auch in ner Nokia und wenn ja, wie ?

Greez !

Verfasst: Sonntag 9. Dezember 2007, 22:23
von Neuge
Hallo , eine Frage hab ich noch . Wie müssen denn die beiden Datein in dem 1x Intel liegen ? Also was muss an der Adresse 000100 stehen ?

Verfasst: Montag 10. Dezember 2007, 09:15
von tik-tak
Das ist irgendwie , du bist hier falsch !

Verfasst: Montag 10. Dezember 2007, 17:28
von SoLaLa
Neuge hat geschrieben:Hallo , eine Frage hab ich noch . Wie müssen denn die beiden Datein in dem 1x Intel liegen ? Also was muss an der Adresse 000100 stehen ?
steht doch oben... von MSB nach LSB (also DQ15 bis DQ0 des Flashbausteins)
%0011110001100000
und das ist $3C60 :D

Verfasst: Montag 10. Dezember 2007, 22:52
von Neuge
Wieso bin ich denn hier falsch ?

das kann aber nicht wirklich sein . In IH2 steht am Anfang 603C6338....
Ist in dem 1x Flash nun 603C0010 oder 3c601000 ?
Da blickt doch kein Mensch mehr durch .

@ SoLaLa deine Aussage mit dem IH2 stimmt auch nicht da steht wirklich 603C und nicht 3C60 , habs gerade nochmal ausgelesen .

Verfasst: Montag 10. Dezember 2007, 23:36
von dso
Die magischen Worte sind hier big endian und little endian sowie physikalischer Speicherort und Darstellung der Speicherinhalte

Der MPC nutzt big endian. Liest man also den Bootblock über den MPC aus (sprich über die DBOX mit z.b. cat /dev/mtd/0 > /tmp/BL.img) dann erhält man den BL im Format der bearbeitenden CPU, hier big endian Format und das ergibt dann $3C60....

Das das auf dem PC (little endian) noch genauso aussieht liegt an der "darstellenden" Applikation (z.B. Hexeditor).

Will man diesen Bootloader nun flashen kommt es darauf an wie man das macht!

Flasht man wieder über die DBOX (z.B. durch gesockelte IH2/IH5) dann nimmt dann wieder dieses unbehandelte Image, da man ja wieder mittels eines "big endian Prozessors" arbeitet.

Will man hingegen über ein externes Programmiergerät am PC schreiben dann arbeitet man in einer little endian Umgebung.
Somit muß das Image vorher geswappt (MSB-LSB) werden (3C60 -> 603C) damit die Bytes in richtiger Reihenfolge für die Verwendung in einer big endian Umgebung im Flashbaustein landen.

dso

PS: Der nächste der sagt SoLaLa redet Müll fliegt raus *lol :D

Verfasst: Dienstag 11. Dezember 2007, 00:28
von Neuge
Ich glaub hier haben so einige aneinander vorbei geschrieben .

Auch ich hätte vielleicht besser schreiben sollen dass ich die Flash extern in einem Brenner programmieren möchte .
Habe die Flash natürlich auch in diesem ausgelesen .
Daraus ergibt sich also das Missverständnis mit den Adressen .

Richtig ist dann doch die 603C ;-)

Ein Problem stellt sich da aber noch . Wenn ich das oben aufgeführte Programm nehme um die 2 Teile der BL zusammen zu führen ist die Anfangsadresse nicht mehr 000080 sondern 000100 im Flash der Sagem .
Ist da etwas schief gelaufen oder hat das seine Richtigkeit ?
Startet nämlich nicht ;-( Hab aber leider keine andere Sagem mit 1x Intel zum Auslesen .

Verfasst: Dienstag 11. Dezember 2007, 09:21
von tik-tak
Bei einem Flash brauchst du nichts teilen, einfach so proggen wie ausgelesen !

Um Bootloader zu bekommen brauchst du Flash nicht auslöten geht per Bootmanager sehr gut und da brauchst auch nur so proggen wie rausgekommen ist :)

Deswegen verstehe ich dich nicht , was du hier suchst :)

Verfasst: Dienstag 11. Dezember 2007, 11:42
von Neuge
Ich wollte doch nur sicher gehen dass ich nicht nach dem einlöten feststelle dass der Image falsch herum im Flash ist .

Verfasst: Dienstag 11. Dezember 2007, 12:08
von tik-tak
Also du brauchst keine Sorgen zu machen !
Wenn du mit deinem Progger oder HexEditor die datei.bin aufmachst und die daten fangen so an: 603C0010, dann sollst du so proggen !!!

Teilen oder rumdrehen brauchst du nicht, ich zB mit Galep 4 oder Leaper 48 !!

Verfasst: Mittwoch 19. Dezember 2007, 12:25
von dso
tik-tak hat geschrieben:Deswegen verstehe ich dich nicht , was du hier suchst :)
Vielleicht will er einfach nur verstehen, was er tut und verläßt sich nicht blind auf globale Aussagen wie
Bei einem Flash brauchst du nichts teilen, einfach so proggen wie ausgelesen
die man SO einfach nicht stehen lassen kann und nur verwirren!

Immer wenn auslesende CPU != schreibende CPU dann gilt "einfach so proggen wie ausgelesen" eben nicht. Wie deutlich muß das hier noch erläutert werden, bis auch Du es verinnerlichst?!

dso

Re: Bmon, Ih2, Ih5

Verfasst: Donnerstag 16. Oktober 2008, 19:59
von canatilla
zum vierten mal vieleicht kriege es diesmal hin progger willem.prog pcb3v5.6 adapter 16bit tsop48 kann die bausteine nicht richtig auslesen die flaschs sind von einer nokia 2x avia 500 ich will sie komplet auslesen und in neue flaschs brennen
flaschs sind te28f320 3cb
wie kriege ich bilder hier rein