Electronics > Projects, Designs, and Technical Stuff
DDR2 chip how slow can you go?
Yansi:
Yeah and then spend the next two years developing a kernel driver for the pciex card. ^-^
nctnico:
--- Quote from: Yansi on August 30, 2019, 07:17:01 pm ---Yeah and then spend the next two years developing a kernel driver for the pciex card. ^-^
--- End quote ---
Just hire someone who can.
bson:
I would second the idea of an SD card slot and an SDIO bus interface. 16MB/s should be straightforward. Use FAT32 and have a PC program pre-format the cards to have a single big continuously allocated data file that you use as a buffer.
Yansi:
16MB/s yes, but definitely not with fatfs. ;)
SiliconWizard:
I would not use a FS for that. It would add overhead, possible bugs and make the wear-leveling much harder to do without largely modifying the FS code.
Just write your raw data in consecutive blocks, and cycle when you've reached the end of the available memory.
If you need to read that back on a computer, write a small utility - could be done with just a few lines of C or whatever language you feel comfortable with as long as you can get access to the raw data of the card. On Linux, you wouldn't even need to write anything: use dd. On Windows, could be done in under 100 lines of C, comments included.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version