Hi,
I am porting U-Boot to our custom MPC8540 board. But there are some problems on pci. Following is the boot message:
... ...
L2 cache enabled: 256KB
pci_bus_to_hose() failed
pci_bus_to_hose() failed
pci_bus_to_hose() failed
pci_bus_to_hose() failed
PCI Autoconfig: Memory region: [80000000-9fffffff]
PCI Autoconfig: I/O region: [e2000000-e2ffffff]
PCI Scan: Found Bus 0, Device 15, Function 0
PCI Autoconfig: BAR 0, Mem, size=0x400000, address=0x80000000
PCI Autoconfig: BAR 1, Mem, size=0x800000, address=0x80800000
PCI Autoconfig: BAR 2, I/O, size=0x10, address=0xe2000000
PCI Scan: Found Bus 0, Device 16, Function 0
PCI Autoconfig: BAR 0, Mem, size=0x400000, address=0x81000000
PCI Autoconfig: BAR 1, Mem, size=0x800000, address=0x81800000
PCI Autoconfig: BAR 2, I/O, size=0x10, address=0xe2000010
... ...
Sometimes, U-boot halted after the message: "PCI Autoconfig: I/O region: [e2000000-e2ffffff]".
Somebody has the same problem? Could you please give me any advice?