Imx8mp CQE cannot be used

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Imx8mp CQE cannot be used

跳至解决方案
825 次查看
HangSong
Contributor II

Hello @nxp,

I am supporting CQE on imx8mp. But now the slot is not ready. I found that the argument of CMD13 is always 0, and the correct one should be 0x1008000. 

Do you have any suggestions or further debugging methods?

The following is the register status of reading the data of a block (512B) from eMMC Block 0.

============ CQHCI REGISTER DUMP ===========
Caps: 0x0000310a | Version: 0x00000510
Config: 0x00001001 | Control: 0x00000000
Int stat: 0x00000000 | Int enab: 0x00000006
Int sig: 0x00000006 | Int Coal: 0x00000000
TDL base: 0x52332c00 | TDL up32: 0x00000000
Doorbell: 0x00000001 | TCN: 0x00000000
Dev queue: 0x00000000 | Dev Pend: 0x00000001
Task clr: 0x00000000 | SSC1: 0x00011000
SSC2: 0x00000100 | DCMD rsp: 0x00000000
RED mask: 0xfdf9a080 | TERRI: 0x00000000
Resp idx: 0x0000000d | Resp arg: 0x00000000
============================================

Thanks.

0 项奖励
1 解答
795 次查看
igorpadykov
NXP Employee
NXP Employee

yes, seems currently it is not supported, sorry.

 

Best regards
igor

在原帖中查看解决方案

0 项奖励
4 回复数
809 次查看
igorpadykov
NXP Employee
NXP Employee
0 项奖励
800 次查看
HangSong
Contributor II

Hi @igorpadykov ,

I read this. So is it the only solution to address this problem that disabling CQHCI?

Or has this problem been solved in the new firmware or Linux version? And is this a hardware related problem?

Thanks,

Song

0 项奖励
796 次查看
igorpadykov
NXP Employee
NXP Employee

yes, seems currently it is not supported, sorry.

 

Best regards
igor

0 项奖励
790 次查看
HangSong
Contributor II

@igorpadykov ,

Ok. Thank you for your prompt reply.

Best regards,

Song

0 项奖励