BartekK
Guest
Tue Jan 23, 2007 1:39 pm
Walcze walcze i cos mi nie idzie :/
Musze zmajstrowac obsluge fat(32) na avr na karcie mmc/sd, predkosc
nieistotna, byle dalo sie zapisywac. Potrzebuje wylacznie umiec otworzyc
plik (lub stworzyc jesli nie istnial), dopisywac do niego dane (czyli go
"przedluzac" i zamykac go.
Jak juz mi dziala jakos obsluga karty (chyba, bo moze na
level-konwerterze 3.3-5v mam przeklamania?)- to z fatem mam jaja
calkowite. Zwlaszcza gdy okazuje sie ze na karcie juz cos istnieje, lub
trzeba dopisywac do pliku "pofragmentowanego" - nie da sie prosto
inkrementowac sektorow...
Moze ktos ma cos zrobione na avr (atmega16/32) z prawidlowa obsluga fat,
w avr-gcc ?
--
| Bartlomiej Kuzniewski
| sibi@drut.org GG:23319 tel +48 696455098
http://drut.org/
|
http://www.allegro.pl/show_user_auctions.php?uid=338173
Maksymilian Dutka
Guest
Wed Jan 24, 2007 2:58 pm
BartekK napisał(a):
Quote:
Walcze walcze i cos mi nie idzie :/
Musze zmajstrowac obsluge fat(32) na avr na karcie mmc/sd,
(...)
Moze ktos ma cos zrobione na avr (atmega16/32) z prawidlowa obsluga fat,
w avr-gcc ?
Ja na ARM-ie używam portu:
http://sourceforge.net/projects/efsl/
Biblioteki są pod AVR-a tak że powinno Ci śmigać ;)
--
Pozdrawiam
Maksymilian Dutka
BartekK
Guest
Wed Jan 24, 2007 3:04 pm
Maksymilian Dutka napisał(a):
Quote:
BartekK napisał(a):
Walcze walcze i cos mi nie idzie :/
Musze zmajstrowac obsluge fat(32) na avr na karcie mmc/sd,
Moze ktos ma cos zrobione na avr (atmega16/32) z prawidlowa obsluga
fat, w avr-gcc ?
Ja na ARM-ie używam portu:
http://sourceforge.net/projects/efsl/
Biblioteki są pod AVR-a tak że powinno Ci śmigać ;)
Dzieki, juz sie wczytuje i inkluduje, zobaczymy.
--
| Bartlomiej Kuzniewski
| sibi@drut.org GG:23319 tel +48 696455098
http://drut.org/
|
http://www.allegro.pl/show_user_auctions.php?uid=338173
BartekK
Guest
Wed Jan 24, 2007 3:17 pm
BartekK napisał(a):
Quote:
Maksymilian Dutka napisał(a):
BartekK napisał(a):
Walcze walcze i cos mi nie idzie :/
Musze zmajstrowac obsluge fat(32) na avr na karcie mmc/sd, Moze ktos
ma cos zrobione na avr (atmega16/32) z prawidlowa obsluga fat, w
avr-gcc ?
Ja na ARM-ie używam portu:
http://sourceforge.net/projects/efsl/
Biblioteki są pod AVR-a tak że powinno Ci śmigać
Chmm, widze tam ewidentne uczepienie sie atmega128, za ta cene i
komplikacje, to ja chyba wole wsadzic odrazu lpc2xxx ;)
--
| Bartlomiej Kuzniewski
| sibi@drut.org GG:23319 tel +48 696455098
http://drut.org/
|
http://www.allegro.pl/show_user_auctions.php?uid=338173
Maksymilian Dutka
Guest
Wed Jan 24, 2007 3:58 pm
BartekK napisał(a):
Quote:
BartekK napisał(a):
Maksymilian Dutka napisał(a):
BartekK napisał(a):
Walcze walcze i cos mi nie idzie :/
Musze zmajstrowac obsluge fat(32) na avr na karcie mmc/sd, Moze ktos
ma cos zrobione na avr (atmega16/32) z prawidlowa obsluga fat, w
avr-gcc ?
Ja na ARM-ie używam portu:
http://sourceforge.net/projects/efsl/
Biblioteki są pod AVR-a tak że powinno Ci śmigać
Chmm, widze tam ewidentne uczepienie sie atmega128, za ta cene i
komplikacje, to ja chyba wole wsadzic odrazu lpc2xxx ;)
Możliwe że do atmega32 się niemieści ;)
--
Pozdrawiam
Maksymilian Dutka
J.F.
Guest
Wed Jan 24, 2007 6:31 pm
On Wed, 24 Jan 2007 15:58:56 +0100, Maksymilian Dutka wrote:
Quote:
Ja na ARM-ie używam portu:
http://sourceforge.net/projects/efsl/
Biblioteki są pod AVR-a tak że powinno Ci śmigać
Chmm, widze tam ewidentne uczepienie sie atmega128, za ta cene i
komplikacje, to ja chyba wole wsadzic odrazu lpc2xxx ;)
Możliwe że do atmega32 się niemieści
mega32 ma tylko 2KB ram, a tu by sie przydalo kilka buforow
na sektory dysku po 512B :-)
Choc przy ambitnym programie .. moze wystarczy jeden ?
J.
AdelA
Guest
Wed Jan 24, 2007 7:54 pm
Może coś takiego ci pomoże:
Swego czasu zakupiłem książeczkę
Pamięci Masowe w Systemach Mikroprocesorowych
Autor: Paweł Marks
Powiem szczerze, że nie mam bladego pojęcia czy to działa, ponieważ
nie skonstruowałem tego urządzenia osobiście. Jednak Autor na AVR
ATMega8515 robi listingi procedurek na FAT 16 i 32. Z tym, że
kontrolerek ten pracuje również z zewnętrzną pamięcią po to by
zorganizować trochę buforu. W książce tej opisuje również jak
się podłączyć do dysków, pamięci, itp. Może to Ci się przyda ?
Marek Lewandowski
Guest
Wed Jan 24, 2007 8:23 pm
BartekK wrote:
Quote:
Moze ktos ma cos zrobione na avr (atmega16/32) z prawidlowa obsluga fat,
w avr-gcc ?
robiłem obsługę fAT - read only - do swojego eBooka.
Wiele Ci nie pomogę, miałem do dyspozycji 128kRAM w 4 bankach na szynie
ATMega128, więc mogłem sobie wczytać cały FAT do pamięci... No i miałem
określoną kartę (32M) więc wiedziałem, że ten FAT tam wejdzie.
POszukam listingu, gdzieś musi w archiwum moim błądzić, przynajmniej
porównasz sobie obsługę MMC/SD...
--
Marek Lewandowski
ICQ#/GG#: ask per mail. mail: locust[X]poczta/onet/pl
my gallery:
http://www.pbase.com/mareklew
my kind-of-a-blog:
http://lockaphoto.stufftoread.com
Guest
Wed Jan 24, 2007 8:29 pm
Sprawdz:
http://www.holger-klabunde.de/avr/avrboard.htm#cf
Opis po niemiecku, ale co tam.
FAT + MMC lub CF
U mnie dziala na Mega32 (rejestrator GPS na CF)
BartekK
Guest
Wed Jan 24, 2007 8:46 pm
K.L Piecuch napisał(a):
Quote:
Procyon
--
| Bartlomiej Kuzniewski
| sibi@drut.org GG:23319 tel +48 696455098
http://drut.org/
|
http://www.allegro.pl/show_user_auctions.php?uid=338173
BartekK
Guest
Wed Jan 24, 2007 9:05 pm
Marek Lewandowski napisał(a):
Quote:
BartekK wrote:
Moze ktos ma cos zrobione na avr (atmega16/32) z prawidlowa obsluga fat,
w avr-gcc ?
robiłem obsługę fAT - read only - do swojego eBooka.
Wiele Ci nie pomogę, miałem do dyspozycji 128kRAM w 4 bankach na szynie
ATMega128, więc mogłem sobie wczytać cały FAT do pamięci... No i miałem
określoną kartę (32M) więc wiedziałem, że ten FAT tam wejdzie.
POszukam listingu, gdzieś musi w archiwum moim błądzić, przynajmniej
porównasz sobie obsługę MMC/SD...
Dzieki sliczne. Ja potrzebuje w zasadzie sam zapis, ale trudno uczyc sie
pisac nie umiejac czytac

Pozatym nie wiem jaka karta bedzie - ma byc
w miare prosto i uniwersalnie, dziura na karte i cokolwiek sie wsadzi to
ma dzialac - stworzyc sobie plik (jesli go jeszcze nie ma) i zapisywac
na karte do tego pliku to co potrzebuje. Na upartego mogblym uzyc CF/ATA
ale to wiekszy problem ze zlaczem, wiecej I/O a soft wcale prostszy nie
jest.
--
| Bartlomiej Kuzniewski
| sibi@drut.org GG:23319 tel +48 696455098
http://drut.org/
|
http://www.allegro.pl/show_user_auctions.php?uid=338173
K.L Piecuch
Guest
Wed Jan 24, 2007 9:34 pm
Dnia 23.01.2007 BartekK <sibi@drut.org> napisał/a:
Quote:
Projekt się zwie:
FAT16-32 Library V1.01
--
****** Krzysztof Piecuch ******
sp9rqa@radioam.net
GG 7084611
****** Linux User #132375 ******