ATNEL tech-forum https://forum.atnel.pl/ |
|
PetitFS "open file error" https://forum.atnel.pl/topic21268.html |
Strona 1 z 1 |
Autor: | DarkMajster [ 9 wrz 2018, o 11:56 ] |
Tytuł: | PetitFS "open file error" |
Witam, na podstawie bb odpaliłem program testowy, zapisując ówcześnie plik na karcie tak jak zalecono, przejściówkę podłączyłem mosi do mosi etc, zmieniłem w programie definicje pinów oraz fragment z pinem ss PB4 na PB2, efektem jest napis "open file error". Użyta przeze mnie przejściówka ma zarówno stabilizator jak i konwersje napięć. Rejestry od SPI dla atmeg32 i 328 są takie same. Sprawdziłem również inną kartę, efekt ten sam. Gdzie szukać błędu? |
Autor: | tonygryps [ 10 wrz 2018, o 16:48 ] |
Tytuł: | Re: PetitFS "open file error" |
Jeśli robisz to na atmega 32 to podciągnij pin PB4 programowo do vcc i ustaw jako wyjście bo to powoduje "niewłaściwe" ( jako slave )działanie SPI i stąd kłopot w nocie masz to opisane. |
Autor: | DarkMajster [ 10 wrz 2018, o 22:39 ] |
Tytuł: | Re: PetitFS "open file error" |
Tak właśnie jest napisane w bibliotece z bb język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Używam atmegi328 |
Autor: | Harry [ 10 wrz 2018, o 22:52 ] |
Tytuł: | Re: PetitFS "open file error" |
Kartę masz na pewno jako FAT i nazwa pliku dużymi literami? Wysłane ze srajfona |
Autor: | DarkMajster [ 10 wrz 2018, o 23:23 ] |
Tytuł: | Re: PetitFS "open file error" |
W bb jest małymi literami, a w bibliotece język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Nie mniej próbowałem też wielkimi i dalej efekt ten sam, i jak sprawdzić czy "kartę mam jako FAT"? We właściwościach jedna z kart ma napisane FAT, druga FAT32 |
Autor: | Harry [ 11 wrz 2018, o 01:33 ] |
Tytuł: | Re: PetitFS "open file error" |
DarkMajster napisał(a): We właściwościach jedna z kart ma napisane FAT, druga FAT32 Czyli jest ok, ta pierwsza to fat16, albo VFAT, co praktycznie na jedno wychodzi. |
Autor: | DarkMajster [ 15 wrz 2018, o 20:36 ] |
Tytuł: | Re: PetitFS "open file error" |
Czy ktoś wie, czy może problem jest w zamianie atmegi32 na 328? |
Autor: | tonygryps [ 16 wrz 2018, o 09:21 ] |
Tytuł: | Re: PetitFS "open file error" |
nie racze nie moim zdaniem masz problem z zasilaniem sprawdź je dobrze czy na pewno masz 5v bo to ma duże znaczenie. P.S daj zdjęcie na czym to odpalasz zdjęcie przejściówki . |
Autor: | mczarny [ 16 wrz 2018, o 09:36 ] |
Tytuł: | Re: PetitFS "open file error" |
cześć stosujesz funkcję włączania zasilania przed otwarciem pliku? |
Autor: | DarkMajster [ 16 wrz 2018, o 14:02 ] |
Tytuł: | Re: PetitFS "open file error" |
mczarny - a powinienem ? Biblioteka prawie 1:1 z BB Scalaki - LVC125A i stabilizator 3,3V |
Autor: | tonygryps [ 16 wrz 2018, o 18:18 ] |
Tytuł: | Re: PetitFS "open file error" |
tego modułu używałem i u mnie działał pokaż jeszcze do czego to podłączasz i zmierz koniecznie napięcie zasilania i napisz. |
Autor: | DarkMajster [ 16 wrz 2018, o 20:28 ] |
Tytuł: | Re: PetitFS "open file error" |
Podłączam CS do CS, SCK do SCK, MOSI do MOSI, MISO do MISO... mczarny - przed robieniem w programie czegokolwiek z kartą mam dopiero włączyć zasilanie dla modułu, a po wyłączyć? |
Autor: | tonygryps [ 16 wrz 2018, o 21:09 ] |
Tytuł: | Re: PetitFS "open file error" |
a w pliku mmc.c zmieniłeś linie 36,37,38? |
Autor: | DarkMajster [ 16 wrz 2018, o 21:13 ] |
Tytuł: | Re: PetitFS "open file error" |
? |
Autor: | tonygryps [ 16 wrz 2018, o 21:31 ] |
Tytuł: | Re: PetitFS "open file error" |
Autor: | DarkMajster [ 16 wrz 2018, o 21:33 ] |
Tytuł: | Re: PetitFS "open file error" |
To tak, zmieniałem |
Autor: | tonygryps [ 16 wrz 2018, o 21:36 ] |
Tytuł: | Re: PetitFS "open file error" |
w bibliotece PetitFs w pliku mmc.c? |
Autor: | DarkMajster [ 16 wrz 2018, o 22:23 ] |
Tytuł: | Re: PetitFS "open file error" |
Tak |
Autor: | tonygryps [ 17 wrz 2018, o 13:08 ] |
Tytuł: | Re: PetitFS "open file error" |
na co to wgrywasz zestaw, płytka stykowa ,jakiś własny projekt ? pokaż i wrzuć plik hex sprawdzę u siebie czy działa. |
Autor: | DarkMajster [ 18 wrz 2018, o 22:57 ] |
Tytuł: | Re: PetitFS "open file error" |
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
atmega328, 16MHz, main.c kilka postów wyżej wszystko na stykówce, sprawdzone |
Autor: | tonygryps [ 19 wrz 2018, o 17:07 ] |
Tytuł: | Re: PetitFS "open file error" |
U mnie twój kod działa na takim samym czytniku kart . Więc sprawdź dobrze swoje połączenia i stykówkę. |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |