About the DEVSLP function of SATA in i.MX6DQ.

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

About the DEVSLP function of SATA in i.MX6DQ.

Jump to solution
1,465 Views
keitanagashima
Senior Contributor I

Hi Sir or Madam,

Does i.MX6DQ support the "DEVSLP" function of SATA?

And, does i.MX6Q SABRE-SDP support the "DEVSLP" function, too?

BR,

Keita

Labels (4)
0 Kudos
1 Solution
929 Views
igorpadykov
NXP Employee
NXP Employee

Hi Keita

no, since DEVSLP (Device Sleep) was added in revision 3.2 of the

SATA specification SATA DEVSLP , while i.MX6 supports 3.0 revision.

From sect.53.1.1 Features IMX6DQRM  :

The SATA block supports the following features:

• Compliant with the following specifications:

• Serial ATA 3.0

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

View solution in original post

0 Kudos
2 Replies
929 Views
carlotomasin
Contributor I

Hi Igor,

I'm using a i.MX6QP SOC running NXP Android BSP (android_M6.0.1_2.1.0).

Our SOC is connected with a Transcend SSD by means of a SATA link; I was wondering how to get a lower power consumption when device is in sleep-to-mem (currently it get 0.5W, awfully too much). SSD vendor told me to enable DEVSLP feature with this ATA commands sequence:

"ATA command 
setf 90h, 09h //Set feature
setf 10h, 09h //Enable device sleep pin
PM_REQS //Slumber
wait 80

PM_REQD //DevSlp mode
Then, pull high devslp pin from low to high."
In our board DEVSLP signal is connected to a i.MX6 GPIO pin. Do you think is it possible to modify Linux drivers in order to acheive it? I was quite confident it was possible, but then I read your post here and I am now wondering if I can.
Best regards,
Carlo
 
0 Kudos
930 Views
igorpadykov
NXP Employee
NXP Employee

Hi Keita

no, since DEVSLP (Device Sleep) was added in revision 3.2 of the

SATA specification SATA DEVSLP , while i.MX6 supports 3.0 revision.

From sect.53.1.1 Features IMX6DQRM  :

The SATA block supports the following features:

• Compliant with the following specifications:

• Serial ATA 3.0

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos