LusoRobótica - Robótica em Português
Sistemas específicos => Arduino / AVR => Tópico iniciado por: almamater em 29 de Julho de 2014, 10:09
-
Olá, tenho aqui um cardão SD 8GB (Kingston) que não é reconhecido pelos leitores de cartões, já usei N programas para tentar aceder e recuperar as 400 e tal fotos mas sem sucesso.
Vi no entanto este site: http://tech.tiefpunkt.com/2013/08/sd-card-recovery-using-an-arduino/ (http://tech.tiefpunkt.com/2013/08/sd-card-recovery-using-an-arduino/) e como tenho aqui um módulo de leitor de cartões SD, fiz as ligações e usei o sketch CardInfo e pimbas! Diz-me a info toda do cartão e listou todas as fotos existentes..
O meu problema está em tirar de lá os ficheiros, usando o código do site "sd_recovery_files", para converter tudo em código HEX na consola, o Arduino fica a ler imenso tempo, a janela da consola bloqueia e desaparece (o windows deve fechá-la). Alguém já usou algo do género? Grr os ficheiros estão lá, não sei é como os copiar para o PC!
-
e já tentastes usar linux para tentar recuperar as coisas do sdcard?
-
Não, tenho aqui um raspberry pi por acaso, alguma aplicação epecífica ou tentar simplesmente aceder ao cartão através de linux?
-
Tenta abrir o cartão normalmente no linux, se não der tenta recuperar com programas linux.
-
A menos que o RPi ou o PC com linux aceda ao SD por SPI ( o que tenho sérias dúvidas), não vai adiantar nada.
-
Pois.. tb acho que só com SPI dá.. pelo menos com o teste que fiz ontem com o Arduino.. mas não deu para recuperar nada
-
Com um leitor de cartões externo dá para se aceder ao SD mesmo que esteja em branco.
HxD exeditor:
http://mh-nexus.de/en/ (http://mh-nexus.de/en/)
Sei que dá para analisar o cartão, CRC e até exportar para um ficheiro de imagem.
-
Se ele montar, atira-lhe photorec para cima, foi para isso mesmo que ele foi criado, recuperação de fotos.
-
O problema é que ele não monta.. ontem testei uns 8 programas e nada, uns conseguiam fazer um scan mas sem qualquer ficheiro recuperado. Vou tentar usar o HxD exeditor e pq não testar o photorec tb
-
monta-o numa maquina digital/fotografica ou de video e depois saca os files pelo cabo usb...
-
Acho que essas soluções não vão safar.
Li não sei onde que por vezes os cartões SD maram o modo 4-pin habitualmente usada, e fica só com o modo 1pin (SPI) a funcionar. É assim que consegue ler com o Arduino.
O problema é que todos os leitores, sejam externos, internos, máquinas fotográficas, etc usam a interface 4-pin, e não vão dar.
-
Pois, deve ser mesmo isso! :-[