Hallo, ich habe ein Problem beim Auslesen des EEProms beim starten des Systems. Als Master wird ein FPGA eingesetzt. Versucht habe ich Delays zwischen dem ersten Lesen und dem Einschalten (bis zu 500ms). Delay vergrößert von CS zu CLK, leider auch ohne Erfolg. Ebenfalls habe ich den CS kurz gesetzt und wieder gelöscht, bevor das erste mal ausgelesen wird. Im Datenblatt finde ich auch nichts. Im Anhang sind 2 Screenshots, wo das auslesen einmal funktioniert und einmal nicht. Das EEProm will einfach keine Daten raus schicken. MISO hat einen PullUp aktiv im FPGA. Wenn das System einige Zeit läuft und ich es neu starte wird es sauber ausgelesen. 93C46B_ok - Lesen funktioniert 93C46B_fail - EEProm gibt keine Daten aus. Andere Teilnehmer sind nicht angeschlossen. 93C46B_fail1 wie 93C46B_fail nur mit Reset Zyklus. Peter
Der Typ ist fix auf 16Bit. (hatte mich im Betreff vertippt.. 93C46B ist es natürlich. Glaube ich habe das Problem gefunden. Es ist der "C" Typ und nicht der LC für 1.8V bis 5.5V Peter
Peter schrieb: > Glaube ich habe das Problem gefunden. Es ist der "C" Typ Ja, der FPGA wird vermutlich nicht mit 4,5V laufen.
Der läuft nur mit 1V die IOs mit 3.3V Wollte den gleichen nehmen wie für den Ftdi dumm gelaufen das das nur der C Typ war. Morgen sollten die LC Typen kommen
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.