Forum: Mikrocontroller und Digitale Elektronik compact flash im memory mode


von piclover (Gast)


Lesenswert?

halli hallo
ich möchte eine compact flash karte im memory mode auslesen.
beschaltung etc habe ich bereits gemacht und das identify drive kann
ich auch auslesen.
jetzt möchte ich allerdings mal ein text file auslesen nur so zum
testen. und da ist auch gerade mein problem! wo befindet sich dieses
file? muss ich mich da wirklich noch ins fat16 dateisystem einarbeiten?
gibt es keine möglichkeit dieses file direkt anzusprechen?! (auf der cf
karte wird schlussendlich nur immer EIN einziges file drauf sein...)
wäre für tips / links sehr dankbar!

mfg, piclover

von ERDI - Soft (Gast)


Lesenswert?

Kannst du schon. Mußt dann nur dafür sorgen, dass kein Dateisystem
vorhanden ist und das File ganz am Anfang liegt.
Ansonsten wirst du ein Dateisystem implementieren müssen.

von piclover (Gast)


Lesenswert?

hi, danke für deine antwort!

"Mußt dann nur dafür sorgen, dass kein Dateisystem
vorhanden ist und das File ganz am Anfang liegt."

- und wie stell ich das genau an? die cf karte wird über einen card
reader am pc mit dem gewünschten file beschrieben... anschliessend soll
sie von meinem kleinen testboard ausgelesen werden.
die cf karte wurde ja auf fat formatiert... kann ich dieses dateisystem
wieder wegbringen?

gruss

von ERDI - Soft (Gast)


Lesenswert?

Versuch mal, ob du nen Low-Level-Format auf der Karte hinbekommst. Das
Problem ist dann allerdings, dass Windows damit nix mehr anfangen kann.
D.h. wenn die Karte weiterhin unter Windows schreib- und lesbar sein
soll, wirst du um ein Dateisystem nicht drumherum kommen.

Vielleicht gibts aber auch ne Software, die die Karte auch ohne
Dateisystem lesen und beschreiben kann. Mußt du halt mal google
bemühen. Vielleicht weiß aber auch ein anderer Forianer etwas von so
nem Tool.

von neo (Gast)


Lesenswert?

mal unter Holgi's Elektronikseite schauen. dort gibet es ein CF-card
project.

gruss

von piclover (Gast)


Lesenswert?

"mal unter Holgi's Elektronikseite schauen"

link zu "holgi's elektronikseite" ????

danke

von Hagen (Gast)


Lesenswert?


von Nik Bamert (Gast)


Lesenswert?

Hi!

Es gibt z.b. WINHEX, damit kann man die CF mit dem Dateisystem
auslesen, oder auch beschreiben. Damit meine ich, das jedes Byte der
Karte angezeigt wird, das Programm kann auch löschen usw. Es ist ne Art
Festplatteneditor. In der Demoversion kann man immerhin Laufwerke
öffnen und Dateien bis 250 Kbyte wieder speichern.
In der Vollvertsion kann man dann alles Editieren. So könntest du z.b.
einfach ein .bin file schreiben und dieses nachher wie in einen UC
einfach in die Karte laden. Soweit ich mich nicht irre könte es auch in
der Demo Version klappen, die *.bin Datei dürfte dann halt einfach nur
bis 250 Kbyte sein...

MFG Nik

p.s. http://www.x-ways.net/winhex/index-d.html

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.