Kickstarter Idea: SD Card array, higher speeds with slower cards for raw video

Started by nomel, May 08, 2014, 10:41:58 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

nomel

I'm a hardware guy and have been messing around with raw video. I'm thinking it wouldn't be all that or expensive to stick a small FPGA between the SD port and an SD card bank (maybe 4 cards) to allow some redundant and/or parallel speeds for recording with slower cards.

So, basically, the fpga would be connected to a dummy SD card. It would split the data between the sd card ports (depending on the number of cards inserted), reducing the required bandwidth for each card. The split data would be rejoined into files on your computer.

The FPGA alone would be around $30, buffer memory quite a bit less, so I'm thinking no more than $100 for the final product (most likely molded epoxy case).

This wouldn't benefit sd controller limited cameras like the 600D, but it might be useful for other cameras, and allow you to use cheaper high density cards.

This will be for an incredibly niche market, but does this interest anyone?

kitor

Still, it's nonsense as all Canon cameras has 20 or 40MB/s hardware limit on SD cards.
What would make sense it raid0 (mirror) array of few MicroSD cards, or in case of redundancy raid10, pluggable into CF socket. In CF card size, 3 MicroSD slots will fit without problems, and two slots on height (giving six total).
Too many Canon cameras.
If you have a dead R, RP, 250D mainboard (e.g. after camera repair) and want to donate for experiments, I'll cover shipping costs.


g3gg0

please really consider extending the CF port to do that with CF cards.
usually the CF cards are a bottleneck in these cameras, especially those with higher quality and lifetime.
the camera can achieve a bit higher write rate than the cards can keep up with.

so i think you would have to not only add a FPGA, but also some SDRAM for buffering as the latency could cause trouble.

where are you located at? U.S. i guess?
Help us with datasheets - Help us with register dumps
magic lantern: 1Magic9991E1eWbGvrsx186GovYCXFbppY, server expenses: [email protected]
ONLY donate for things we have done, not for things you expect!

ItsMeLenny

>___< I'm resetting the counter:
0 days since the word "kickstarter" has been mentioned.

nomel

Quote from: kitor on May 08, 2014, 10:47:23 PM
Still, it's nonsense as all Canon cameras has 20 or 40MB/s hardware limit on SD cards.
What would make sense it raid0 (mirror striped) array of few MicroSD cards

My crummy SD cards have trouble, especially when I'm out for a while and end up with fragmented cards from deleting...so I could use an SD only implementation. :) But yes, I suppose compact flash does make more sense.


Quote from: g3gg0 on May 09, 2014, 11:33:04 AM
so i think you would have to not only add a FPGA, but also some SDRAM for buffering as the latency could cause trouble.

where are you located at? U.S. i guess?

Yes, of course! I mentioned buffer memory after the FPGA price. Yes, I'm in the US.

I'll see what I can throw together in the next few weeks. I suppose the time to make something like this would be now rather than later, as card prices drop. :)