O player de áudio corrompe o stick USB: solução alternativa?

0

Os rádios de consumo, os CD players e os aparelhos de som automotivos costumam ter uma porta USB para tocar mp3s de um pendrive formatado em FAT32. No entanto, alguns modelos não apenas lêem arquivos, mas também corrompem arquivos. Como essa corrupção pode ser evitada ou mitigada?

Exemplos de dispositivos que se comportam mal incluem meu próprio Teac CD-P650, que em alguns pendrives reprodutivelmente deixa muitos diretórios vazios (a falta do mp3 muda para / FOUND.000, depois de um Windows chkdsk ), e um boombox Duronic RCD99W (de um post no fórum, sem detalhes).

Alguns thumbdrives sobrevivem ilesos. Em outros thumbdrives, quais pastas são apagadas sem padrão. Eles não são os maiores (por número de bytes ou minutos por arquivo ou por pasta, ou número de pastas por arquivo (máx. 99)), nem são os primeiros em ordem alfabética.

Arquivos protegidos contra gravação não resolvem o problema: os diretórios ainda são esvaziados. (De qualquer forma, em FAT32 que é duvidoso: Como escrever para proteger uma chave USB? ). Mecanicamente, a proteção contra gravação de todo o dispositivo USB produz o mesmo resultado. Em ambos os casos, o áudio ainda toca, então o jogador não está chateado com essa hipótese hipotética de escrever dados temporários. (Poucos USBs hoje em dia têm um interruptor mecânico; eu falsifiquei isso com um cartão SD protegido contra gravação em um leitor de cartão USB.)

Como alguém pode solucionar isso? Por onde começar? Desmontar o dispositivo para aprender seu chipset USB? E se o chipset for apenas um microcontrolador batendo dois pinos?

    
por Camille Goudeseune 26.05.2015 / 18:35

2 respostas

0

A falha pode estar no próprio dispositivo USB. De um PC eu copiei um diretório de algumas dúzias de arquivos de 1GB para o pendrive, levei-o para um segundo PC, liguei-o e vi apenas o diretório vazio, sem os arquivos. O mesmo sintoma do CD player, mas sem usar o CD player. Vou repetir isso com outros pen drives do mesmo lote. Se a falha ocorrer novamente, então esta é a resposta provável.

Editar: pen drive USB com defeito. Depois de ouvir falhas de áudio nos arquivos mp3 não-desaparecidos, eu os comparei aos originais com link . Cerca de 15% continham um bloco de 1024 bytes com algumas dúzias de bits invertidos. Pouquíssimos arquivos tinham mais de um desses blocos. Eu só posso presumir que corrupção semelhante é o que esvazia alguns diretórios.

Um pendrive mais caro não mostrou essa falha após várias tentativas, enquanto as originais mostraram a falha toda vez.

    
por 20.07.2015 / 17:39
0

Força bruta: coloque um sniffer USB entre o stick USB e o player, para observar diretamente como o player corrompe o sistema de arquivos FAT32. Com um varejo de US $ 400, ou muitas horas de solda junto com a de código aberto, não estou preparado para comprar uma só para resolver isso. Mas outros podem gostar dessa abordagem.

    
por 28.05.2015 / 17:05