M
Matthias Weißer
Guest
Hi
ich ärgere mich hier z.Z. mit einem Dataflash von Atmel rum. Ich kann
das Statusregister lesen also auch beide Buffer beschreiben und wieder
erfolgreich lesen. Sobald ich aber etwas in das Main Memory (sprich
Flash) schreiben will (über die Buffer) lese ich immer 0xFF aus. Es
sieht so aus als ob die entsprechende Page nicht beschrieben wird.
Es handelt sich um ein AT45DB041B im SO8
WP/ ist auf Vcc (3,3V)
Reset/ ist auf Vcc (3,3V)
Vorgang Schreiben:
Füllen eines Puffers
CS/ Low
Opcode 0x83
24 Nullen schreiben
CS/ High
Vorgang lesen:
CS/ Low
Opcode 0x53 (Main Memory to Buffer 1)
24 Nullen schreiben
CS/ High
Buffer lesen
Irgendwelche Ideen was noch flasch laufen könnte?
--
Matthias Weißer
matthias@matwei.de
http://www.matwei.de
ich ärgere mich hier z.Z. mit einem Dataflash von Atmel rum. Ich kann
das Statusregister lesen also auch beide Buffer beschreiben und wieder
erfolgreich lesen. Sobald ich aber etwas in das Main Memory (sprich
Flash) schreiben will (über die Buffer) lese ich immer 0xFF aus. Es
sieht so aus als ob die entsprechende Page nicht beschrieben wird.
Es handelt sich um ein AT45DB041B im SO8
WP/ ist auf Vcc (3,3V)
Reset/ ist auf Vcc (3,3V)
Vorgang Schreiben:
Füllen eines Puffers
CS/ Low
Opcode 0x83
24 Nullen schreiben
CS/ High
Vorgang lesen:
CS/ Low
Opcode 0x53 (Main Memory to Buffer 1)
24 Nullen schreiben
CS/ High
Buffer lesen
Irgendwelche Ideen was noch flasch laufen könnte?
--
Matthias Weißer
matthias@matwei.de
http://www.matwei.de