問題:使用するマルチメディアカードのMMCモードで

L

leotim

Guest
こんにちはすべて、

私のMMCモード(SPIモードではない)つまり、MMCを使用する。私はいくつかミリ秒の待機に電源を投入した。して240kHzの周波数とは、MMCのクロック開始後1ミリ秒、私、そしてCMD1 CMD0を送信します。しかし
、 応答を内にCMD1忙しいビット(0x00FF8000)はクリアでOCRを受信します。それはカードがビジー状態を意味します。

CMD1を送信するとBUSYを受信した後、カードCMD1コマンドにもするCMD2それ以上に対応していません。

私AT89C5132は
、 内部のMMCコントローラを持って使用しています。
私は
、 コマンドのオシロスコープを使用して正しいフォーマットをチェックした。


、 この問題を解決するためのアイデアですか?私はこの問題をできるだけ早く解決する必要があります。

 
やあ

手順は次の:

1)の範囲内であるため
、 電源をチェック
2)1つの作業知られては、MMCカードを取り付けます
3)は、MMCカードをお使いのハードウェアの接続を確認
4)新しいものを使用してコントローラを交換
5)下の少ない100kHzにダウンCLK

もしノッティングprobblyソ¥フトウェアの問題issueingすることができます-あなたのソ¥フトウェアをチェック!

すべての最高の

Bobi

 
親愛なるbobcat1、
あなたAT89C5132 MMCモードでは、MMCを読み取るか、MMCモード(はSPIモード)は、永久には、MMCカードを読むかを使用しましたか?

1)私の電源3.12VDC(3mVp - p @ 6MHzのです)
2)カードが正しくカードリーダーで動作します:それは、ファイルを作成する私は書式を設定できます、再び読んでください。
3)それがあるハードウェアの接続に誤りがないようです。becauase私は正しくCMD1を送信するとビジー(= 0x00FF8000を使用して応答を受信する)。これは
、 カードにコマンドをやるつもりだからの応答。
4)iは
、 新しいボードと
、 新しいコントローラが、と私のファームウェアを確認する場合は
、 存在だと思います何の問題?
5)私は80kHzのためにクロック周波数を下げる

よろしく

 
すみません:電源電圧312 VDCの (30mVp - 6 MHzの@ P)はされ

 
やあ、

私は、MMCと同じAT89C5132を使用します。これで私のガイドはできますか?私はあなたの応答の最初のtime.waitngのMMCを使用しています。

 
この回路を使用することがあります。
私はあなた、私に教えてください良い結果を得た。
申¥し訳ありませんが、あなたがこの添付ファイルを表¥示するためにログインが必要です

 
but I can't get response to CMD1 command

私AT89c51SND1cを使用しても
、 新しい512 のMMCモード
では、データのMMCカードのインターフェイスに
、 私CMD1コマンドへの応答を得ることができない場合

<img src=¥"http://www.edaboard.com/images/smiles/icon_sad.gif¥" alt=¥"悲しい¥" border=¥"0¥" />あなたが私のソ¥フトウェアに注意を払う必要があります任意のアイデアがありますか?

フェリー

 
netferry書き込み:

but I can't get response to CMD1 command
私AT89c51SND1cを使用しても、新しい512 のMMCモード
では、データのMMCカードのインターフェイスに、私CMD1コマンドへの応答を得ることができない場合
<img src=¥"http://www.edaboard.com/images/smiles/icon_sad.gif¥" alt=¥"悲しい¥" border=¥"0¥" />
あなたが私のソ¥フトウェアに注意を払う必要があります任意のアイデアがありますか?フェリー
 

Welcome to EDABoard.com

Sponsor

Back
Top