Forum: Mikrocontroller und Digitale Elektronik 96C46B EEProm gibt beim Start keine Daten aus


von Peter (Gast)


Angehängte Dateien:

Lesenswert?

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

von Thomas Z. (usbman)


Lesenswert?

8 Bit/16bit richtig gesetzt und beachtet?

Thomas

von Peter (Gast)


Lesenswert?

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

von Peter D. (peda)


Lesenswert?

Peter schrieb:
> Glaube ich habe das Problem gefunden. Es ist der "C" Typ

Ja, der FPGA wird vermutlich nicht mit 4,5V laufen.

von Peter (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.