RTV forum PL | NewsGroups PL

Problemy z odczytem 4 sektorów z karty MMC (Samsung) w projekcie kopiarki na AVR

Karta MMC w trybie SPI

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Problemy z odczytem 4 sektorów z karty MMC (Samsung) w projekcie kopiarki na AVR

Piotr Seweryn
Guest

Mon May 10, 2004 7:40 am   



Witam.

Buduje sobie male urzadzonko - "kopiarke" kart MMC na dysk twardy: uC AVR,
troche SRAMu, 74LVC245 do uzgodnienia napiec z MMC (3.3V). Calosc dziala
calkiem niezle, czyta karty i zapisuje na dysk (nawet dosc szybko - ponad
1Mbit/sek) ma jednak jedna wade - z mojej 16MB karty MMC nie moge w zaden
sposob odczytac dokladnie 4 sektorow. Karta po wydanie komendy odczytu
zwraca prawidlowa odpowiedz (brak bledow), jednak na dane nie moge sie juz
doczekac (MISO w stanie wysokim i 0xFF caly czas). Reset karty (taki sam
jak przy starcie czyli CMD0 i CMD1) i powtorna proba odczytu nic nie daja.
Probowalem nawet w momencie napotkania bledu odciac zasilanie od karty,
zainicjowac ja ponownie i powtorzyc odczyt - bez rezultatu. Zmniejszenie
predkosci SPI rowniez nic nie daje. Proba odczytu tych sektorow zaraz po
starcie programu (tylko inicjalizacja SPI i RSa) jest nieudana. Wszystkie
inne sektory odczytuja sie idealnie.

Co moze byc zle? Bad sectory na karcie i kiepski kontroler? Karta jest
niby markowa (Samsung), ale dosc stara.

Pozdrawiam.


--
Piotr Seweryn
<server@zeus.polsl.gliwice.pl>

Arek Karas
Guest

Thu May 13, 2004 7:22 pm   



Witam
Poczytaj jeszcze raz dokladnie specyfikacje do MMC w trybie SPI.
Pisze tam ze mozna czytac tylko po sektorze, nie da rady kilka sektorow
jedna komeda.

Pozdr
AK

Uzytkownik "Piotr Seweryn" <server@zeus.polsl.gliwice.pl> napisal w
wiadomosci
news:Pine.HPX.4.44.0405101039001.9225-100000@zeus.polsl.gliwice.pl...
Quote:

Witam.

Buduje sobie male urzadzonko - "kopiarke" kart MMC na dysk twardy: uC AVR,
troche SRAMu, 74LVC245 do uzgodnienia napiec z MMC (3.3V). Calosc dziala
calkiem niezle, czyta karty i zapisuje na dysk (nawet dosc szybko - ponad
1Mbit/sek) ma jednak jedna wade - z mojej 16MB karty MMC nie moge w zaden
sposob odczytac dokladnie 4 sektorow. Karta po wydanie komendy odczytu
zwraca prawidlowa odpowiedz (brak bledow), jednak na dane nie moge sie juz
doczekac (MISO w stanie wysokim i 0xFF caly czas). Reset karty (taki sam
jak przy starcie czyli CMD0 i CMD1) i powtorna proba odczytu nic nie daja.
Probowalem nawet w momencie napotkania bledu odciac zasilanie od karty,
zainicjowac ja ponownie i powtorzyc odczyt - bez rezultatu. Zmniejszenie
predkosci SPI rowniez nic nie daje. Proba odczytu tych sektorow zaraz po
starcie programu (tylko inicjalizacja SPI i RSa) jest nieudana. Wszystkie
inne sektory odczytuja sie idealnie.

Co moze byc zle? Bad sectory na karcie i kiepski kontroler? Karta jest
niby markowa (Samsung), ale dosc stara.

Pozdrawiam.


--
Piotr Seweryn
server@zeus.polsl.gliwice.pl


elektroda NewsGroups Forum Index - Elektronika Polska - Problemy z odczytem 4 sektorów z karty MMC (Samsung) w projekcie kopiarki na AVR

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map