Hallo, ich habe eine Platine auf der ein 93C56 verbaut ist. Ich habe mich jetzt hier und auf anderen Seiten umgeschaut und (nicht hier) erfahren, dass das Auslesen von dem Speicher kein Problem ist aber zum Programmieren muss er ausgebaut werden. Stimmt das? P.S: Ja ich könnte es auch schnell selbst probieren aber ich will an der Platine nichts kaputt machen. Gruß Harald
Das ist ein SPI-EEPROM. Im Gegensatz zu I2C ist das kein komplett bidirektionaler Bus, es gibt Leitungen, die immer nur vom Master getrieben werden. Du kannst versuchen, den Controller auf der Platine im Reset zu halten. Üblicherweise gehen dann alle Portpins auf Eingang und sind hochohmig, so dass Du die Schnittstelle übernehmen kannst. Wenn lesen klappt, dann sollte Schreiben auch gehen. In beiden Fällen werden die gleichen Leitungen verwendet.
Danke erstmal für die schnelle Antwort! Also ich hätte die Platine nicht eingesteckt und mich nur an die entsprechenden Pins vom EEPROM geklemmt. Würde das nicht gehen? Dann müsste ich den Controller nicht im Reset-Zustand halten. Gruß Harald
Harald Neudorf schrieb: > Also ich hätte die Platine nicht eingesteckt Dann hat sie keinen Strom. Wenn Du aber das EEPROM alleine versorgen willst, bekommt der Rest der Platine "rückwärts" ebenfalls Strom, ob das gut ist?! Der Controller wäre dann ebenfalls wieder mit an der Versorgung...
Knut Ballhause schrieb: > Harald Neudorf schrieb: >> Also ich hätte die Platine nicht eingesteckt > > Dann hat sie keinen Strom. Wenn Du aber das EEPROM alleine versorgen > willst, bekommt der Rest der Platine "rückwärts" ebenfalls Strom, ob das > gut ist?! Der Controller wäre dann ebenfalls wieder mit an der > Versorgung... Das ist natürlich ein berechtigter Einwand - dann werde ich es wohl mit dem Reset versuchen müssen. Hat das von euch schon jemand mal probiert? Was könnte noch ein Problem werden? Vielen Dank, Harald
Ich würde den SO-8 einfach auslöten, proggen und wiedereinlöten. Dauer vielleicht ´ne viertel Stunde. Damit hat man alle anderen Fehlerquellen und vielleicht ein Grillen der anderen Bauteile ausgeschlossen.
Leider ist diese Möglichkeit nicht gegeben - sonst würde ich das auch so machen. Es bleibt leider nur die Möglichkeit den EEPROM eingelötet zu programmieren. Vorrausgesetzt das geht überhaupt. Also ich habe das Design schon relativ gut studiert und die Reset-Schaltung usw. ist mir bekannt. Gibt es noch was zu beachten, außer den Reset-Pin des Controllers auf Masse zu legen? Gruß Harald
Harald Neudorf schrieb: > Gibt es noch was zu beachten, außer den Reset-Pin des > Controllers auf Masse zu legen? Keinesfalls die an dem EEPROM vorhandene Betriebsspannung unter-/ überschreiten.
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.