ここから本文です
Dr.Kikkie (KIKI) : 不許無断天才|免責:本稿を真に受けて損害があっても知らん。

書庫過去の投稿日別表示

全1ページ

[1]

MSXでSDカード(以下「SDC」という。)にアクセスしようとしているところ。
本当はMMCにしたかったが実物を見たこともない。今さらヤフオクで入手するのもアレなので小容量SDCを対象としている。つまりFAT32やSDHCは対象としていない。この時点で既に時代遅れだけど、新規格ほどアクセスが面倒臭いのですよ。
 
さて、今のところ1GBのmicroSDCにCMD0が通るところまで来た。しかし、CMD1が通らない。1chipMSXはCMD1一本槍で2BGまでのSDCに対応しているという。確かに、テストに使っている1GBmicroSDCも1chipMSXでアクセスできる。
 
しかし、本当に1chipMSXはCMD1一本槍なのだろうか?こっそりSD専用CMDを使っているのではないか? そう疑い出すと、テストに使っている1GBmicroSDCも疑わしくなってくる。実はSDHCなのではないか?実はFAT32フォーマットではないか?
 
疑いだすとキリがない。小容量SDCを使えばいいのだが、製作したアダプタに合った小容量のmicroSDCを持っていない。ええい!買っちまえ!というわけで、入手したのがコチラ。
「サンコー SD-microSD変換エクステンションケーブル SDCVET2K」
Amazonで784円。レビューはあまり良くないが、使えればいいし実際使えてるし。さて、16MB(16GBじゃないよw)のSDCを繋いで・・・あれ?どこ行った?すぐどっか行っちまう。ちっさくてもいいんだよー。ちっさいのは恥じゃないよー。
 
仕方がないので、32MBのminiSDCを取り出す。アダプタを介してSDCソケットに接続。ちゃんと認識される。32MBのminiSDCなんてのも絶滅危惧種でしょうな。
 
イメージ 1
 
では、実験再開。
実はデバッグ用の行を削っていたら、大事なところまで削ってしまったらしい。runしたとたんに暴走し始めたw
なーにやってんだか? 3歩進んで5歩下がる。到達点より少し下がったところから再出発である。当面の目標は、CMD1でレスポンス「0x00」を得ること。
それがダメなら、本当にフロー図どおりにしないといけない。CRC有効の「CMD8」やら2バイトコマンドの「CMD41」やら中ボスキャラが控えている。
ここを潜り抜けて初めて、Read/Writeの大ボスにお目見えできる。FatFSはさらにその先のビヨンドですな。
 
突然投げ出して、インテリジェントなSDC I/Fに走り出すかもしれないよwwww

全1ページ

[1]

1 2 3
4 5 6 7 8 9 10
11 12 13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

過去の記事一覧

最新のコメント最新のコメント

すべて表示

kik**41010
kik**41010
非公開 / 非公開
人気度
Yahoo!ブログヘルプ - ブログ人気度について

よしもとブログランキング

もっと見る
本文はここまでですこのページの先頭へ

[PR]お得情報

数量限定!イオンおまとめ企画
「無料お試しクーポン」か
「値引きクーポン」が必ず当たる!
CMで話題のふるさと納税サイトさとふる
毎日お礼品ランキング更新中!
2019年のふるさと納税は≪12/31まで≫

その他のキャンペーン

みんなの更新記事