I am using the 405EX "Kilauea" Evaluation Board from
Applied Micro, and am 
trying to get a Silicon Image 3124 PCIe to SATA adaptor
working on it.

I have modified the Kilauea configuration to include the
sata_sil driver with 
the following in the configuration file:

        #define CONFIG_CMD_SATA
                                                            
                                                            
                                                  
        #define CONFIG_FSL_SATA         1
        #define CONFIG_LIBATA           1
        #define CONFIG_LBA48            1

        #define CONFIG_SYS_SATA_MAX_DEVICE  2

        #define CONFIG_MAC_PARTITION    1
        #define CONFIG_DOS_PARTITION    1
        #define CONFIG_ISO_PARTITION    1

The PCIe identifies SI 3124,

        => pci 1.0.0
        Scanning PCI devices on bus 1
        BusDevFun  VendorId   DeviceId   Device Class
      Sub-Class
        _____________________________________________________________
        01.00.00   0x1095     0x3132     Mass storage controller
0x80

but the driver won't initialize,

        =>  sata init
        pci_hose_phys_to_bus: invalid physical address
        SATA0 (No RDY)
               SATA1 (No RDY)


When I boot to Linux and have full access to the drive, so
it doesn't look 
like a hardware issue.

I have been searching the net for a working configuration,
but no luck so far. 
Has anyone successfully used this driver?

BTW, I am using the v2011.12-rc1 build.

John.
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to