PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme Atmel DataFlash



carlos_soost
26.02.2007, 12:37
Hallo,
ich versuche mich gerade an einem Atmel AT45DB321D Flash Speicherchip. Leider funktioniert das ganze nicht so wie ich mir das vorstelle. Wenn ich etwas auf den Chip schreibe und dann wieder auslese, bekomme ich bis byte 16 die werte wieder die ich geschrieben habe. danach nur noch null.

hat einer schon einen code für diesen chip??
oder könnte einer mal meinen korrektur lesen??

vielen dank im voraus...

morteza
31.05.2017, 13:15
Hallo,
error 1: Spiin Data_block(1) , 528 & Spiout Data_block(1) , 528 ist das nicht wahr
die maximale 256

Dies ist, wie schreiben

Spiin Data_block_2(1) , 256 'Datenblock einlesen
Spiin Data_block_2(257) , 512
Spiin Data_block_2(513) , 528

or

Spiout Data_block(1) , 256 'Daten senden
Spiout Data_block(257) , 512
Spiout Data_block(513) , 528

Sowie einige der Zahlen falsch Befehlscode waren
Auch hier werden alle Check

Atbuf1wr Con $84 'Buffer 1 write
Atbuf2wr Con $87 'Buffer 2 write
Atbuf1rd Con $54 'Buffer 1 read
Atbuf2rd Con $56 'Buffer 2 read
Atcontrd Con $68 'Continous array read
Atpagerd Con $52 'Main memory page read
Atstatrd Con $57 'Status Read
Atb1pger Con $83 'Buffer 1 to page with erase
Atb2pger Con $86 'Buffer 2 to page with erase
Atb1pgne Con $88 'Buffer 1 to page with no erase
Atb2pgne Con $89 'Buffer 2 to page with no erase
Atpgeras Con $81 'Page erase
Atbkeras Con $50 'Block erase
Atpgbuf1 Con $82 'Page program through buffer 1
Atpgbuf2 Con $85 'Page program through buffer 2
Atpg2bf1 Con $53 'Page to buffer 1 transfer
Atpg2bf2 Con $53 'Page to buffer 2 transfer
Atpgb1cp Con $60 'Page to buffer 1 compare
Atpgb2cp Con $60 'Page to buffer 2 compare
Atpgrew1 Con $58 'Auto page rewrite via buffer 1
Atpgrew2 Con $58 'Auto page rewrite via buffer 2

- - - Aktualisiert - - -

mortezazahedy.88@gmail.com

morteza
01.06.2017, 10:51
Dies ist, wie die erste die vorherige Nachricht korrigieren


Spiin Data_block_2(1) , 255 'Datenblock einlesen
Spiin Data_block_2(256) , 255
Spiin Data_block_2(511) , 18 'Datenblock einlesen

or

Spiout Data_block(1) , 255 'Daten senden
Spiout Data_block(256) , 255
Spiout Data_block(511) , 18