O sistema de arquivos do cartão SD fica corrompido após a perda de energia

1

Temos um sistema embarcado executando o Windows Embedded Standard 7 (SP1 beta) em um disco rígido SSD. Registramos dados periodicamente em um cartão SD.

Tivemos uma perda de energia enquanto o software estava sendo executado (portanto, o cartão SD estava sendo gravado) e ele corrompeu o sistema de arquivos.

Quando tentei formatar o cartão SD, consegui formatá-lo com êxito, mas o antigo sistema de arquivos continuou voltando.

Eu finalmente tive que formatá-lo usando o SD Formatter 3.0 ( link ) para recuperá-lo.

Alguém pode explicar o que aconteceu? Por que o sistema de arquivos foi corrompido?

    
por HW2015 11.02.2011 / 09:34

1 resposta

0

É provavelmente um cartão SD desonesto. Há muitos desses ao redor. O cartão SD tem um pequeno controlador, que geralmente é um microprocessador (geralmente um ARM). Confira a rede um pouco mais - os cartões SD contêm geralmente vários die - um ou dois ICs de memória flash, bem como o controlador.

Os controladores e seu firmware embutido podem ser duvidosos, especialmente as marcas menos conhecidas e as cópias roubadas.

    
por 11.02.2011 / 09:40