[U-Boot-Users] MPC8347E and Radeon RV100 QY Card

Hello,
on my custom system with MPC8347E i want to use a Radeon RV100 QY (Radeon 7000/VE) graphic card. What must i do to enable the support and bring the system to life?
I think, my pci system isn't initialised correct. The base address registers in the graphic card don't have a correct value! In the debug mode (in pci_auto.c) i see the message "No room in resource". What's wrong?
This is my pci scan result and the headers:
PCI: Bus Dev VenId DevId Class Int 00 00 1957 0084 0b20 14 02 0b 1013 6005 0401 17 02 0e 1002 5159 0300 16 01 0f 1011 0022 0604 00 00 0a 104c ac28 0604 00
pci header 0.0.0 vendor ID = 0x1957 device ID = 0x0084 command register = 0x0106 status register = 0x20b0 revision ID = 0x30 class code = 0x0b (Processor) sub class code = 0x20 programming interface = 0x00 cache line = 0x08 latency time = 0x80 header type = 0x00 BIST = 0x00 base address 0 = 0x90000000 base address 1 = 0x00000000 base address 2 = 0x8000000c base address 3 = 0x00000000 base address 4 = 0x00000004 base address 5 = 0x00000000 cardBus CIS pointer = 0x00000000 sub system vendor ID = 0x0000 sub system ID = 0x0000 expansion ROM base address = 0x00000000 interrupt line = 0x14 interrupt pin = 0x01 min Grant = 0x00 max Latency = 0x00
pci header 2.e.0 vendor ID = 0x1002 device ID = 0x5159 command register = 0x0087 status register = 0x0290 revision ID = 0x00 class code = 0x03 (Display controller) sub class code = 0x00 programming interface = 0x00 cache line = 0x08 latency time = 0x80 header type = 0x00 BIST = 0x00 base address 0 = 0xf8000008 base address 1 = 0x00001001 base address 2 = 0x90120000 base address 3 = 0x00000000 base address 4 = 0x00000000 base address 5 = 0x00000000 cardBus CIS pointer = 0x00000000 sub system vendor ID = 0x1002 sub system ID = 0x5159 expansion ROM base address = 0x00000000 interrupt line = 0x16 interrupt pin = 0x01 min Grant = 0x08 max Latency = 0x00
Regards, Falk

On Dec 7, 2007, at 3:13 AM, fsch wrote:
Hello,
on my custom system with MPC8347E i want to use a Radeon RV100 QY (Radeon 7000/VE) graphic card. What must i do to enable the support and bring the system to life?
I think, my pci system isn't initialised correct. The base address registers in the graphic card don't have a correct value! In the debug mode (in pci_auto.c) i see the message "No room in resource". What's wrong?
How much video memory does the graphic card have? If you haven't made the address space allocated to the PCI controller big enough its likely you'd get that message.
- k

Hi,
the graphic card has 16MByte memory. These are the defines for u-Boot:
#define PCI_MEM_BASE 0x80000000 #define PCI_MEM_PHYS MEM_BASE #define PCI_MEM_SIZE 0x10000000 #define PCI_MMIO_BASE (PCI_MEM_BASE + PCI_MEM_SIZE) #define PCI_MMIO_PHYS PCI_MMIO_BASE #define PCI_MMIO_SIZE 0x10000000 #define PCI_IO_BASE 0x00000000 #define PCI_IO_PHYS 0xE2000000 #define PCI_IO_SIZE 0x01000000
Regards, Falk.
Kumar Gala-3 wrote:
On Dec 7, 2007, at 3:13 AM, fsch wrote:
Hello,
on my custom system with MPC8347E i want to use a Radeon RV100 QY (Radeon 7000/VE) graphic card. What must i do to enable the support and bring the system to life?
I think, my pci system isn't initialised correct. The base address registers in the graphic card don't have a correct value! In the debug mode (in pci_auto.c) i see the message "No room in resource". What's wrong?
How much video memory does the graphic card have? If you haven't made the address space allocated to the PCI controller big enough its likely you'd get that message.
- k
SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users
participants (2)
-
fsch
-
Kumar Gala