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.

OMAP-L138 LINUX SATA DRIVER

Other Parts Discussed in Thread: OMAP-L138

I connect SATA Harddisk with OMAP-L138, but it don't work. SATA drives under linux 2.6.32-rc6 is supported? 

It cann't reset successful:

ata1: link is slow to respond, please be patient (ready=0)
ata1: softreset failed (device not ready)
ata1: link is slow to respond, please be patient (ready=0)
ata1: softreset failed (device not ready)
ata1: link is slow to respond, please be patient (ready=0)
ata1: softreset failed (device not ready)
ata1: limiting SATA link speed to 1.5 Gbps
ata1: softreset failed (device not ready)
ata1: reset failed, giving up

Is this a hardware problem or driver problem?

  • Can you try disabling Port Multiplier (PM) support in teh AHCI config.

    regards

    swami

  • I'm having a similar problem (see below), I've tried 2 hard drives which do similar things.  where is the PMAHCI config set? is that something that gets passed into the boot args?

    ~JM

     

    ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)

    ata1.00: qc timeout (cmd 0xec)

    ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4)

    ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)

    ata1.00: qc timeout (cmd 0xec)

    ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4)

    ata1: limiting SATA link speed to 1.5 Gbps

    ata1: link is slow to respond, please be patient (ready=0)

    ata1: softreset failed (device not ready)

    ata1: softreset failed (device not ready)

    ata1: link is slow to respond, please be patient (ready=0)

    ata1: softreset failed (device not ready)

    ata1: softreset failed (device not ready)

    ata1: reset failed, giving up

    ata1: hard resetting link

    ata1: link is slow to respond, please be patient (ready=0)

    ata1: softreset failed (device not ready)

    ata1: hard resetting link

    ata1: link is slow to respond, please be patient (ready=0)

    ata1: softreset failed (device not ready)

    ata1: hard resetting link

    ata1: link is slow to respond, please be patient (ready=0)

    ata1: softreset failed (device not ready)

    ata1: hard resetting link

    ata1: softreset failed (device not ready)

    ata1: reset failed, giving up

    ata1: EH complete

  • Can you turn off the Port Multiplier support in the AHCI config and try ?

    regards

    swami

  • I got that the first time :)

    Where is this located for me to disable it?

    Is this something that is done as part of the kernel configuration, or is this something that gets passed to the kernel as part of the bootargs?

    ~JM

     

  • Any status on this?  I would think this should be pretty straight forward question to answer.

    ~JM

     

  • Jean,

    Menuconfig -> device drivers->sata -> PM support.

    Pl. disable the PM support.

    regards

    swami

  •  

     It works !! after disabling the PM, gud to see that recognize the HDD connected and able to read/write from that.

    Cheers!

    GKumar

     

  • The issue has been fixed in the latest updates.  Pl. refer to the OMAPL staging tree in aarago-project.org.

    regards

    swami