-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net
!2.eu.feeder.erje.net!news.uzoreto.com!eternal-september.org!feeder.eternal-sep
tember.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: heby <h...@p...onet.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: [cross] Jaka karta microSD do raspberry?
Date: Thu, 14 Nov 2019 22:01:09 +0100
Organization: A noiseless patient Spider
Lines: 66
Message-ID: <qqkfan$b9s$1@dont-email.me>
References: <f...@t...no1>
<qqhhrk$b0q$1@dont-email.me>
<d...@g...com>
<qqk901$26g$1@dont-email.me> <5dcdb8f3$0$524$65785112@news.neostrada.pl>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 14 Nov 2019 21:01:11 -0000 (UTC)
Injection-Info: reader02.eternal-september.org;
posting-host="e801b1ba689a874dcc6b847e9da22fc3";
logging-data="11580";
mail-complaints-to="a...@e...org";
posting-account="U2FsdGVkX19+4ZqG3j4GdPHgGlRXPkh+"
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101
Thunderbird/60.9.1
Cancel-Lock: sha1:6aNubJeZFwrL7i8Ym9vkrOVvYEA=
In-Reply-To: <5dcdb8f3$0$524$65785112@news.neostrada.pl>
Content-Language: en-US
Xref: news-archive.icm.edu.pl pl.misc.elektronika:748128
[ ukryj nagłówki ]On 14/11/2019 21:25, J.F. wrote:
>> Nie, ponieważ pendrive nie śledzi czasu. Nie wie ile go upłynęło wiec
>> nie wie czy jest sens robić update.
> Ale moze czytac dane.
No ale co mu to da? wear-leveling robiony jest na zapisie i *czasami* na
odczycie, choć dlaczego na odczycie i co z tym dalej karta robi, np. jak
ocenia czy należy coś przeallokować nie jest jasne. Kilka osób badało
karty SD od czasu kiedy zauważono że niszczą dane i konkluzja jest taka
że nie trzeba operacji zapisu aby wyzwolić błąd relokacji bloku
wypinając zasilanie. Wystarczy czytać.
Natomiast pendrive są projektowane pod kątem nagłego wypięcia zasilania.
Nawet najgorsze jakosciowo i najstarsze modele nie niszczyły danych
podczas wypinania poprzez nadpisanie przypadkowego bloku.
>> Czy robi okresowe przeglądanie - wątpie. Sterowniki (w sensie uC) w
>> pendrive są dużo bardziej prymitywne niż te w kartach sd.
> A nie powinny byc bardzo podobne ?
> w koncu to prawie ta sama funkcjonalnosc.
Karta SD pracuje w urządzeniach z baterią. 99.9% wypadków. Nikt o tym
nie pomyslał że zasilanie może zostać wyłączone bez wydania komenty "stop".
Pendrive można wyjąć "energicznie" z gniazda. Swoją drogą niektóre
bardzo stare pandrive miały malutki, ale jednak, kondensator. Nie wiem
do czego bo wear-leveling raczej wtedy nie był w użyciu, może musiały
dokończyć operację zapisu bloku bo coś się psuło?
> A jak wylaczali zasilanie ?
Tranzystorem. Od kilku godzin staram się sobie przypomnieć gdzie ja tego
bloga widziałem i nie potrafie znaleźć, być może już go nie ma. To
będzie minimum kilka lat jak czytałem o tych problemach i ktoś to w
końcu solidnie przetestował in vitro.
> Bo w trakcie transmisji to rozne bity moze przeklamac ... ale zeby
> wyszedl z tego rozkaz zapisu, to nie wiem czy tak latwo ..
Tu chodzi o to że wydajesz rozkaz *odczytu* i mikrosekundy potem
wypinasz zasilanie. I dup, wywala się przypadkowy blok w zupełnie innym
miejscu, zmieniając zawartość.
>>> Ponoć w nowszych kartach to jest jakoś rozwiazane. Mi karta w Pi,
>>> stara 4GB, padała kilka razy uszkadzając pliki systemowe, nowsze
>>> kilka sztuk 16GB od 3 lat stabilne jak skała.
> A mnie calkiem nowe karty 16GB Intenso.
Niektóre karty nie są polecane. Być może są nieodporne na wypinanie
zasilania bez zatrzymania. Obecnie nie mam pod ręką ani jednej "złej"
wiec nie mogę pobawić się, ale jak miałem moją 4GB to co 10 wyłaczenie
PI poprzez nagłe wypięcie z USB powodowało uszkodzenie, tylko to
uszkodzenie było widoczne dopiero wtedy kiedy czytało się plik
systemowy, albo fs napotykał jakiś błąd. Bardzo możliwe że skoro to co
10 raz było widoczne to karta psuła coś za każdym razem tylko nie zawsze
psuła coś istotnego.
> No ale system takze czasem cos zapisywal.
Z bloga wynikało że wystarczy coś zapisać raz a następnie czytać i
podczas czytania wypinać zasilanie. Uszkadzało to bloki. Konkluzja była
taka że dodanie kondensatora na zasilaniu karty dawało jej czas na
wykrycie spadku napięcia, dokończenia co ma do roboty i wyłaczenia się.
Sam tą metodę stosowałem w PI, ale ciezko stwierdzić czy to pomagało bo
mniej więcej wtedy zmieniłem kartę i okazało się że to rozwiązało
wszelkie problemy a stara karta poszła na przemiał.
Następne wpisy z tego wątku
- 15.11.19 11:28 J.F.
- 15.11.19 11:58 Olaf Frikiov Skiorvensen
- 15.11.19 12:03 Olaf Frikiov Skiorvensen
- 16.11.19 17:20 Krystek
- 16.11.19 22:15 Queequeg
- 16.11.19 22:18 Queequeg
- 16.11.19 22:23 Queequeg
- 16.11.19 22:24 Queequeg
- 16.11.19 22:45 heby
- 17.11.19 02:02 Queequeg
- 17.11.19 03:11 Marcin Debowski
- 17.11.19 08:08 Marek
- 19.11.19 14:11 Queequeg
- 19.11.19 14:58 Grzegorz Niemirowski
Najnowsze wątki z tej grupy
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
- Szukam: czujnik ruchu z możliwością zaączenia na stałe
- kabelek - kynar ?
- Podnieść masę o 0.6V
- Moduł BT BLE 5.0
- Pomiar amplitudy w zegarku mechanicznym
- ale zawziętość i cierpliwość
- Chiński elektrolizer tester wody
- Dzisiaj Bentlejem czyli przybieżeli sześciu Króli do Rysia na kasie
- ciekawy układ magnetofonu
- Mikroskop 3D
- Jak być bezpiecznym z Li-Ion?
Najnowsze wątki
- 2025-01-04 Warszawa => Specjalista ds. IT - II Linia Wsparcia <=
- 2025-01-04 Warszawa => Java Developer <=
- 2025-01-04 Warszawa => Spedytor Międzynarodowy <=
- 2025-01-04 Warszawa => System Architect (Java background) <=
- 2025-01-04 Wrocław => Application Security Engineer <=
- 2025-01-04 Chrzanów => Specjalista ds. public relations <=
- 2025-01-04 Katowice => Key Account Manager (ERP) <=
- 2025-01-03 Problem z odczytem karty CF
- 2025-01-03 Jazda z Warszawy do Krakowa teslą
- 2025-01-03 Wrocław => Konsultant Wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-01-03 Warszawa => International Freight Forwarder <=
- 2025-01-03 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-01-03 Warszawa => Spedytor Międzynarodowy <=
- 2025-01-03 Beztłumikowcy
- 2025-01-03 Lublin => Delphi Programmer <=