RX62Nにファイルシステムを移植
TECH-Iの35号を参考に、FFSというファイルシステムと、MMCカードドライバをRX62Nに移植してみました。
SDやMMCカードを扱うには、毎回の送るコマンド列にCRCをいれなければならなかったりするので、自分でやろうとするとかなり面倒です。すぐに使えるサンプルが、過去に買ったTECH-Iにあっていてよかったです。
FFSというのはFATのファイルシステムで、TECH-Iの35号にはSH-4でMMCカード(SDカード)で使う方法が書かれています。この、mmc_io.cを、RSPI用に書き換えることで、簡単にRXマイコンでも動かすことができました。
手近なMicroSDを入れて、ディレクトリを表示させたところ・・

うっ、ロングファイル名に対応していない Σ(゚д゚;)
プログラムのサイズも大きくなってしまったので、RXマイコン内のRAM上で動かすにはちょっと実用的ではありませんが、SDカードの動作テストには十分でした。

| 固定リンク


コメント