About SATA power state transition in i.MX6DQ.

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

About SATA power state transition in i.MX6DQ.

跳至解决方案
737 次查看
keitanagashima
Senior Contributor I

Dear All,

[Problem]

The Power mode of SATA can not be changed from the "Slumber" to "Active" condition.

[Condition]

Device : i.MX 6Dual

Board : Custom

[Description]

Write SATA_P0CMD[ICC]=1h to change into the "Active" condition.

After that, the value becomes 6h when reading SATA_0PSSTS[IPM] (not 1h).

[Question]

Refer to "53.3.5.2 Power Management Operations" in IMX6DQRM Rev 2, 06/2014.

When writing SATA_P0CMD[ICC] = 1 h, how does it request to change the "Active" state from i.MX6D to external SSD?

(Does it send a command from the host controller?)

Best Regards,

Keita

标签 (2)
0 项奖励
回复
1 解答
588 次查看
art
NXP Employee
NXP Employee

This might be possible effect of the i.MX6D/Q silicon errata ERR003766, ERR003772 or ERR007966. Please check.

Best Regards,

Artur

在原帖中查看解决方案

0 项奖励
回复
3 回复数
588 次查看
art
NXP Employee
NXP Employee

What version of the Linux BSP do you use? I remember there were some issues with SATA interface state transitions in some early releases of the Linux BSP. Please check in the corresponding Release Notes document.


Have a great day,
Artur

0 项奖励
回复
588 次查看
keitanagashima
Senior Contributor I

Dear Artur,

Hello. My customer isn't using the OS. (They tested the Non-OS.)

So, we want to know the relation of SATA_P0CMD[ICC] and i.MX6's operation.

Best Regards,

Keita

0 项奖励
回复
589 次查看
art
NXP Employee
NXP Employee

This might be possible effect of the i.MX6D/Q silicon errata ERR003766, ERR003772 or ERR007966. Please check.

Best Regards,

Artur

0 项奖励
回复