Janusz
Guest
Thu Feb 28, 2008 2:28 pm
Witam
Mam Vdrive2 podłączone po SPI z mikrokontrolerem i sobie z nim gadam.
Gdy wgrywam mu pliki powiedzmy po 256 bajtów to działa a jak chce mu wgrac
plik 65536 bajtów to przestaje w pewnym momencie współpracować ze mną i mnie
olewa

i nie wiem co mam z tym fantem zrobić?
W pewnym momencie zmieniaja sie flagi i koniec nieda sie powrócić do
poprzedniego stanu tylko reset
w czym może być problem?
Pozdrawiam
Janusz Brela
Dariusz Zolna
Guest
Sun Mar 02, 2008 11:48 am
Janusz pisze:
Quote:
Mam Vdrive2 podłączone po SPI z mikrokontrolerem i sobie z nim gadam.
Gdy wgrywam mu pliki powiedzmy po 256 bajtów to działa a jak chce mu wgrac
plik 65536 bajtów to przestaje w pewnym momencie współpracować ze mną i mnie
olewa

i nie wiem co mam z tym fantem zrobić?
Przeczytać dokumentacje, wyraźnie pisze jaki może być max rozmiar
pojedynczej paczki danych.
Dariusz Żołna
Janusz
Guest
Mon Mar 03, 2008 9:12 am
Quote:
Przeczytać dokumentacje, wyraźnie pisze jaki może być max rozmiar
pojedynczej paczki danych.
szukam i szukam i nie mogę znaleźć możesz mi napisać ile to jest?
Pozdrawiam
Janusz Brela
Dariusz Zolna
Guest
Mon Mar 03, 2008 10:01 am
Janusz pisze:
Quote:
szukam i szukam i nie mogę znaleźć możesz mi napisać ile to jest?
O ile dobrze pamiętam to 128 bajtów jednorazowo. Po prostu większe bloki
danych dziel na takie 128 bajtowe paczki.
Dariusz Żołna
Janusz
Guest
Fri Mar 07, 2008 8:32 am
Quote:
O ile dobrze pamiętam to 128 bajtów jednorazowo. Po prostu większe bloki
danych dziel na takie 128 bajtowe paczki.
niestety nie wiem skąd wziołeś te informacje ale jest to nieprawda, można w
jednym pliku wgrac tyle ile fabryka da(32 bit * bajt)
Pozdrawiam
Janusz Brela
Dariusz Zolna
Guest
Fri Mar 07, 2008 10:14 am
Janusz pisze:
Quote:
O ile dobrze pamiętam to 128 bajtów jednorazowo. Po prostu większe bloki
danych dziel na takie 128 bajtowe paczki.
niestety nie wiem skąd wziołeś te informacje ale jest to nieprawda, można w
jednym pliku wgrac tyle ile fabryka da(32 bit * bajt)
Oczywiście że plik może być dowolnych rozmiarów i nie ma z tym żadnych
problemów, ale z tego co zrozumiałem masz problem z dodawaniem do pliku
większych bloków danych.
Jeśli coś Ci nie działa po przekroczeniu jakiegoś tam rozmiaru pliku, to
szukaj błędu w swoim kodzie. Miałem kilkunastomegabajtowe pliki i nic
się nie wieszało.
Dariusz Żołna
Janusz
Guest
Fri Mar 07, 2008 1:04 pm
Quote:
Oczywiście że plik może być dowolnych rozmiarów i nie ma z tym żadnych
problemów, ale z tego co zrozumiałem masz problem z dodawaniem do pliku
większych bloków danych.
Jeśli coś Ci nie działa po przekroczeniu jakiegoś tam rozmiaru pliku, to
szukaj błędu w swoim kodzie. Miałem kilkunastomegabajtowe pliki i nic się
nie wieszało.
juz mi działa wszystko ok poprostu za mało mu czasu dawałem
Pozdrawiam
Janusz Brela
Dariusz Zolna
Guest
Fri Mar 07, 2008 6:15 pm
Janusz pisze:
Quote:
juz mi działa wszystko ok poprostu za mało mu czasu dawałem
Czasu na co? Na zapis?
Powinieneś czekać na prompt, bo włożysz innego pendrive i czasy zapisu
będą zupełnie inne.
Dariusz Żołna