Tout bonjour a tous car je suis nouveau sur ce forum.
Je realise actuellement une application de lecture de compact flash par un microcontroleur.
Le PB, c'est que je n'arrive pas a formater ma compact flash (de marque sandisk 64Mo) correctement sous xp.
En effet, je la formate en fat16 mais le MBR resultant (visionné avec winhex) est compltètement débile.
En gros dans la définition de partition(unique sur compactflash) à partir l'adresse 0x1BE j'ai:
75 65 73 FF 0D 0A 45 72 72 2E 20 64 69 73 71 75
qui correspond en fait a du texte : retirez le disque...etc
alors que j'attends normalement:
80 ........
80 étant l'octet déterminant que la partition est active.
De ce fait winhex me dit qu'il y 4 partitions actives de taille débiles (900GB....).
OR lorsque j'accede a cette CF, je peux y lire, écrire des fichiers et dossiers.
Alors est-ce que quelqu'un aurait une idée pour obtenir un mbr correct par formatage en fat16 avec winxp?
merci d'avance.