settore di avvio in SD

X

x_ngine

Guest
Ciao,

Sto cercando di interfaccia di una scheda SD con un pic.Riesco a leggere byte singoli o multipli dalla scheda e voglio supporto per il filesystem FAT (per il momento sto utilizzando una scheda SD 16 MB con FAT12).

Il mio problema è che il primo settore della carta, in cui c'è il settore di avvio e il blocco bios parametro, non è a indirizzo fisico 0, ma sembra che sia a livello di settore 56 o qualcosa di simile ...questo è vero per ogni scheda SD o c'è una procedura per scoprire l'offset del settore di avvio dall'inizio della carta?

tnx in anticipo

 
Questo perché il settore che occupa uno 0 è di solito la tabella delle partizioni, o meglio, la prima voce della tabella delle partizioni.La BPB si trova nel primo settore della partizione a cui appartiene, non la partizione prima assoluta.
Potete trovare l'offset del primo settore di una partizione dalla sua entrata tabella delle partizioni.Google intorno sulle tabelle di partizione e si dovrebbe trovare facilmente il suo formato.

 

Welcome to EDABoard.com

Sponsor

Back
Top