2012-12-10 04:56 PM
Can an interface SDIO in STM32F2XX read/write micro SDHC UHS-1 cards?
Are there any examples, experience of this type of operation? What was the maximum speed of writing to the card? #sdio-stm32f2xx-microsdhc-uhs-12012-12-11 09:09 AM
I have a card on order now the prices have come down to more reasonable levels.
I suspect the hardware will support them, the software may need to be changed to address any command issues, and the 64GB cards are supposed to use FATX which is not supported by versions of FatFs I've looked at. I would not expect it to be particularly fast, or any faster than a current CLASS 10 SDHC card.2012-12-11 03:46 PM
Thanks Clive,
If estimated speed is aprox 10MB/s I'll stay with micro SDHC cards.2012-12-14 07:48 AM
64MB UHS Speed Class 1, Class 10
http://www.sandisk.com/products/memory-cards/microsd/ultra-class10-for-android/?capacity=64GB
Quick benchmark on a 120 MHz STM32F2 51200 Bytes, 565424 Cycles 10,866,182 Bps Read 51200 Bytes, 745913 Cycles 8,236,886 Bps Write No changes to the software. Seen similar card read at 19 MBps on PC's, supposedly rated at 30 MBps. There are other SanDisk parts quoted in the 90-95 MBps region, but I don't have or plan to get any of those. Figure the top write speed on hardware that can clock the interface harder, you might get 11 MBps