-
Thread
SD-card mit FatFs auf Arduino nano3 in Betrieb nehmen
PB5: Set MMC SCLK "high" */ #define CK_L() PORTB &= 0xFA /* PB5: 1010 Set MMC SCLK "low" */ #define CS_INIT() DDRB |= 0x02 /* PB2: Initialize port for MMC CS as output */ #define CS_H() PORTB |=
korrekten Inhalt "It works!" zu finden. So weit so gut. Es stellt die Frage wann der langsame rcvr_mmc nötig ist. Vermutlich kann man die Geschwindigkeit nach der Initialisierung erhöhen? rcvr_mmc wird verwendet in - wait_ready (void) wait for card ready - deselect (void) deselect the card and
-
Thread
SD-Karte: kann ich einen Schreibzugriff unterbrechen?
denn diese Karte einsetzen? Ich denke eher dein Prog ist nicht optimal. Versuche doch mal die Geschwindigkeit deiner Ausgabe zu trimmen. Viel Erfolg, Uwe
>Eine 256MB extrememory MMC bringt es mit dem gleichen >Programm auf satte 470kB/s. Wie kann man denn die Geschwindigkeit messen? Wolfgang
-
Thread
SDCard, Widerstands-Level-Converter, Speed?
FAST_READ nicht dazu gebracht, das es sich irgendwann nicht aufhängt. Das war mein Versuch - aber im mmc_cmd ist irgendwo noch n Fehler, er findet dann beim Start der 1. Übertragung als Response von der SD-Card 0x44, geht raus aus mmc_cmd, und dann gehts in mmc_read_block aber nicht weiter, weil der als
); } while ( ( tmp & 0x80 ) && --i ); uart_putc('.'); return ( tmp ); } uint8_t mmc_read_block ( uint8_t *cmd, uint8_t *buffer, uint16_t bytes ) { uint16_t i = 1; uint8_t by; uint16_t crc; CLRSSLINE; /* send command */ uart_putc('-'); if ( mmc_cmd
-
Thread
suche mitwirkende
moin erstmal, also zum lesen von ner mmc braucht man nur ein byte. man muss nur ein 74*00 zwischen schalten. dann kann man gleichzeitig 1 byte von der mmc lesen und 1 an den mp3 decoder senden. auf phrozen.org ist ein schaltungs bild. zum
achso, mit geschwindigkeit ist kein problem. ich kann bis 320kbit/s abspielen mit 4mhz cpu
-
Thread
STA015 MP3 Decoder Evaluation Board
Hallo, ja das Software SPI wirds sein denke ich, damit lassen sich bei weitem nicht die Geschwindigkeiten des Hardware SPIs erreichen. Ein Software SPI ist aber eigentlich auch gar nicht notwendig, da man ja mit dem BIT_EN Pin des STA015 und dem Enable Pin an der MMC auswählen kann welche von
Config Register ( SPCR ) anpassen. also ungefähr so: // Main-Loop while(1) { SPCR = mmcSpcr; // MMC aktivieren, Chip Select auf Low // einen Sektor von der MMC lesen // MMC deaktivieren, Chip Select auf High SPCR = sta015Spcr; // STA015 aktivieren, BIT_EN auf
-
Thread
Datenlogger für Motorrad
Idee gekommen mir nen Datenlogger für mein Motorrad zu bauen! Ich würd anfänglich gerne die Geschwindigkeit, die dazugehörige Drehzahl und natürlich die aktuelle Zeit messen und auf SD/MMC Karte loggen. (Später irgendwann vllt. auch noch weiteres...) Ich bin zwar net so der üble Avr-Crack aber technisch
Also wenn du auf eine SD/MMC-Karte schreiben willst, kannst du unter folgendem Link schon mal abkupfern: http://www.mikrocontroller.net/articles/Midi_Rekorder_mit_MMC/SD-Karte#Schaltplan Und der Herr hier scheint etwas ähnliches
-
Thread
Shared eMMC (FPGA als zweiter Host)
Ich würde die eMMC an den FPGA hängen und den FX3S an den FPGA. Damit kann der FPGA auf die eMMC zugreifen wenn die CPU das nicht tut (und diese ggf verzögern oder anhalten)
nicht funktional auf das eMMC zugreifen, sondern es geht um Produktionstestbarkeit des eMMC.
-
Thread
STM32F103: Problem mit ChanFat und SD karte
// Checksumme ist immer 0xff if(++i >= 50) { f_mmc_Error = TRUE; mmc_ErrorCode = MMC_ERR_INIT1; ChipSelect(devSD,0); return (0); // Timeout, Fehler! } } while(!mmc_response(0)); ChipSelect(devSD,0); f_mmc_Error = FALSE; mmc_ErrorCode = NO_ERROR; return (1); } [/c]
-
Thread
MMC/SD Hersteller
Wo habt ihr denn die SD specs her? gibt es die auch für MMC? Ich kenn da nur das hitachi datenblatt was ich irgendwie nicht so toll finde :( Btw, man sollte auch auf die unterschiedlichen geschwindigkeiten achten, die timings sind bei den karten nicht immer
By the way, kennt jemand freien Code zum formatieren einer SD/MMC card mit FAT16/32?
-
Thread
XMEGA SPI SD Karte Übertragungsgeschw.
Nö. Neue Karte, schnelle Karte: Kannste knicken. Meine schnellste Karte ist eine uralte 256MB MMC. Das Mittelfeld liegt da so bei 100 bis 250kB/s. Kauf halt keine NoName Karten. Verbatim ist NoName.
habe jetzt die Daten im Multiblock-Modus wie hier Beschrieben verwndet: http://elm-chan.org/docs/mmc/mmc_e.html und kann jetzt Geschwindigkeiten bis ca. 230 KBytes/s erreichen. ich habe aber ein anderes Prblem festgestellt: wenn ich die Daten in den ersten Sektoren (ab 4096) liegt die Geschwindigkeit
-
Thread
Datenlogger: SD oder CF?
Hier mal ein paar Logdateien (Text) zu ELM-Chan (V0.60). Nur MMC und SD Karten. Keine CF. uC ARM7 LPC2138, CPU 60MHz, SPI1 mit 15MHz. Hab ich letztes Jahr mal ein bisserl mit rumgespielt. Die langsamste Karte minisd64_nokia.log. Die schnellste Karte mmc256
erwarten. Die unterschiedlichen Übertragungsraten kommen von diesen netten kleinen Pausen die MMC/SD gerne mal einlegen ;)
-
Thread
Kamera fernsteuern
findest du Librarys, wie du mit einem AVR eine MMC Karte ansteuerst und beschreibst. ciao Fasti
bei mir auf der seite (avr.auctionant.de) und mmc ansteuerung inkl fat gibts zb von ulrich radig. Das ganze nur zusammenpacken und schon biste fast fertig :) Wenn du dann noch eine 2gb mmc Karte nimmst kannst du vieeeeeele Bilder machen :)
-
Thread
Welcher SATA-Controller in Banana PI's / Allwinner SoC's ?
> Die Frage war mehr darüber ob man SATA-II-Hardware austricken kann damit > es SATA-III-Geschwindigkeiten macht, Das ist mehr als unwahrscheinlich. Du wirst auch nicht per Software aus einem USB2.0-Anschluss USB3.0-Geschwindigkeit 'rausholen können.
>> Die Frage war mehr darüber ob man SATA-II-Hardware austricken kann damit >> es SATA-III-Geschwindigkeiten macht, > > Das ist mehr als unwahrscheinlich. Du wirst auch nicht per Software aus > einem USB2.0-Anschluss USB3.0-Geschwindigkeit 'rausholen können. Naja, ich dachte vlt. kann man den
-
Thread
AT89C51SND1C
Hallo! Ich habe ein kleines Problem mit der Ansteuerung einer MMC Karte über das MMC Interface. Beschäftigt sich da vll. jemand damit und kann mit mit der MMC Karte evtl. weiterhelfen? Ich habe schon einiges gecodet, komme aber nicht zu einem Ergebnis, da die Karte
Hi Steffen Bin auch gerade dran, eine MMC anzusteuern. Ich bin aktuell soweit, dass ich die Initialisierung geschrieben habe und nun das 1. CMD schicken will. Leider fehlt mir noch die MMC.. muss ich heute kaufen... Was ich nicht ganz
-
Thread
8051 MP3 Player (Web Radio )
AT89C51SND1C - 32kb RAM - CS4344 DAC + Cinchbuchsen - USB - RS323 RX/TX auf Pinleisten - Pinleisten: MMC, KEYS, I2C,SPI, Adress-/Datenbus Addonboards: - IDE mit HDD (evtl. CDRom) - MMC - RTC über I2s - Wiznet Ethernet Chip mit TCP/IP Core (spart Rechenzeit, Ressourcen) Ausgabe: Fernseher / LCD
89C51SND1C-UL für je 6,- und meine 10x CS4334-KSZ für je 1,20€ zzgl. Porto ab... Beim Thema Geschwindigkeit des 89C51SND1c möchte ich dennoch warnen. Viel mehr als nur Daten zum internen MP3-Decoder schaufeln wird nicht drin sein.
-
Thread
MMC-Karten Problem
Hallo, ich habe ein Problem mit dem ANsteuern einer MMC-Karte, Ich benutzte den Code und die Schaltung "Optimal" von Ulrich Radig. Das ganze hängt an einem Mega32 mit 7,3728Mhz. die MMC-Karte hab ich unter Linux partitioniert und formatiert. so weit so gut. Wenn ich die schaltung anschalte kommt die folgenden Ausgabe.... --> ** Keine MMC/SD Karte gefunden!! ** nachdem einstecken der Karte --> Karte gefunden!! und dann passiert nix mehr.... was ich bisher herausgefunden habe ist, bei mmc_read_block hängt er weil anscheinend das
-
Thread
Mega32 im C64
Falle sagen, egal, was von irgendwem behauptet wird - so ein Teil in einem einzigen AVR bei der Geschwindigkeit, und dann noch "blind" zum laufen zu bekommen, ist die Hölle. Beste Grüsse Stefan
blöde frage, läuft den der c64 mit deiner bastelei auch mit der 17fachen geschwindigkeit wegen der 17mhz oder brauchst du 17mhz takt um ein 1mhz chip zu emulieren ;) ?
-
Thread
SD/MMC über GPIO
im Beitrag #4447953: > Über eine Schaltung würde ich mich sehr freuen http://elm-chan.org/docs/mmc/mmc_e.html
Aber es war reine Interesse mal über GPIO was zu probieren. Macht es überhaupt was an die Geschwindigkeit das sogenannte Kaskadieren?
-
Thread
SLC/MLC NAND IC?
Ich dachte, das gibt's vielleicht schon als Core für FPGAs oder sogar für µC?! Was meinst Du mit eMMC? Die MMC-Karten? Haben die einen Vorteil gegenüber SD-Karten? Eine schnelle Suche hat nur Blackfin-Prozessoren(?) mit eingebautem eMMC/SD-Controller zutage gebracht ...
LarsB schrieb im Beitrag #5113931: > Was meinst Du mit eMMC? Die MMC-Karten? Haben die einen Vorteil > gegenüber SD-Karten? eMMC ist SD-Karte zum Einlöten: http://www.samsung.com/semiconductor/global/file/media/Samsung_eMMC_2013-0.pdf Im Gegensatz zu
-
Thread
Sinustest des vs1011
spi(0x00); *(buf++) = SPDR; } } void Mp3ReadRegister(int adressbyte) { char mmc_buf[1]; memset(mmc_buf,0,1); Mp3SelectControl (); //Xcs auf low delay(1000); spi(0x03); // code zum readen spi(adressbyte); delay(1000); read_buffer(&mmc_buf[
Datenblatt nachgeschaut bedeutet das: XTAL/8 oder verles ich mich da?? so siehts bei mir im Code aus: MMC_PORT |= (1<<MMC_CS); //MMC Chip Select -> High (deactivate); Mp3DeselectControl(); Mp3SelectData(); spi_32(Dateiname); Mp3DeselectData(); MMC_PORT &= ~(1<<MMC_CS); //MMC Chip Select ->
-
Thread
Hilfe, Start mit Cypress CY4640, Aller Anfang ist Schwer!
du mit dem mitgelieferten Sourcecode zurecht kommst! Ich hatte nämlich meine Probleme damit (Geschwindigkeit)! Obwohl ich (meiner Meinung nach) den Code so gut wie möglich optimiert habe.
man denn dieses EVA-Board CY4640 von Cypress bestellen? Kann man mit diesem Controller auch eine MMC-Karte per USB an einen PC anschließen und diese dann als Massenspeicher unter Windows erscheinen lassen. Da auf meiner MMC-Karte meine Messdaten in Textdateien stehen würde ich diese gern direkt per
-
Thread
AX81 - ZX81 im AVR
but I used a Linux Live CD on my PC using a program called Gpart i created a new partition on the mmc card and then formatted in FAT16. I then put the mmc into the AX81 on startup it said 'no img in dir' yes its working I put the images on the mmc card, copied across the tape folders, ran
The mmc attachment in my previous message is a binary image of my mmc card created using win imager under windows
-
Thread
Pine64 2GB RAM - Erfahrungen gesucht
#5550413: > Hallo, wer hat Erfahrung mit dem pine64 und dem Pinebook? Ich hab ein Pinebook mit 64 GB eMMC. Ist auch oft in Benutzung. Das Display ist okay. Billig-Tablets sind wesentlich schlechter. Der HDMI-Ausgang ist quasi unbenutzbar (entweder HDMI oder Display, nur per Reboot änderbar). Die eMMC
USB-Stick) booten, das habe ich nicht probiert. USB-Stick ginge nur über U-Boot, und der muss von SD, eMMC oder USB geladen werden. Dieter schrieb im Beitrag #5551235: > wenn ein System, wie Android auf einer > eMMC ist, als in einem aufgelöteten Flash Ob die eMMC nun aufgelötet oder austauschbar
-
Thread
RPi Zero 2 W - Datenträger verbinden
Wüsste nicht wo die Geschwindigkeit aber auch die Signalintegrität herkommen sollte bei den GPIOs und dann noch so aufgesteckt.
Du könntest den Micro-SD-Slot runterlöten und statt dessen ein eMMC-IC anlöten. Entweder mit Breakout-Board oder für die ganz harten mit Fädeldraht. SD-Karten und eMMc verwenden das selbe Protokoll, man muss nur auf die Spannungslevel achten. Etwas Übung im Löten
-
Thread
Bau eines Fahrradcomputers mit Anzeige und Datenlogger
in SRAM oder EEPROM auf jeden Fall eine PC-Kommunikation. Aber selbst wenn es dann irgendwann mit MMC/SD statt SmartMedia klappen sollte, bleibt das Dilemma, ob ich einen USB-Card-Reader verwende oder die Daten seriell auf den PC überspiele. Card Reader hat den Vorteil erhöhter Geschwindigkeit, erfordert
Das funktioniert ganz gut, nur leider nicht gut genug für den Nabendynamo. Mit zunehmender Geschwindigkeit nimmt leider auch die Zahl der nicht erkannten Impulse zu. Habt Ihr Eure Projekte in funktionsfähigen Zustand gebracht? Mit welcher Schaltung?
-
Thread
SD/MMC Verständnisfrage Blöcke
SPE | 1<<MSTR | SPI_READ_CLOCK; //SPI Enable, SPI Master Mode if (send_cmd() != 0x00) { MMC_PORT |= 1<<MMC_CS; //MMC Chip Select -> High (deactivate); return(MMC_CMDERROR); //wrong response! } if (wait_start_byte()) { MMC_PORT |= 1<<MMC_CS; //MMC Chip Select -> High (deactivate); return MMC_NOSTARTBYTE; } return(MMC_OK); } [/c]
-
Thread
zuverlässige SD-Karte für Raspberry Pi
letzten Jahres im Test > ist, sehen aktuell so aus: Antworten denn die XMore Karten auch auf: mmc extcsd read /dev/mmcblk0 ? Oder ist das den (neueren) eMMC Chips vorbehalten?
MMC schrieb im Beitrag #5279954: > Antworten denn die XMore Karten auch auf: > mmc extcsd read /dev/mmcblk0 ? Das musst du selber ausprobieren. Den Befehl gibt es bei dem von mir verwendeten OS nicht
-
Thread
SD-Card schreiben auf Arduino due mit Atmel-Studio
und stellt nur eine mögliche, zusätzliche Fehlerquelle dar. [c] uint8_t ffclose() { #if (MMC_MULTI_BLOCK==TRUE && MMC_OVER_WRITE==FALSE) if(multiblock_flag == TRUE) { mmc_multi_block_stop_read(); } else { mmc_multi_block_stop_write();
Data/Stop token ) { BYTE d[2]; if (!wait_ready()) return 0; d[0] = token; xmit_mmc(d, 1); // Xmit a token if (token != 0xFD) // Is it data token? { xmit_mmc(buff, 512); // Xmit the 512 byte data block to MMC rcvr_mmc(d, 2)
-
Thread
Hadware/Software SPI geschwindigkeit
Hi, ich betreibe immoment eine MMC karte am Software SPI port. Bin aber am überlegen ob ich sie an den Hardware SPI Port anbinde. Wieviel fach schneller ist der Hardware SPI port im vergleich zu einer lösung in Software. Oder ist fast kein unterschied zu spüren. MFG Jörn
-
Thread
Atmega, SD-Card, VS1001 an SPI
meiner SD-Karte kein 0x01 als Antwort auf den INIT-Befehl. Das hier ist der Code: [pre]void MMC_init(void){ u08 i; u08 res; // the data sheet says that the MMC needs 74 clock pulses to startup // 10*8== 80; 80>76 MMC_CS_select(); for( i = 0; i < 10; i++){ spi_io(0xff); }; // select card MMC_CS_select(); delay_ms(10); // put MMC in idle MMC_send_cmd(MMC_CMD_0_GO_IDLE,0x0,0x0); // get the response res = MMC_get_R1(); [/pre] Und 'res' muss halt 0x01 sein, wenn es richtig
-
Thread
ESP32 WAV-Player: Praxiswert der CPU-Geschwindigkeit gesucht
Moin. Ich habe mal eine Frage zur Geschwindigkeit eines ESP32: Wenn man mehrere Audio-Streams in eine Datei auf einer SD-Karte packen möchte, was schafft der ESP32 an Daten zu lesen, zu splitten und dadurch einen dieser Streams über sein I2S
Mit die SD_MMC library (1bit) und eine standard ESP32 geht bei mir noch etwas schneller : SD_MMC Read speed= 679 ms/MB Write speed= 1414 ms/MB s Daneben ist die richtige audio library auch wichtig, shau mal hier
-
Thread
SD-MMC-Card im SPI oder MMC Mode
es ist wohl bekannt, dass SD und MMC Karten über den SPI oder den MMC Mode angesprochen werden können. Viele Mikrocontroller sind mit SPI Schnittstellen ausgestattet, was das ansteuern der Karten über den SPI Bus nahelegt. Die Ansteuerung
angesprochen werden und eine USB Umsetzung machen. könnte mir also vorstellen, sowas gibt es auch für MMC SD Karten. Ein Baustein, der einen 16Bit Bus zum Mikrocontroller und ein MMC SD Interface zur SD MMC Karte hat. Gibt es sowas? Wenn ja, wo. Googe hat mir da nicht geholfen.
-
Thread
SD-Card an sehr altem Rechner mit 6502 CPU (@1 Mhz) ?
und eventuell auch für den uC. Außerdem nutzen die uC auch DMA, nur so sind die USB Highspeed Geschwindigkeiten erst möglich. Die Datenrate bei SD und MMC Karten liegt im MHz Bereich. Ich schätze mal bei 1MHz Prozessortakt wird die Nutzdatenrate wird irgendwo im einstelligen kByte/s Bereich sein.
Warum dieser aufwand! Gibt es doch schon, nennt sich C1541-III, ist eine MMC/SD Laufwerk was am I2C-Bus angeschlossen wird. Gugst du Hier: http://jderogee.tripod.com/project1541.htm Gruss Sven
-
Thread
SD Karte Sektor auslesen unzuverlässig
Meine Erfahrung bezüglich Geschwindigkeit: habe auch eine SD-Karte am laufen (allerdings an einem ARM7) - das geht problemlos bis 18,43 MBit SPI-Geschwindigkeit. Das ganze funktioniert mit Standardlitze (max. 6cm Kabellänge).
Fazit: Sind Deine Parameter in diesen Grenzen, sollte es eigentlich nicht an der SPI-Geschwindigkeit liegen.
-
Thread
Pinout Flexansvhlusskabel 8-Pin an eMMC Flash-Card 32GB gesucht
Pinout-Idendifizierung des 8-Pin-Anschluss-Flachkabels? Das steckt, wie man unschwer erkennt an der eMMC Flashmodul Einbaumodulkarte. Die stammt aus einem Medion Tablet mit Windows 8.1. Das ist auch hier drauf installiert. Verbunden mit dem Hauptchassis ist diese Flash eMMC über das im Bild zu sehende
an welchen Pin der SATA-Buchse?? Oder gibts für diese Flex-Kabel eMMC-Flash-Module ein USB-Moduladapter? Das gilts zu klären, damit wäre mir schon geholfen. Experimentieren ist hier nicht, da 1 Pin an verkehrtem Pin , schon ist die eMMC und oder das Zielgerät für immer
-
Thread
MMC VFAT12/VFAT16/VFAT32 mit langen Dateinamen (vfat.c)
Moin! Hier ist mal der Sourcecode meiner FAT Unterstützung für MMC/SD Karten. Den mmc Teil hatte ich hier schon mal reingestellt, neu ist der VFAT Teil, mit dem man von FAT12, FAT16 und FAT32 Partitionen mit langen Dateinamen lesen kann. Zunächst noch ein paar Anmerkungen
Tool eintippen, wenn ich die 512 nehme bekomme in FAT16 ( 4 ) ich habe eine 16MB und 32MB karte (MMC) eine Paratitiongrösse von 255 KByte Und wenn ich mbr.bin angucke stehen nur Nullen drin, ich denke mal das es nicht sein kann. Die MMC wurde mit FAT12 formatiert. FAT12 steht als Text sogar
-
Thread
CF-Karten Emulation (oder MMC SD...)
Ich hatte sowas ähnliches vor. Problem an der ganzen Sache ist die Geschwindigkeit. Die PIC, Atmels, ... werden zu langsam sein das Interface zu emulieren. Am besten wäre hier ein CPLD oder FPGA mit Ram. Die sind flott genug und können auch sehr schnell die Bilder aufnehmen.
passend zum Thema aber denoch interessant. Ich habe mal auf dem Thungsten, ein Palm HandHeld, einen SD/MMC Device Treiber programmiert. Dieser installierte sich so wie eine echte SD/MMC Karte als virtueller Device Treiber und leitete per TCP/IP alle Aufrufe über das Bluetooth Interface an einen PC weiter
-
Thread
Raspberry Pi Compute Module 3 (Carrier Board)
(12V) - 0-10V Analog Input/Output - 10K Temperature Sensor Input - RS485 - SD-Card (flashing eMMC) - USB 2.0 Port - Ethernet-Port RJ45 Grüße Oekel
boot (input with 1.8k pullup) - EMMC_DISABLE_N therefore LOW - On power up BCM2835 can't access eMMC so boots from USB - Once booted, 2835 USB boot SW forces EMMC_EN_N_1V8 to enable access to eMMC" - Passen "L*" oder sind es nicht überall simple Ferite? - Kann ich HUB3V3 mit +3.3 zusammenlegen
-
Thread
Webserver ATmega32/644DIP ENC28J60
Hallo, Noch ist keine MMC/SD Unterstützung enthalten. Gruß Ulrich
Ist das noch geplant mit MMC unterstützung?
-
Thread
Frage zu mmc/sd lib dieser Homeage
Hallo Jetzt habe ich ein weiteres Problem. Habe meine erste initialisierung der sd/mmc lib gemacht. Der aufrudf der Funktion mmc_init() funktioniert. initialisiere fat fat_loadFatData(), erstelle eine datei mit ffopen(file_name) und schreibe mit ffwrites(str). aber wen ich die datei
hi ja natürlich. lg [c] while (FALSE==mmc_init()){ lcd_puts("m"); nop(); } if(TRUE == fat_loadFatData()){ lcd_puts("ok"); unsigned char file_name[13]="BART TXT"; unsigned char str[14]="Hallo Datei!"; //
-
Thread
3,3 V Modul an 5V system
hier noch ein link zum bild: http://www.ulrichradig.de/site/atmel/avr_mmcsd/gfx/MMC_Optimal.JPG
. Die Gatter kann man auch als Puffer von 3,3V nach MC benutzen. Ich habe das zur Ankopplung einer MMC/SD an ATMEGA128 benutzt. Funktioniert einwandfrei. MfG HG
-
Thread
FX3: Profiling?
DMA Buffer Anzahl und der DMA Manual bzw. Signal Mode. Mit DMA Auto Mode kriegt man die volle GEschwindigkeit hin. Ich nehme an, am S läuft das mit der eMMC ähnlich über die DMA Threads.
Christian R. schrieb im Beitrag #3862590: > Mit DMA Auto Mode kriegt man die volle Geschwindigkeit hin. Vielleicht liegt da der Hund begraben. Im Moment benutzte ich das Teil im Mode MANUAL_IN/OUT, via CPU. Ich benutze CyU3PSibReadWriteRequest() welcher für jeden Transfer zu/vom eMMC
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
Hmm, Strom ;-) http://elm-chan.org/docs/mmc/mmc_e.html
start\0" \ "usb_device=0:1\0" \ "usb_root=/dev/sda1\0" \ "usb_rootfstype=ext3\0" \ \ "mmc_init=mmc init\0" \ "mmc_device=0:1\0" \ "mmc_root=/dev/mmcblk0p1\0" \ "mmc_rootfstype=ext2\0" \ \ "bootcmd=mmc init\0" \ "mmc_load_uimage=$clear_ram; ext2load mmc 0 0x800000 /boot/
-
Thread
µC + LCD + Tastatur - newbie
Nachtrag zu SD/MMC und "Spiele" Bei AVR's ist der Programm und Datenspeicher getrennt. Der Programmspeicher wird "geflasht". Im Datenadressraum, wo man normalerweise auch die Daten der SD/MMC hinladen würde kann kein
und ist auch nur für max. 10.000 Schreibzyclen zugesichert. Kurz gesagt - Programm starten von SD/MMC ist bei den AVR's nicht.
-
Thread
MMC vs. CF
Geschwindigkeit. Welche der beiden Karten kann man schneller mit einem Mikrocontroller lesen/schreiben? Wie sieht es mit dem Aufwand aus? Ein Dateisystem soll nicht implementiert werden, das würde mich wahrscheinlich
arbeiten kann. Ich setze selber in einem Projekt auch eine MMC zusammen mit einem 8051er und bin gleucklich diese Wahl getroffen zu haben. Insbesondere auch im Hinblick auf das Platinenlayout. Gruss Tobias
-
Thread
Fat16 mit ATmega8
weist das im Block Nummer XYZ an Byteaddresse 123 deine gesuchten Daten liegen dann kannst du die MMC/SD Karte sehr wohl so ansprechen das die ersten 123 Bytes dieses Blockes garnicht gespeichert werden müssen. D.h. die Lese Routine einer MMC/SD Karte kann fast ohne Speicher auskommen. Schwieriger wirds
Unterstützung ist auch wesentlich eleganter wenn man genügend Speicher hat. Grundsätzlich kann man aber eine MMC/SD Karte zb. bei sequientiellen Datenaufkommen und ohne FAT sehr wohl ohne Speicher betreiben. Gruß hagen
-
Thread
Multi Media Card (MMC)
DMX-Ausgabe, ein weiterer (oder mehrere) übernimmt die Automatik-Steuerung, ein AVR wird wohl für die MMC-Kommunikation gebraucht werden. Alles in einem einzigen AVR klappt nicht wegen der Geschwindigkeit: Alle 44us muß ein Byte seriell per DMX ausgegeben werden... ) Momentan bin ich gerade dabei die
jemand mit ner MMC experimentiert? Gibt es schon Projekte? Oder besteht eventuell Interesse, gemeinsam die Probleme zu lösen? Im Anhang habe ich mal die Spezifikationen für die MMC angehängt... Da ich in Assembler
-
Thread
STM32 - SDIO und Micro-SD/MMC-Card
Hallo, Ich möchte an den STM32F207Vx eine MMC Karte an die SDIO Ports an schließen. Allerdings brauche ich auch möglichst viele UARTS (5 Stück) und kann somit die Pins SDIO_D2/3 nicht nutzen, da für UART4 verwendet. Der STM32 SDIO kann mit
damit SDIO "Kastriert" und ausgebremst wird, aber das > nehme ich in Kauf, da ich nicht die Geschwindigkeit der Karte brauche. Dann nimm doch das SPI-Interface für die SD Karte.
-
Thread
MMC-Card Audio Recorder - with auto ON
Cs. Wenn man einen LowVoltage Controller nimmt, braucht man für die MMC/SD-Karte nichteinmal Pegelwandler. Bei 8Mhz reicht die Geschwindigkeit eines 8-Bit PWM-Kanals gerade noch für Audioausgabe aus.
Infos zu MMC-Karten findest Du bei Ulrich Radig. Bei ATMEL gibt es einen Sprachrekorder auf Basis eines Controllers mit DataFlash als Appnote AVR335. Tausche das DataFlash gegen die SD-Card, ändere den Code und
-
Thread
Immer wieder MicroSD Ausfälle beim Raspberry Pi
Sollte das "mmc" Tool aus mmc-utils funktionieren, dann steht darin 0x01 für 0-10% der Lebenszeit verbraucht, 0x02 für 10-20% usw. [code] mmc extcsd read /dev/mmcblk0 | grep -i life eMMC Life Time Estimation A [EXT_CSD_DEVICE_LIFE_TIME_EST_TYP_A]: 0x03 eMMC Life Time Estimation B [EXT_CSD_DEVICE_LIFE_TIME_EST_TYP_B]: 0x03 [/code] Mein Netbook von 2017 mit 30 GB eMMC als Systemdisk liefert also erst 20-30% verbraucht, obwohl das die ersten 4 Jahre unter