On Mon, 30 Jan 2012 10:34:03 +0100 Michel Dänzer michel@daenzer.net wrote:
On Son, 2012-01-29 at 23:27 +0100, acrux wrote:
hi all, i'm unable to have a working Radeon KMS framebuffer with an ATI FireGL V5600 on my YDL Powerstation and i'm obliged to use the old OpenFirmware fb.
That's from my dmesg [1]:
[...] vgaarb: device added: PCI:0000:f1:00.0,decodes=io+mem,owns=none,locks=none vgaarb: loaded vgaarb: bridge control possible 0000:f1:00.0 [...] [drm] Initialized drm 1.1.0 20060810 [drm] radeon defaulting to kernel modesetting. [drm] radeon kernel modesetting enabled. [drm] initializing kernel modesetting (RV630 0x1002:0x958C 0x1002:0x0B02). radeon 0000:f1:00.0: Using 32-bit DMA via iommu [drm] register mmio base: 0xE8000000 [drm] register mmio size: 65536 radeon 0000:f1:00.0: Invalid ROM contents radeon 0000:f1:00.0: Expecting atombios for R600 GPU radeon 0000:f1:00.0: Fatal error during GPU init
Looks like there's a problem retrieving the card's ROM contents. Does rebuilding the kernel with CONFIG_VGA_ARB disabled make a difference?
again without radeon kms and the problems is still here.. more a good numbers of straces for another different cause. http://cruxppc.org/~acrux/config-kms2 http://cruxppc.org/~acrux/dmesg-kms2
[...] [drm] Initialized drm 1.1.0 20060810 [drm] radeon defaulting to kernel modesetting. [drm] radeon kernel modesetting enabled. [drm] initializing kernel modesetting (RV630 0x1002:0x958C 0x1002:0x0B02). radeon 0000:f1:00.0: Using 32-bit DMA via iommu [drm] register mmio base: 0xE8000000 [drm] register mmio size: 65536 radeon 0000:f1:00.0: Invalid ROM contents radeon 0000:f1:00.0: Expecting atombios for R600 GPU radeon 0000:f1:00.0: Fatal error during GPU init [drm] radeon: finishing device. [TTM] Memory type 2 has not been initialized. radeon: probe of 0000:f1:00.0 failed with error -22
best, --nico