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