CF- oder SD-RAM als Massenspeicher

Hat hier mal jemand solche Karten mit dem ATMega oder vergleichbaren Prozessoren verheiratet?

Grüße, Holger

Reply to
Holger
Loading thread data ...

SDRAM oder SD-Karte?

Am 14.07.2010 20:46, schrieb Holger:

Reply to
Stefan Huebner

Stefan Huebner schrieb:

SD-RAM auf Karte, also nicht die RAM-Riegel auf dem Mainboard eines PC. Mir geht es um den Selbstbau eines portablen Massenspeichers, wie er in kommerziellen Digiknipsen gang und gäbe ist. Das Ding will ich mit Audio verheiraten. Sozusagen ein Walkman mit Aufnahmefunktion, in technisch guter Qualität, man könnte auch an Bootlegs und ähnliche Einsätze denken, oder schlicht an Recorder für Reporter.

Grüße, Holger

Reply to
Holger

Huch, was sind denn das für Karten? RAM ist mir auf CF und anderen Karten noch nicht begegnet, nur Flash. Was will man damit - gerade für Deine intendierte Anwendung frisst das doch nur unnötig Strom fürs Refresehen.

Gibt es sowas nicht schon?

Reply to
Stefan Huebner

Stefan Huebner schrieb:

Okay. Ich sehe das Überforderungsflag gesetzt. Sorry für die Anfrage.

EOD, Holger

Reply to
Holger

Hey, lass' dich nicht so leicht überfordern! Im Netz gibbet 10000 Projekte mit SD-Karten.. wie wär's mal mit selber googlen?!

Hier eins der einfachsten und kleinsten:

formatting link

--
Thomas Kindler
Reply to
Thomas Kindler

Stefan Huebner schrieb:

formatting link

Sowas. An sowas:

formatting link

Wie?

Reply to
Holger

Am 7/15/2010 12:10 AM schrieb Holger:

Mit BASCOM und AVR gibt's 2 Applikationen:

Mit einer HD (CF-Karte gibt's IIRC auch mit ATA-Schnittstelle):

formatting link

Mit MMC-Card:

formatting link

Sourcen und Beschreibung sind dabei.

Ansonsten dort schauen:

formatting link

hth fritz

Reply to
F.Schoerghuber

Was ist dein Ziel bei dieser Entwicklung? Wenn du nur so ein Gerät haben willst, gibt es das für ca. 200 Euro schon fertig in hoher Qualität:

formatting link

und auch bedeutend billiger in Form von MP3-Playern mit eingebautem Mikrofon und meist auch noch Radio, sodaß sich eine Eigententwicklung nicht lohnt. Sowas als Hobby zu entwicklen kann natürlich schon interessant sein. Ein eigenes Produkt in dem Bereich wird schwierig sein, das preiswert genug gegenüber der Konkurrenz zu entwickeln, da du in dem Bereich große Stückzahlen brauchst, wenn es keine hochpreisige Spezialanwendung ist.

Speziell deine Frage, wie man eine SD Card an einen Atmel AVR Microcontroller anschliesst, beantwortet dir dieser Link hier :-)

formatting link

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

Das ist aber Flash und kein RAM. Wäre ja auch blöd, wenn alle frisch geschossenen Fotos beim Abschalten der Kamera futsch wären.

Gruß Henning

Reply to
Henning Paul

Am 15.07.2010 00:10, schrieb Holger:

Schau mal auf

formatting link
Abteilung Code-Sammlung.

Ansonsten hilft Google auch Dir.

--
Mit freundlichen Grüßen

Frank-Christian Krügel
Reply to
Frank-Christian Krügel

Henning Paul schrieb:

Ja, meine Güte. Leg solch eine Karte in einen Kartenleser, verbide den mit einem USB-Anschluß und guck auf den Gnome-Bildschirm: Da steht dann SD-RAM für das angeschlossene Gerät. Was kann ich für die Begriffsverwirrungen der heutigen EDV?

Holger

Reply to
Holger

Am 15.07.2010 09:57, schrieb Holger:

