PCI resource allocation MPC8540ADS

Clint Thomas cthomas at Soneticom.com
Thu Aug 24 07:11:48 EST 2006


Hey guys,

I have a development board based loosely off the MPC8540ADS design that
I am trying to move to the Linux kernel 2.6. I already have this system
working successfully in Linux Kernel 2.4, but after dealing with
compilation and load errors, i've come to the point where I can get to a
console. However, this problem at boot time keeps me from using a lot of
onboard hardware. When I enable PCI support in the Kernel configuration,
this is the text I get at boot time...

PCI: Probing PCI hardware
PCI: Cannot allocate resource region 1 of PCI bridge 1
PCI: Cannot allocate resource region 2 of PCI bridge 1
PCI: bridge 1 resource 2 moved to 9ff00000..9fffffff
PCI: Cannot allocate resource region 1 of PCI bridge 2
PCI: Cannot allocate resource region 2 of PCI bridge 2
PCI: bridge 2 resource 2 moved to 9fe00000..9fefffff
PCI: Cannot allocate resource region 1 of device 0000:00:14.0
PCI: Cannot allocate resource region 2 of device 0000:00:14.0
PCI: Cannot allocate resource region 0 of device 0000:01:01.0
PCI: Cannot allocate resource region 1 of device 0000:01:01.0
PCI: Cannot allocate resource region 2 of device 0000:01:01.0
PCI: Cannot allocate resource region 0 of device 0000:01:05.0
PCI: Cannot allocate resource region 1 of device 0000:01:05.0
PCI: Cannot allocate resource region 2 of device 0000:01:05.0
PCI: Cannot allocate resource region 0 of device 0000:01:06.0
PCI: Cannot allocate resource region 0 of device 0000:01:06.1
PCI: Cannot allocate resource region 0 of device 0000:01:06.2
PCI: Failed to allocate mem resource #0:1000000 at 0 for 0000:01:01.0
PCI: Failed to allocate I/O resource #1:100 at 1000 for 0000:01:01.0
PCI: Failed to allocate mem resource #2:1000 at 0 for 0000:01:01.0
PCI: Failed to allocate mem resource #0:10000 at 0 for 0000:01:05.0
PCI: Failed to allocate mem resource #2:10000 at 0 for 0000:01:05.0
PCI: Failed to allocate mem resource #0:1000 at 0 for 0000:01:06.0
PCI: Failed to allocate mem resource #0:1000 at 0 for 0000:01:06.1
PCI: Failed to allocate mem resource #0:100 at 0 for 0000:01:06.2
 
the system is using a PLX PCI bridge chip. Like I said, this works fine
in my 2.4 distribution. Thanks for any and all help!
 
Clinton Thomas
cthomas at soneticom.com
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://ozlabs.org/pipermail/linuxppc-embedded/attachments/20060823/c95004fa/attachment.htm 


More information about the Linuxppc-embedded mailing list