About behavior of SDIO controller for Errata No.13 of 1.MX21

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

About behavior of SDIO controller for Errata No.13 of 1.MX21

ソリューションへジャンプ
996件の閲覧回数
yuuki
Senior Contributor II

I refer to errata No.13 of i.MX21.

MC9328MX21CE.pdf (rev6)

- No.13 (P.6)


The following contents are explained here.
"After sending the first block of data, the SDIO controller operation will stop if there is no BUSY signal responding from card be supported."

「the SDIO controller operation will stop」
Concretely, is it in what kind of situation?

Does SDCLK only stop?

Best Regards,

タグ(4)
0 件の賞賛
返信
1 解決策
934件の閲覧回数
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Actually, the effect of this erratum can cause a write transfer error. However, most probably, in this case a transfer should just stall, and the MMC/SD host controller module would not report any valid transfer status. The reason is that the STATUS[CRC_WRITE_ERR] and STATUS[WR_CRC_ERROR_CODE] bits are valid only when a transfer is complete, i.e. when the STATUS[WRITE_OP_DONE] bit is set.


Hope this helps

Regards

元の投稿で解決策を見る

0 件の賞賛
返信
3 返答(返信)
934件の閲覧回数
YixingKong
Senior Contributor IV

Yuuki

Had your issue got resolved? If yes, we are going to close the discussion in 3 days. If you still need help please feel free to contact Freescale.

Thanks,
Yixing

0 件の賞賛
返信
934件の閲覧回数
yuuki
Senior Contributor II

Dear Bio_TICFSL-san, Yixing-san,

Thank you for your support.

The problem was solved.
I close this discussion.

Thank you.

0 件の賞賛
返信
935件の閲覧回数
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Actually, the effect of this erratum can cause a write transfer error. However, most probably, in this case a transfer should just stall, and the MMC/SD host controller module would not report any valid transfer status. The reason is that the STATUS[CRC_WRITE_ERR] and STATUS[WR_CRC_ERROR_CODE] bits are valid only when a transfer is complete, i.e. when the STATUS[WRITE_OP_DONE] bit is set.


Hope this helps

Regards

0 件の賞賛
返信