[U-Boot] sata_sil Driver on a PowerPC
johnc
johnc at datadesigncorp.net
Mon Dec 19 22:26:09 CET 2011
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.
More information about the U-Boot
mailing list