Czy jest tu kto¶ kto próbowa³ wykonaæ i uruchomiæ interfejs do karty CF?
Testujê tu piêæ ró¿nych kart:
2xSandisk 128M, 2x PNY 128M i jedn± WINTECH 64M. Na adapterze USB do peceta - wszystkie chodz± ok. Mam dziwne problemy ze swoim robionym interfejsem.
Wszystko jest ok gdy kartê CF wsunê do gniazda gdy p³yta jest pod napiêciem... Gniazdo CF jest zasilane przez szeregowy tranzystor, w³±czany sygna³em CF_DETECT pochodz±cym z dodania dwu sygna³ów ze z³±cza CF jedn± bramk±: CF_CD1N i CF_CD2N... Naciskam reset procka, soft czyta kartê bez problemów.
Je¶li jednak karta bêdzie w gnie¼dzie gdy p³yta jest wy³±czona i w³±czê urz±dzenie z kart± wewn±trz, to s± problemy z 2 kartami spo¶ród tych piêciu... Albo nie daje siê odczytaæ ca³y CIS, albo karta zg³asza RDY/BSY jako busy i software koñczy timeoutem.
Sprawdza³em zasilacz - wszystko wygl±da ok - na oscylu nie ma wyra¼nych przepiêæ, zbocza ³adne... Sprawdza³em sygna³ resetu jaki procek wystawia: ok. Dodam, ¿e zrobi³em 5 p³ytek prototypowych i wszystkie maj± ten sam problem, niestety... Nie ma ¿adnych zwaræ czy b³êdów ¶cie¿ek, bo wszystkie karty CF pracuj± poprawnie gdy w³o¿ê je "pod napiêciem".
Czego¶ mi tu brakuje i to dosyæ dziwnego... Byc mo¿e kto¶ z Was mia³ kiedy¶ podobne problemy?