UVD fails to init on rv790

Christian König deathsimple at vodafone.de
Wed Apr 3 04:29:00 PDT 2013


Hi Andy,

crap! I feared that something like this would happen. IIRC we never 
tested UVD on an rv790, and this hardware isn't easy to get any more.

RV770/RV790 have a separate UVD hardware generation (that's why they 
have their own firmware) and there possible is some bug or something 
like this that we haven't implemented. You couldn't give me SSH access 
to that system?

Christian.

Am 03.04.2013 11:51, schrieb Andy Furniss:
> Thanks AMD for getting this out :-)
>
> I have an issue, though.
>
> On HD4890 drm-fixes kernel (before yesterdays updates) got the new
>
> R700_rlc.bin
> RV770_uvd.bin
>
> but on boot I get -
>
> [drm] radeon kernel modesetting enabled.
> [drm] initializing kernel modesetting (RV770 0x1002:0x9460 
> 0x1682:0x2700).
> [drm] register mmio base: 0xFE6F0000
> [drm] register mmio size: 65536
> ATOM BIOS: Wekiva
> radeon 0000:01:00.0: VRAM: 1024M 0x0000000000000000 - 
> 0x000000003FFFFFFF (1024M used)
> radeon 0000:01:00.0: GTT: 512M 0x0000000040000000 - 0x000000005FFFFFFF
> [drm] Detected VRAM RAM=1024M, BAR=256M
> [drm] RAM width 256bits DDR
> [TTM] Zone  kernel: Available graphics memory: 436936 kiB
> [TTM] Zone highmem: Available graphics memory: 1685484 kiB
> [TTM] Initializing pool allocator
> [drm] radeon: 1024M of VRAM memory ready
> [drm] radeon: 512M of GTT memory ready.
> [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
> [drm] Driver supports precise vblank timestamp query.
> radeon 0000:01:00.0: irq 51 for MSI/MSI-X
> radeon 0000:01:00.0: radeon: using MSI.
> [drm] radeon: irq initialized.
> [drm] GART: num cpu pages 131072, num gpu pages 131072
> [drm] probing gen 2 caps for device 1022:9603 = 300d02/0
> [drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0
> [drm] Loading RV770 Microcode
> [drm] PCIE GART of 512M enabled (table at 0x0000000000257000).
> radeon 0000:01:00.0: WB enabled
> radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 
> 0x0000000040000c00 and cpu addr 0xff893c00
> radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 
> 0x0000000040000c0c and cpu addr 0xff893c0c
> radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 
> 0x000000000005632c and cpu addr 0xfbb9632c
> [drm] ring test on 0 succeeded in 1 usecs
> [drm] ring test on 3 succeeded in 1 usecs
> [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the 
> VCPU!!!
> [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the 
> VCPU!!!
> [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the 
> VCPU!!!
> [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the 
> VCPU!!!
> [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the 
> VCPU!!!
> [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the 
> VCPU!!!
> [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the 
> VCPU!!!
> [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the 
> VCPU!!!
> [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the 
> VCPU!!!
> [drm:r600_uvd_init] *ERROR* UVD not responding, trying to reset the 
> VCPU!!!
> [drm:r600_uvd_init] *ERROR* UVD not responding, giving up!!!
> [drm:rv770_startup] *ERROR* radeon: failed initializing UVD (-1).
> [drm] Enabling audio support
> [drm] ib test on ring 0 succeeded in 0 usecs
> [drm] ib test on ring 3 succeeded in 0 usecs
> ALSA sound/pci/hda/hda_eld.c:334 HDMI: ELD buf size is 0, force 128
> ALSA sound/pci/hda/hda_eld.c:351 HDMI: invalid ELD data byte 0
> [drm] Radeon Display Connectors
> [drm] Connector 0:
> [drm]   DVI-I-1
> [drm]   HPD2
> [drm]   DDC: 0x7e60 0x7e60 0x7e64 0x7e64 0x7e68 0x7e68 0x7e6c 0x7e6c
> [drm]   Encoders:
> [drm]     DFP1: INTERNAL_UNIPHY
> [drm]     CRT2: INTERNAL_KLDSCP_DAC2
> [drm] Connector 1:
> [drm]   DIN-1
> [drm]   Encoders:
> [drm]     TV1: INTERNAL_KLDSCP_DAC2
> [drm] Connector 2:
> [drm]   DVI-I-2
> [drm]   HPD1
> [drm]   DDC: 0x7e20 0x7e20 0x7e24 0x7e24 0x7e28 0x7e28 0x7e2c 0x7e2c
> [drm]   Encoders:
> [drm]     CRT1: INTERNAL_KLDSCP_DAC1
> [drm]     DFP2: INTERNAL_KLDSCP_LVTMA
> [drm] Internal thermal controller with fan control
> [drm] radeon: power management initialized
> [drm] fb mappable at 0xD0359000
> [drm] vram apper at 0xD0000000
> [drm] size 8294400
> [drm] fb depth is 24
> [drm]    pitch is 7680
> fbcon: radeondrmfb (fb0) is primary device
> Console: switching to colour frame buffer device 240x67
> radeon 0000:01:00.0: fb0: radeondrmfb frame buffer device
> radeon 0000:01:00.0: registered panic notifier
> [drm] Initialized radeon 2.30.0 20080528 for 0000:01:00.0 on minor 0
> _______________________________________________
> dri-devel mailing list
> dri-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/dri-devel
>



More information about the dri-devel mailing list