[SeaBIOS] [coreboot] i945: AHCI timeout with Crucial m4 SSD 2.5 in SeaBIOS on cold boot

Kevin O'Connor kevin at koconnor.net
Fri Sep 19 17:47:04 CEST 2014


On Fri, Sep 19, 2014 at 09:36:30AM +0200, Paul Menzel wrote:
>         01.542: init ahci
>         01.541: AHCI controller at 1f.2, iobase e4444400, irq 0
>         01.541: AHCI: cap 0xdf12ff03, ports_impl 0x1
>         01.541: /7f673000\ Start thread
>         01.541: |7f673000| AHCI/0: probing
>         01.542: |7f673000| AHCI/0: link up
>         […]
>         32.700: |7f673000| WARNING - Timeout at ahci_port_setup:466!
>         32.700: |7f673000| AHCI/0: device not ready (tf 0x80 cmd=6016 stat=113 ctl=0 err=4050002)

The err field indicates the controller thinks the device disconnected
and then reconnected.  Possibly the firmware on the ssd was resetting
itself (or something similar).

Can you see if a more recent firmware version is available for your
SSD?  Otherwise, it looks like this could be worked around in SeaBIOS,
but it wouldn't be particularly nice.

-Kevin



More information about the SeaBIOS mailing list