DataFlash cards?

Habe heute das netter AT91SAM9263-EK Kit bekommen und das Demo mit den beiden blinkenden LEDs läuft (nachdem ich es von CD kopiert hatte und read-only Flags zurückgesetzt hatte). Was nicht läuft, ist das Linux-Demo. Braucht scheinbar eine DataFlash Karte, ich bekomme dieselbe Fehlermeldung wie hier:

formatting link
Nun habe ich irgendwo im Internet gefunden, daß die MMC-Karten kompatibel sein sollen. Im Geschäft gab's eine MMCmobile-Karte. Die hat mehr Pins, aber die sind nach hinten versetzt, sodaß es kompatibel sein sollte (also in der Breite sind dieselbe Anzahl Pins wie die Buchse Kontakte hat). Läuft damit aber auch nicht. Eine SD-Card, die ich hier noch herumfliegen hatte und die von den Pins perfekt passen würde, läuft auch nicht.

Ist das DataFlash card Protokoll doch anders als das MMC card Protokoll oder sind die Spannungen anders? Wo kann ich Original DataFlash-Karten kaufen oder kann ich bei der MMC card was umbasteln?

--
Frank Buss, fb@frank-buss.de
http://www.frank-buss.de, http://www.it4-systems.de
Reply to
Frank Buss
Loading thread data ...

Die Atmel DataFlash Karten sind wohl einfach die AT45xxx Chips im MMC Gehaeuse:

formatting link
Das Interface ist SPI und das Pinout ist MMC-kompatibel. Sonst hat das mit einer MMC oder SD Karte aber eher wenig gemeinsam (NOR-Flash, kein ATA Controller, keine 3.3V).

Farnell hat z.B. eine 2MiByte Ausfuehrung unter der Nummer 1362667 im Angebot.

MMC und SD ist heute bestimmt alles mit NAND-Flash, da muesstest du wohl einen eigenen Controller bauen um das Verhalten von DataFlash zu emulieren. Besser einen Konverter wenn du das fuer Defektmapping nicht neu erfinden willst.

Micha

Reply to
Michael Baeuerle

emo.

l
o

uft

ems.de

Hallo Frank, hast Du die Karten richtig formatiert? In der Elektor gibts z.Z. gerade einen Datalogger mit SD-Karte. Dort steht, das der nur funktioniert, wenn man die Karte mit FAT16 formatiert. Mit FAT32 funktionierts nicht. Gruss Harald

Reply to
Harald Wilhelms

Danke, aber sieht nicht besonders gut aus. Das rootfs des Demos hat bereits

16MB. Ich dachte mir, kann nicht schaden, mal DataFlash auszuprobieren, aber bei Farnell scheint die größte Card 8MB zu haben (1455045), was auch noch 15 Euro kostet. Die 2GB MMC-Karte, die ich eben gekauft habe, kostet 29 Euro, womit DataFlash Cards also ca. 120 mal teurer pro Byte sind. Auch wenn das noch kein konkretes Produkt ist, lohnt es also nicht, da weiter Zeit rein zu investieren.

Also werde ich mal suchen, ob da nicht schon einer was geschrieben hat, um die SD- oder MMC-Karten von dem Kit anzusprechen, die Pins dafür müssten ja da sein, nur das Protokoll wird minimal komplizierter sein. Habe hier auch einen Multi-Card Adapter, um die vorher zu formatieren, falls nötig.

--
Frank Buss, fb@frank-buss.de
http://www.frank-buss.de, http://www.it4-systems.de
Reply to
Frank Buss

MMC/SD-Karten starten zunächst im MMC-Modus und müssen erst mit einer speziellen Sequenz in den SPI-Modus umgeschaltet werden. Das Pinout ist dann kompatibel zu den Dataflash-Cards. Beachte die unterschiedlichen Spannungen! (MMC/SD: 3.3V, Dataflash: 2.7V)

Mit freundlichen Grüßen

Frank-Christian Krügel

Reply to
Frank-Christian Kruegel

Es scheint auch keine groesseren Chips zu geben, ist eben NOR-Flash.

Wie gesagt, NOR vs. NAND ist halt wie Apfel und Birne ... das kann man schlecht nur nach Preis pro MByte vergleichen.

Ich waere da etwas vorsichtig, die DataFlash haben ein SPI Interface mit recht hoher Frequenz um akzeptable Zugriffszeiten auf wenige MByte zu bekommen. MMC hat zwar auch einen SPI Modus, aber ob der heute noch sinnvoll nutzbar ist weiss ich nicht (der stammt AFAIK noch aus dem letzten Jahrhundert als MMC Karten auch nur ein paar MByte hatten), die neueren Interfaces wie SD sind ja parallel. Du solltest also pruefen, ob du da mit Karten im GByte Bereich auf Geschwindigkeiten kommst die ueber das Niveau einer toten Schnecke hinausgehen ...

Micha

Reply to
Michael Baeuerle

Ich war mal wieder blind: Habe eben einen Tipp per eMail bekommen, daß da doch eine DataFlash Karte mit beim Kit beilag und tatsächlich, nochmal den Verpackungsüll durchsucht und jetzt läufts, habe schon eine Runde Minesweeper auf dem vorinstalliertem X11 mit dem Touchscreen gespielt :-)

--
Frank Buss, fb@frank-buss.de
http://www.frank-buss.de, http://www.it4-systems.de
Reply to
Frank Buss

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.