När ett trasigt minneskort inte längre går att få kontakt med via de guldpläterade interfacekontakterna som ansluter det till en kamera, telefon eller dator kan det verka som att bilderna i minneskortet för alltid är förlorade.
Men så behöver det inte vara. Det krävs dock en speciell teknik för att kunna rädda bilderna. Vi vill gärna på ett enkelt vis informera lite om hur arbetet vi utför går till. Följande är därför ingen teknisk djupdykning i ämnet.
För att förstå och få en inblick i hur arbetet går till krävs dock lite kunskap om hur ett minneskort är uppbyggt internt.
Ett minneskort består internt av i huvudsak en processor “kontroller” och en eller flera minneskretsar. Varje minneskrets innehåller oftast mer än en minnesbank. Stort förenklat kan man säga att minneskortet internt består av flera interna minnesenheter med en gemensam anslutning mot kamera/telefon/dator.
Varje minnesbank i minneskortet kommunicerar internt med processorn via en databuss och en kontrollbuss. Databussen är oftast 8 bitars vilket innebär att det krävs 8 ledningar för att koppla in den. Kontroll och styrsignalerna och övrigt kräver ytterligare mellan 8 – 14 ledningar. Ibland fler. Ett minneskort är inte en enkel passiv enhet. Det är faktiskt en väldigt avancerad datorenhet där processorn styr och fördelar innehållet i minnescellerna. Det som sker inuti minneskortet när data sparas och läses ut är mycket komplicerat.
När till exempel en kamera begär att få spara eller läsa en bild så är det processorn i minneskortet som utför denna uppgift. Processorn är minneskortets kontakt mot den “yttre världen”. Utan denna skulle inte kameran ha någon möjlighet få någon som helst kontakt med minneskortet.
När det uppstår något internt fel i minneskortet är det oftast just detta som blir problemet. Kameran kan inte längre prata med minneskortet eftersom processorn är “tyst” och inte svarar på de kommandon som kameran skickar. Minneskortet är stendött.
Så vad gör vi då i en sådan situation? Vi måste ta oss in i minneskortet och koppla in oss direkt mot minneskretsen eftersom processorn inte vill prata med den. Hur går detta till?
Först måste vi ta bort skyddslacken på minneskortets baksida. När det är gjort är de extremt små kretsbanorna blottlagda. Men vilken kretsbana är kopplad till vad? Det finns inga märkningar eller annat. Hur skall vi veta vilka kretsbanor vi skall koppla in oss mot? Dessutom är de endast mellan 0,02 – 0,05 mm breda.
Lösningen är att koppla in nästan ALLA kretsbanor till en logikanalysator för analys. På bilden ovan kan du se hur det såg ut när vi analyserade ett mikro-SD minneskort med 4 st. interna minnesbanker som vi har räddat. Det är 35 st. 0,02 mm trådar som är anslutna till kretsbanorna på minneskortet. Som du säkert redan har förstått sker detta arbete under mikroskop. Mätadaptern är vår egenutvecklade.
Med hjälp av logikanalysatorn kan vi analysera signalerna och identifiera var i minneskortet kretsbanorna internt är anslutna. Varje anslutning är unik och får inte bli förväxlad!
När arbetet med kartläggning och identifiering av alla signaler är klart kan vi koppla de identifierade ledningarna till utrustningen som läser in rådatat från minneskretsarna i minneskortet för vidare behandling. Rådatat måste sedan rättas och sättas samman för att kunna omvandlas till det egentliga innehållet, som oftast är foton när det gäller ett minneskort. För detta måste rådatat behandlas på i stort samma sätt som processorn utför i ett fungerande minneskort.
Vi hoppas med detta att du har fått en liten insikt i vad som kan krävas för att kunna återställa innehållet från ett trasigt minneskort som är totalt okontaktbart. Det som kan verka vara omöjligt behöver inte vara det! Har du ett trasigt minneskort gör vi gärna ett försök att rädda innehållet.
Not: Samma typ av arbete utförs även med USB-minnen och andra typer av minneskort. För enheter som är bestyckade med minneskretsar som kan demonteras behövs i regel ingen analys med logikanalysator utföras. Resterande steg i processen är dock den samma.
Läs mer här om dataräddning från minneskort och USB-minnen.