Habe hier einen W25X40AL Flash der per SPI angesprochen wird. Diesen möchte ich gerne auslesen und den Inhalt ggf. auf einen baugleichen kopieren. Was wäre denn da die einfachtse Lösung um das direkt am PC mit einer Schnittstelle (seriell/parallel) zu machen? Konnte leider keine Schaltung finden
Sebastian R. schrieb: > Was wäre denn da die einfachtse Lösung um das direkt am PC mit einer > Schnittstelle (seriell/parallel) zu machen? Nimm doch einfach die Siprog-Schaltung :D http://www.lancos.com/e2p/siprog_base.png Danach fehlt nur ein bisschen Software. Wenn du VisualBasic ein bisschen beherrschst, unter http://www.b-kainka.de/basis.htm oder http://www.b-kainka.de/portnt.htm ist irgendwo eine DLL zu finden, mit der man an die Signale rankommt(win98, NT, 2000, XP). mfg mf PS: Probier mal, ob PonyProg von http://www.lancos.com/prog.html deinen Baustein nicht schon so unterstützt.
Auf der PonyProg-Seite steht: ... # Support 25010, 25020, 25040 SPI EEPROM # Support 25080, 25160, 25320, 25640, 25128, 25256 Big SPI EEPROM ... sollte also deiner dabei sein. mfg mf
Vielen Dank für die Links! Dann werd ich die Schaltung mal aufbauen mit 3V-Zenerdioden und einer CR2032.
Flashrom mit einem unterstützen Programmer kann das z.B.: http://flashrom.org/FT2232SPI_Programmer http://flashrom.org/Supported_hardware
So, bin leider jetzt erst dazu die Schaltung aufzubauen. Habe hier diese Schaltung verwendet: http://www.qsl.net/ok1vbr/ponny/SI%20Prog%20schematics.htm Änderungen: Die Stromversorgung über RS232 hab ich weggelasse und den Flash direkt mit 3,3V aus Labornetzteil versorgt. Die Z-Dioden haben ebenfalls 3,3V. Serielle Schnittstelle steht auf Standardeinstellungen, PonyProg steht auf "Siprog API", Calibration wurde auch erfolgreich durchgeführt. Device habe ich auch "SPI eeprom 25040" eingestellt. Beim lesen kommen aber nur Nullen raus. Hab mal mit dem Oszi geschaut und gesehen, dass auf Pin2 (SO) des Flash nur Gezuppel rauskommt. Kann mir jemand einen Tip geben?
Die WP# und HOLD# pins des SPI Chips müssen auf high (3.3V meist) sein, sonst wirds nicht klappen.
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.