Da steht der (frei wählbare) Volume-Name des Filesystems der Karte. Möglicherweise solltest du deine Karten einfach sinnvoller benennen. ^_-

Hergen

Reply to
Hergen Lehmann

Du könntest bissl nachdenken über die Sinnhaftigkeit dessen, was Dein Pinguin da auskackt.

-ras

--
Ralph A. Schmid

http://www.dk5ras.de/ http://www.db0fue.de/
 Click to see the full signature
Reply to
Ralph A. Schmid, dk5ras

Bei mir steht da "SD-CARD" oder auch "PHOTOS1" oder "PHOTOS2" und das ist auch keine Wunder, habe ich doch das Label des Filesystems auf den Karten auf eben jeweils auf diese Zeichenkette gesetzt.

D.h.: Schuld ist nicht irgendeine Begriffsverwirrung, sondern der Idiot, der das FS-Label so unsinnig gesetzt hat. Also höchstwahrscheinlich du.

Reply to
Heiko Nocon

Frank Buss schrieb:

Wieso empfiehlst du mir nicht einfach einen PC mit Soundkarte?

Ich wollte nur wissen, wie man einen Controller von Atmel mit einer SD-Karte oder einer CF-Karte verbindet, weil ich per Google auf die Schnelle nicht fündig wurde. Was andere Leute tun oder tun würden, weiß ich schon, keine Bange. Und das niemand verstehen würde, warum ich was will und mache, ist mir auch klar.

Davon war nicht die Rede. Bitte: Keine Missionsarbeit. Mein Auto ist übrigens ein Fahrrad!

Holger

Reply to
Holger

Heiko Nocon schrieb:

Nö, ich habe da nichts dran geändert. Aber was schert mich das? Meine Anfrage wiederhole ich gerne: Wie kann ich CF-Karten und SD-Karten mit einem Microcontroller von Atmel verbinden? Alles andere interessiert mich hier nicht.

Holger

Reply to
Holger

CF-Karten enthalten immer einen ATA-Controller. Den kann man entweder direkt ansprechen (True-IDE Modus) oder wenn es hot-plug faehig sein soll wie bei einer PCMCIA-Karte (PCMCIA Modus). Im letzteren Fall werden einfach die Register des ATA-Controllers in den Adressraum des nicht vorhandenen "common memory" eingeblendet. Deswegen kann man CF-Karten sowohl an ATA-Ports als auch in PCMCIA-Slots mit mechanischen Adaptern ohne Elektronik drin verwenden.

Micha

Reply to
Michael Baeuerle

Am 15.07.2010 11:05, schrieb Holger:

Dann wars der (chinesische?) Hersteller der Karte.

Aber was schert mich das?

Du hättest möglicherweise sehr viel schneller eine zielführende Antwort bekommen, wenn du von SD-Cards und nicht SD-RAMs geredet hättest. Das ist nunmal etwas *vollkommen* anderes.

Zumindest die AVRs bieten keine Hardwareunterstützung dafür, es läuft also auf Bitbanging hinaus.

CF ist im Prinzip PATA auf einem verkleinerten Stecker. 16Bit parallel Daten, ein paar Adressleitungen zur Registerauswahl, ein paar Handshakeleitungen, diverser historischer Ballast (der einfach an VCC/GND gelegt werden kann). Protokoll kann man an diversen Stellen nachlesen.

SD fährt ein relativ komplexes, proprietäres Protokoll, das leider nicht vollständig offengelegt ist. Man kann die Karten aber (deutlich langsamer!) als MMC-Karte ansprechen, das ist dann praktisch SPI. Jede Menge Artikel zum Thema gibts hier:

formatting link

Hergen

Reply to
Hergen Lehmann

Am 15.07.2010 00:10, schrieb Holger:

CF? Keine Ahnung. M.W. gibts da auch mehrere Modi.

SD: entweder über den speziellen SD-Bus (1- oder 4-bittig) oder über SPI.

Thomas

Reply to
Thomas Rachel

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.