About SATA power state transition in i.MX6DQ.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

About SATA power state transition in i.MX6DQ.

Jump to solution
715 Views
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

Labels (2)
0 Kudos
1 Solution
566 Views
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

View solution in original post

0 Kudos
3 Replies
566 Views
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 Kudos
566 Views
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 Kudos
567 Views
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 Kudos