SDカード

拡張ボードでSDカード側が張り出すので、miniSDのメリット消滅。
標準SDで良かったじゃん…


そして、遅い原因の結構な割合がSDカードのI/O性能っぽい
hdparmで10MB/s程度の速度しか出てない。
前にテストしたら14MB/s(シーケンシャルおよび512KBランダム)は出ていたので、もう少し出てもいいと思うんだが…


ボード本体より高い東芝SDHC最高速の奴でもIYHしてしまいそうなので、とりあえず上限をデータシートで調べよう。

Supported data rates:
• Up to 768 Mbps (96 MB/s) in MMC mode, 8-bit DDR data transfer, 48-MHz card clock when functional
clock is 48 MHz
• Up to 384 Mbps (48 MB/s) MMC mode, 8-bit SDR data transfer, 48-MHz card clock when functional
clock is 48 MHz
• Up to 192 Mbps (24 MB/s in high-speed SD mode 4-bit data transfer
• Up to 24 Mbps (3 MB/s) in default SD mode 1-bit data transfer
Supported MMC clock frequencies:
• Up to 64 MHz in standard mode and up to 48 MHz in DDR mode
• Up to 96 MHz in single data rate (SDR) mode for embedded devices

というわけで、24MB/s上限らしい。
実はMMCのほうが速いのか?


騙してMMCモードで動かすとかなんとか、聞いた覚えもあるが思い出せない。
必要以上に高速な奴は不要そうだ…