SD karta v SPI modu - co je erase reset ?

Vaclav Peroutka vaclavpe@seznam.cz
Pátek Říjen 2 08:42:07 CEST 2009


Ahoj vsichni,

mam takovy maly testovaci SW pro atmegu16 a SPI mod. Zkouseno na cca 5 kartach, jedna MMC funguje bez problemu, jedna SD funguje bez problemu, ostatni se nechovaji hezky.

Posilam CMD0 - karta odpovi 0x01. Pak poslu CMD55 - a dostavam odpoved 0x03. To je udajne "erase reset". Z SD specifikace ("An erase sequence was cleared before executing because an out of erase sequence command was received.") ovsem nejsem vubec moudry. Co je out-of-erase command ? Mezi CMD0 a CMD55 neposilam nic. A pravdou je, ze ani za /CS pin netaham.

Tusite nekdo, v cem delam chybu ?

Diky,
VP



Další informace o konferenci Hw-list