habe leider keine grosse ahnung von jtag. darum hoffe ich, hier auf ein paar profis zu treffen :) es geht um einen zerschossenen bootloader in einer vu+ solo1 linux-box. ok, versuche mal, ob ich alles hier her kriege. ich habe ein Cypress CY7C68013A EZ-USB FX2LP USB2.0 Developement Board/module broadband studio 3 läuft und es wird auch "connected". die dateien für die solo1 (Samsung K9F1G08U0A - 128MB) sind alle da. leider hat die box einen Lonrisun (Toshiba TC58NVG0S3ETA00) verbaut. in den folgenden xml dateien, welche bbs3 benötigt, sind das original samsung file, das file von broadcom (allerdings nicht für mein cypress modell) und die bearbeitete xml von mir. bbs stellt eine verbindung her. löschen funktioniert. lesen und schreiben wird mit der meldung "the starting offset is in bad block" abgebrochen. falls noch weitere angaben nötig sind, bitte nur fragen original update datei von broadcom: <?xml version="1.0" encoding="utf-8"?> <!-- edited with XMLSPY v2004 rel. 3 U (http://www.xmlspy.com) by Greg Nalder (Cypress Semiconductor) --> <NAND_DEVICE_DB> <VERSION_NUMBER Version=" 1.0" /> <NAND_DEVICE Vendor_Name="Toshiba" Part_Number="TC58NVG0S3ETA00" Vendor_Code="98" Device_Code="D1" Page_Size="2112" Pages_Per_Block="64" Blocks="1024" Read_Cycle_ns="30" Read_Cache="0" Prog_Cache="0" Internal_Move="0" /> </NAND_DEVICE_DB> original datei für samsung chip: <?xml version="1.0" encoding="utf-8"?> <Flash maker="Samsung" name="Samsung K9F1G08U0A" type="NAND" technology="SLC"> <Command type="Nand" programmode="Block" maxbyte="2048"/> <ID> <Maker maxbyte="1" offset="0x00">0xEC</Maker> <Device maxbyte="1"> <DevId offset="0x01">0xF1</DevId> </Device> </ID> <Size unit="gbit">1</Size> <Sector uniform="true" secure="false"> <MaxSector>1024</MaxSector> <Size unit="kbyte">128</Size> </Sector> </Flash> meine datei: <?xml version="1.0" encoding="utf-8"?> <Flash maker="Toshiba" name="Toshiba TC58NVG0S3ETA00" type="NAND" technology="SLC"> <Command type="Nand" programmode="Block" maxbyte="2048"/> <ID> <Maker maxbyte="1" offset="0x00">0x98</Maker> <Device maxbyte="1"> <DevId offset="0x01">0xD1</DevId> </Device> </ID> <Size unit="gbit">1</Size> <Sector uniform="true" secure="false"> <MaxSector>1024</MaxSector> <Size unit="kbyte">128</Size> </Sector> </Flash> habe noch ein print screen angehängt.
Oha. Da hat wohl die Timebomb zugeschlagen. :) http://www.digital-eliteboard.com/showthread.php?216775-Jtag-Anleitung-f%FCr-VU
jep. genau. ich möchte die solo1 aber selber reparieren können, da ich diese en gros verkaufe. die solo2 besitzer sind ärmer dran, glaub ich. der genannte thread habe übrigens ich wieder belebt. (treki1) microcontroller.net ist die letzte möglichkeit für mich, an fachpersonen zu treffen. elektronik kenne ich gut (hobby und beruf). doch jtag bin ich auf wackeligen füssen ^^ die nächste aktion ist, einen samsung einzusetzen. ausgelötet ist der toshiba schon. ich warte aber noch auf die lieferung. kompatibel sollten diese jedenfalls sein.
Sorry wegen der gross/klein Schreibung. Werde mich bemühen, meine "nurkleinschreiberei" zu unterdrücken hier. Zum Thema zurück: Ich erhoffe mir, dass mir jemand Ratschläge geben kann.......probieren werde ich dann schon selber :)
Wenn die Leute, die die TT entwickelt haben, Hirn und das Ziel haben, Clone nicht nur unbenutzbar, sondern zu zerstören, dann wird die Meldung "the starting offset is in bad block" korrekt sein und dein Flash ist verbrannt.
Ok. Das wird sich ja dann zeigen, wenn ich einen anderen Chip eingesetzt habe. Danke.
Hallo Detlef. Deine These stimmt genau. Habe das ganze mal an einer "nicht-timebombed" Box versucht. Die Übertragung läuft fehlerfrei. .....da hätte ich noch lange üben können. LOL
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.

