This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SATA interface test scenario question

Our processor is DRA71X and DRA74X, with 3.02.00.03 SDK version.

We want to test SATA interface through access SSD device(Apacer APM2T42P100008GAN-GTM1).

1.Does 3.02.00.03 SDK support SATA operation(read/write) on this ssd device?

2.If the answer of question-1 is yes, Does system will automatically probe this ssd device or i've to add description for it at dts file?

3.How could i access this device? Like normally device operation(i.e. ls /dev/xxx) or need some special command to do it? 

P.S. the ssd device product info link as follow =>

Regards,

Shawn

  • Hi Shawn,

    I have forwarded your question to Linux experts.

    Regards,
    Yordan
  • Shawn
    We did not have SATA tested as part of our SDK releases as most customers did not use SATA. Need to confirm if the driver, configuration to support SATA was available on 3.02.00.03 .
    Can you confirm on the intended usage for SATA?
    Once the driver, kernel config support are enabled, attached device would get reported like any other block device , typically /dev/sdxx
  • Hi Sriram,

    I'm not sure the final usage by customer, but this interface must be tested. Since it's SATA interface, so test it through read/write a SATA device may be a suitable way.

    Srirama Govindarajan said:
    Need to confirm if the driver, configuration to support SATA was available on 3.02.00.03 .

    Once the confirmation has any result, please let me know asap, thank you.

    Regards,

    Shawn

  • Shawn
    we did not test SATA support on 3.02.00.03, but the sata driver is enabled in the kernel. We have tested SATA on later SDK releases(on same kernel version v4.4)
    No changes are required for enabling a SATA device and the device connected should be detected at boot up and block device registered as /dev/sdxx. Applications can use it same way as USB storage or MMC flash storage device