* "radeon: error initializing UVD" in kernel 3.10 on hybrid laptop with CEDAR / R600
@ 2013-07-02 14:09 Jörg-Volker Peetz
2013-07-02 19:46 ` Alex Deucher
0 siblings, 1 reply; 9+ messages in thread
From: Jörg-Volker Peetz @ 2013-07-02 14:09 UTC (permalink / raw)
To: dri-devel
With self-compiled linux 3.10 on a HP Pavilion dv7 with hybrid graphics (ATI
RS880M [Mobility Radeon HD 4200 Series] / ATI Manhattan [Mobility Radeon HD 5400
Series]) uvd seems to be broken.
The new firware files are installed in /lib/firmware/radeon:
sha1 hashes
3142a64061ade6032c95ed948c85b15dd0ae46be CEDAR_me.bin
a92856a4fa16926e2451a6335da7e20f01fde210 CEDAR_pfp.bin
644b29756636687ad31a49da4aa3ed85dcedecdb CEDAR_rlc.bin
992d49518d3936986b5ce3ddb0d9bbd75135bb8f CYPRESS_uvd.bin
3e04529600d666ddb2f2f83bb0112d4fab516c04 R600_rlc.bin
The system boots without initial ram disk.
In dmesg it says:
[drm] Initialized drm 1.1.0 20060810
[drm] radeon kernel modesetting enabled.
VGA switcheroo: detected switching method \_SB_.PCI0.AGP_.VGA_.ATPX handle
[drm] initializing kernel modesetting (RS880 0x1002:0x9712 0x103C:0x1443).
[drm] register mmio base: 0xF0400000
[drm] register mmio size: 65536
ATOM BIOS: HP_JoYaHeWi
radeon 0000:01:05.0: VRAM: 320M 0x00000000C0000000 - 0x00000000D3FFFFFF (320M used)
radeon 0000:01:05.0: GTT: 512M 0x00000000A0000000 - 0x00000000BFFFFFFF
[drm] Detected VRAM RAM=320M, BAR=256M
[drm] RAM width 32bits DDR
[TTM] Zone kernel: Available graphics memory: 3960190 kiB
[TTM] Zone dma32: Available graphics memory: 2097152 kiB
[TTM] Initializing pool allocator
[TTM] Initializing DMA pool allocator
[drm] radeon: 320M of VRAM memory ready
[drm] radeon: 512M of GTT memory ready.
[drm] GART: num cpu pages 131072, num gpu pages 131072
[drm] Loading RS780 Microcode
[drm] PCIE GART of 512M enabled (table at 0x00000000C0040000).
radeon 0000:01:05.0: WB enabled
radeon 0000:01:05.0: fence driver on ring 0 use gpu addr 0x00000000a0000c00 and
cpu addr 0xffff880215cb6c00
radeon 0000:01:05.0: fence driver on ring 3 use gpu addr 0x00000000a0000c0c and
cpu addr 0xffff880215cb6c0c
[drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[drm] Driver supports precise vblank timestamp query.
[drm] radeon: irq initialized.
radeon 0000:01:05.0: setting latency timer to 64
ACPI: Battery Slot [BAT0] (battery present)
[drm] ring test on 0 succeeded in 1 usecs
[drm] ring test on 3 succeeded in 1 usecs
[drm] Enabling audio support
[drm] ib test on ring 0 succeeded in 0 usecs
[drm] ib test on ring 3 succeeded in 0 usecs
[drm] radeon atom DIG backlight initialized
[drm] Radeon Display Connectors
[drm] Connector 0:
[drm] VGA-1
[drm] DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
[drm] Encoders:
[drm] CRT1: INTERNAL_KLDSCP_DAC1
[drm] Connector 1:
[drm] LVDS-1
[drm] DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c
[drm] Encoders:
[drm] LCD1: INTERNAL_KLDSCP_LVTMA
[drm] radeon: power management initialized
tsc: Refined TSC clocksource calibration: 2793.006 MHz
Switching to clocksource tsc
[drm] fb mappable at 0xD0142000
[drm] vram apper at 0xD0000000
[drm] size 5787648
[drm] fb depth is 24
[drm] pitch is 6400
fbcon: radeondrmfb (fb0) is primary device
Console: switching to colour frame buffer device 200x56
radeon 0000:01:05.0: fb0: radeondrmfb frame buffer device
radeon 0000:01:05.0: registered panic notifier
[drm] Initialized radeon 2.33.0 20080528 for 0000:01:05.0 on minor 0
radeon 0000:02:00.0: enabling device (0000 -> 0003)
[drm] initializing kernel modesetting (CEDAR 0x1002:0x68E0 0x103C:0x1443).
[drm] register mmio base: 0xF0200000
[drm] register mmio size: 131072
vga_switcheroo: enabled
ATPX version 1
ATOM BIOS: HP
radeon 0000:02:00.0: VRAM: 512M 0x0000000000000000 - 0x000000001FFFFFFF (512M used)
radeon 0000:02:00.0: GTT: 512M 0x0000000020000000 - 0x000000003FFFFFFF
[drm] Detected VRAM RAM=512M, BAR=256M
[drm] RAM width 64bits DDR
[drm] radeon: 512M of VRAM memory ready
[drm] radeon: 512M of GTT memory ready.
radeon 0000:02:00.0: ffff880215ec6800 unpin not necessary
radeon 0000:02:00.0: fence driver on ring 5 use gpu addr 0x000000000005c418 and
cpu addr 0xffffc900030ba418
[drm] GART: num cpu pages 131072, num gpu pages 131072
[drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0
[drm] Loading CEDAR Microcode
[drm] PCIE GART of 512M enabled (table at 0x0000000000040000).
radeon 0000:02:00.0: WB enabled
radeon 0000:02:00.0: fence driver on ring 0 use gpu addr 0x0000000020000c00 and
cpu addr 0xffff880215b24c00
radeon 0000:02:00.0: fence driver on ring 3 use gpu addr 0x0000000020000c0c and
cpu addr 0xffff880215b24c0c
radeon 0000:02:00.0: fence driver on ring 5 use gpu addr 0x000000000015e418 and
cpu addr 0xffffc9000391c418
[drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[drm] Driver supports precise vblank timestamp query.
radeon 0000:02:00.0: irq 43 for MSI/MSI-X
radeon 0000:02:00.0: radeon: using MSI.
[drm] radeon: irq initialized.
[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:evergreen_startup] *ERROR* radeon: error 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
[drm] radeon atom DIG backlight initialized
[drm] Radeon Display Connectors
[drm] Connector 0:
[drm] LVDS-2
[drm] DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568 0x656c 0x656c
[drm] Encoders:
[drm] LCD1: INTERNAL_UNIPHY
[drm] Connector 1:
[drm] HDMI-A-1
[drm] HPD1
[drm] DDC: 0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 0x643c
[drm] Encoders:
[drm] DFP1: INTERNAL_UNIPHY1
[drm] Connector 2:
[drm] VGA-2
[drm] DDC: 0x64d8 0x64d8 0x64dc 0x64dc 0x64e0 0x64e0 0x64e4 0x64e4
[drm] Encoders:
[drm] CRT1: INTERNAL_KLDSCP_DAC1
[drm] Internal thermal controller without fan control
[drm] radeon: power management initialized
[drm] fb mappable at 0xE035F000
[drm] vram apper at 0xE0000000
[drm] size 5787648
[drm] fb depth is 24
[drm] pitch is 6400
radeon 0000:02:00.0: fb1: radeondrmfb frame buffer device
[drm] Initialized radeon 2.33.0 20080528 for 0000:02:00.0 on minor 1
Please help.
--
Regards,
Jörg-Volker.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: "radeon: error initializing UVD" in kernel 3.10 on hybrid laptop with CEDAR / R600
2013-07-02 14:09 "radeon: error initializing UVD" in kernel 3.10 on hybrid laptop with CEDAR / R600 Jörg-Volker Peetz
@ 2013-07-02 19:46 ` Alex Deucher
2013-07-02 20:15 ` Jörg-Volker Peetz
0 siblings, 1 reply; 9+ messages in thread
From: Alex Deucher @ 2013-07-02 19:46 UTC (permalink / raw)
To: Jörg-Volker Peetz; +Cc: dri-devel
On Tue, Jul 2, 2013 at 10:09 AM, Jörg-Volker Peetz <jvpeetz@web.de> wrote:
> With self-compiled linux 3.10 on a HP Pavilion dv7 with hybrid graphics (ATI
> RS880M [Mobility Radeon HD 4200 Series] / ATI Manhattan [Mobility Radeon HD 5400
> Series]) uvd seems to be broken.
>
> The new firware files are installed in /lib/firmware/radeon:
>
> sha1 hashes
> 3142a64061ade6032c95ed948c85b15dd0ae46be CEDAR_me.bin
> a92856a4fa16926e2451a6335da7e20f01fde210 CEDAR_pfp.bin
> 644b29756636687ad31a49da4aa3ed85dcedecdb CEDAR_rlc.bin
> 992d49518d3936986b5ce3ddb0d9bbd75135bb8f CYPRESS_uvd.bin
> 3e04529600d666ddb2f2f83bb0112d4fab516c04 R600_rlc.bin
>
> The system boots without initial ram disk.
Make sure your system is using the latest CEDAR_rlc.bin as well.
Alex
>
> In dmesg it says:
>
> [drm] Initialized drm 1.1.0 20060810
> [drm] radeon kernel modesetting enabled.
> VGA switcheroo: detected switching method \_SB_.PCI0.AGP_.VGA_.ATPX handle
> [drm] initializing kernel modesetting (RS880 0x1002:0x9712 0x103C:0x1443).
> [drm] register mmio base: 0xF0400000
> [drm] register mmio size: 65536
> ATOM BIOS: HP_JoYaHeWi
> radeon 0000:01:05.0: VRAM: 320M 0x00000000C0000000 - 0x00000000D3FFFFFF (320M used)
> radeon 0000:01:05.0: GTT: 512M 0x00000000A0000000 - 0x00000000BFFFFFFF
> [drm] Detected VRAM RAM=320M, BAR=256M
> [drm] RAM width 32bits DDR
> [TTM] Zone kernel: Available graphics memory: 3960190 kiB
> [TTM] Zone dma32: Available graphics memory: 2097152 kiB
> [TTM] Initializing pool allocator
> [TTM] Initializing DMA pool allocator
> [drm] radeon: 320M of VRAM memory ready
> [drm] radeon: 512M of GTT memory ready.
> [drm] GART: num cpu pages 131072, num gpu pages 131072
> [drm] Loading RS780 Microcode
> [drm] PCIE GART of 512M enabled (table at 0x00000000C0040000).
> radeon 0000:01:05.0: WB enabled
> radeon 0000:01:05.0: fence driver on ring 0 use gpu addr 0x00000000a0000c00 and
> cpu addr 0xffff880215cb6c00
> radeon 0000:01:05.0: fence driver on ring 3 use gpu addr 0x00000000a0000c0c and
> cpu addr 0xffff880215cb6c0c
> [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
> [drm] Driver supports precise vblank timestamp query.
> [drm] radeon: irq initialized.
> radeon 0000:01:05.0: setting latency timer to 64
> ACPI: Battery Slot [BAT0] (battery present)
> [drm] ring test on 0 succeeded in 1 usecs
> [drm] ring test on 3 succeeded in 1 usecs
> [drm] Enabling audio support
> [drm] ib test on ring 0 succeeded in 0 usecs
> [drm] ib test on ring 3 succeeded in 0 usecs
> [drm] radeon atom DIG backlight initialized
> [drm] Radeon Display Connectors
> [drm] Connector 0:
> [drm] VGA-1
> [drm] DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
> [drm] Encoders:
> [drm] CRT1: INTERNAL_KLDSCP_DAC1
> [drm] Connector 1:
> [drm] LVDS-1
> [drm] DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c
> [drm] Encoders:
> [drm] LCD1: INTERNAL_KLDSCP_LVTMA
> [drm] radeon: power management initialized
> tsc: Refined TSC clocksource calibration: 2793.006 MHz
> Switching to clocksource tsc
> [drm] fb mappable at 0xD0142000
> [drm] vram apper at 0xD0000000
> [drm] size 5787648
> [drm] fb depth is 24
> [drm] pitch is 6400
> fbcon: radeondrmfb (fb0) is primary device
> Console: switching to colour frame buffer device 200x56
> radeon 0000:01:05.0: fb0: radeondrmfb frame buffer device
> radeon 0000:01:05.0: registered panic notifier
> [drm] Initialized radeon 2.33.0 20080528 for 0000:01:05.0 on minor 0
> radeon 0000:02:00.0: enabling device (0000 -> 0003)
> [drm] initializing kernel modesetting (CEDAR 0x1002:0x68E0 0x103C:0x1443).
> [drm] register mmio base: 0xF0200000
> [drm] register mmio size: 131072
> vga_switcheroo: enabled
> ATPX version 1
> ATOM BIOS: HP
> radeon 0000:02:00.0: VRAM: 512M 0x0000000000000000 - 0x000000001FFFFFFF (512M used)
> radeon 0000:02:00.0: GTT: 512M 0x0000000020000000 - 0x000000003FFFFFFF
> [drm] Detected VRAM RAM=512M, BAR=256M
> [drm] RAM width 64bits DDR
> [drm] radeon: 512M of VRAM memory ready
> [drm] radeon: 512M of GTT memory ready.
> radeon 0000:02:00.0: ffff880215ec6800 unpin not necessary
> radeon 0000:02:00.0: fence driver on ring 5 use gpu addr 0x000000000005c418 and
> cpu addr 0xffffc900030ba418
> [drm] GART: num cpu pages 131072, num gpu pages 131072
> [drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0
> [drm] Loading CEDAR Microcode
> [drm] PCIE GART of 512M enabled (table at 0x0000000000040000).
> radeon 0000:02:00.0: WB enabled
> radeon 0000:02:00.0: fence driver on ring 0 use gpu addr 0x0000000020000c00 and
> cpu addr 0xffff880215b24c00
> radeon 0000:02:00.0: fence driver on ring 3 use gpu addr 0x0000000020000c0c and
> cpu addr 0xffff880215b24c0c
> radeon 0000:02:00.0: fence driver on ring 5 use gpu addr 0x000000000015e418 and
> cpu addr 0xffffc9000391c418
> [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
> [drm] Driver supports precise vblank timestamp query.
> radeon 0000:02:00.0: irq 43 for MSI/MSI-X
> radeon 0000:02:00.0: radeon: using MSI.
> [drm] radeon: irq initialized.
> [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:evergreen_startup] *ERROR* radeon: error 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
> [drm] radeon atom DIG backlight initialized
> [drm] Radeon Display Connectors
> [drm] Connector 0:
> [drm] LVDS-2
> [drm] DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568 0x656c 0x656c
> [drm] Encoders:
> [drm] LCD1: INTERNAL_UNIPHY
> [drm] Connector 1:
> [drm] HDMI-A-1
> [drm] HPD1
> [drm] DDC: 0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 0x643c
> [drm] Encoders:
> [drm] DFP1: INTERNAL_UNIPHY1
> [drm] Connector 2:
> [drm] VGA-2
> [drm] DDC: 0x64d8 0x64d8 0x64dc 0x64dc 0x64e0 0x64e0 0x64e4 0x64e4
> [drm] Encoders:
> [drm] CRT1: INTERNAL_KLDSCP_DAC1
> [drm] Internal thermal controller without fan control
> [drm] radeon: power management initialized
> [drm] fb mappable at 0xE035F000
> [drm] vram apper at 0xE0000000
> [drm] size 5787648
> [drm] fb depth is 24
> [drm] pitch is 6400
> radeon 0000:02:00.0: fb1: radeondrmfb frame buffer device
> [drm] Initialized radeon 2.33.0 20080528 for 0000:02:00.0 on minor 1
>
> Please help.
>
> --
> Regards,
> Jörg-Volker.
>
> _______________________________________________
> dri-devel mailing list
> dri-devel@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/dri-devel
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: "radeon: error initializing UVD" in kernel 3.10 on hybrid laptop with CEDAR / R600
2013-07-02 19:46 ` Alex Deucher
@ 2013-07-02 20:15 ` Jörg-Volker Peetz
2013-07-02 20:17 ` Alex Deucher
0 siblings, 1 reply; 9+ messages in thread
From: Jörg-Volker Peetz @ 2013-07-02 20:15 UTC (permalink / raw)
Cc: dri-devel
Alex Deucher wrote, on 07/02/2013 21:46:
> On Tue, Jul 2, 2013 at 10:09 AM, Jörg-Volker Peetz <jvpeetz@web.de> wrote:
>> With self-compiled linux 3.10 on a HP Pavilion dv7 with hybrid graphics (ATI
>> RS880M [Mobility Radeon HD 4200 Series] / ATI Manhattan [Mobility Radeon HD 5400
>> Series]) uvd seems to be broken.
>>
>> The new firware files are installed in /lib/firmware/radeon:
>>
>> sha1 hashes
>> 3142a64061ade6032c95ed948c85b15dd0ae46be CEDAR_me.bin
>> a92856a4fa16926e2451a6335da7e20f01fde210 CEDAR_pfp.bin
>> 644b29756636687ad31a49da4aa3ed85dcedecdb CEDAR_rlc.bin
>> 992d49518d3936986b5ce3ddb0d9bbd75135bb8f CYPRESS_uvd.bin
>> 3e04529600d666ddb2f2f83bb0112d4fab516c04 R600_rlc.bin
>>
>> The system boots without initial ram disk.
>
> Make sure your system is using the latest CEDAR_rlc.bin as well.
>
> Alex
>
Thanks for the hint, Alex. Actually I took the files today from your repository
at http://people.freedesktop.org/~agd5f/radeon_ucode/ and checked them against
the ones downloaded from
http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git .
Regards,
Jörg-Volker.
>
<snip>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: "radeon: error initializing UVD" in kernel 3.10 on hybrid laptop with CEDAR / R600
2013-07-02 20:15 ` Jörg-Volker Peetz
@ 2013-07-02 20:17 ` Alex Deucher
2013-07-02 20:34 ` Jörg-Volker Peetz
0 siblings, 1 reply; 9+ messages in thread
From: Alex Deucher @ 2013-07-02 20:17 UTC (permalink / raw)
To: Jörg-Volker Peetz; +Cc: dri-devel
On Tue, Jul 2, 2013 at 4:15 PM, Jörg-Volker Peetz <jvpeetz@web.de> wrote:
> Alex Deucher wrote, on 07/02/2013 21:46:
>> On Tue, Jul 2, 2013 at 10:09 AM, Jörg-Volker Peetz <jvpeetz@web.de> wrote:
>>> With self-compiled linux 3.10 on a HP Pavilion dv7 with hybrid graphics (ATI
>>> RS880M [Mobility Radeon HD 4200 Series] / ATI Manhattan [Mobility Radeon HD 5400
>>> Series]) uvd seems to be broken.
>>>
>>> The new firware files are installed in /lib/firmware/radeon:
>>>
>>> sha1 hashes
>>> 3142a64061ade6032c95ed948c85b15dd0ae46be CEDAR_me.bin
>>> a92856a4fa16926e2451a6335da7e20f01fde210 CEDAR_pfp.bin
>>> 644b29756636687ad31a49da4aa3ed85dcedecdb CEDAR_rlc.bin
>>> 992d49518d3936986b5ce3ddb0d9bbd75135bb8f CYPRESS_uvd.bin
>>> 3e04529600d666ddb2f2f83bb0112d4fab516c04 R600_rlc.bin
>>>
>>> The system boots without initial ram disk.
>>
>> Make sure your system is using the latest CEDAR_rlc.bin as well.
>>
>> Alex
>>
> Thanks for the hint, Alex. Actually I took the files today from your repository
> at http://people.freedesktop.org/~agd5f/radeon_ucode/ and checked them against
> the ones downloaded from
> http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git .
Make sure that your kernel is actually using the new ones.
Alex
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: "radeon: error initializing UVD" in kernel 3.10 on hybrid laptop with CEDAR / R600
2013-07-02 20:17 ` Alex Deucher
@ 2013-07-02 20:34 ` Jörg-Volker Peetz
2013-07-02 22:49 ` Alex Deucher
0 siblings, 1 reply; 9+ messages in thread
From: Jörg-Volker Peetz @ 2013-07-02 20:34 UTC (permalink / raw)
Cc: dri-devel
Alex Deucher wrote, on 07/02/2013 22:17:
> On Tue, Jul 2, 2013 at 4:15 PM, Jörg-Volker Peetz <jvpeetz@web.de> wrote:
>> Alex Deucher wrote, on 07/02/2013 21:46:
>>> On Tue, Jul 2, 2013 at 10:09 AM, Jörg-Volker Peetz <jvpeetz@web.de> wrote:
>>>> With self-compiled linux 3.10 on a HP Pavilion dv7 with hybrid graphics (ATI
>>>> RS880M [Mobility Radeon HD 4200 Series] / ATI Manhattan [Mobility Radeon HD 5400
>>>> Series]) uvd seems to be broken.
>>>>
>>>> The new firware files are installed in /lib/firmware/radeon:
>>>>
>>>> sha1 hashes
>>>> 3142a64061ade6032c95ed948c85b15dd0ae46be CEDAR_me.bin
>>>> a92856a4fa16926e2451a6335da7e20f01fde210 CEDAR_pfp.bin
>>>> 644b29756636687ad31a49da4aa3ed85dcedecdb CEDAR_rlc.bin
>>>> 992d49518d3936986b5ce3ddb0d9bbd75135bb8f CYPRESS_uvd.bin
>>>> 3e04529600d666ddb2f2f83bb0112d4fab516c04 R600_rlc.bin
>>>>
>>>> The system boots without initial ram disk.
>>>
>>> Make sure your system is using the latest CEDAR_rlc.bin as well.
>>>
>>> Alex
>>>
>> Thanks for the hint, Alex. Actually I took the files today from your repository
>> at http://people.freedesktop.org/~agd5f/radeon_ucode/ and checked them against
>> the ones downloaded from
>> http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git .
>
> Make sure that your kernel is actually using the new ones.
>
> Alex
>
The files are located in /lib/firmware/radeon , the kernel configuration contains
CONFIG_EXTRA_FIRMWARE="amd-ucode/microcode_amd.bin radeon/R600_rlc.bin
radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_rlc.bin
radeon/CYPRESS_uvd.bin"
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"
I compiled the kernel with the firmware files already in /lib/firmware/radeon .
The kernel boots without initial ram disk.
Do I miss something?
Regards,
Jörg-Volker.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: "radeon: error initializing UVD" in kernel 3.10 on hybrid laptop with CEDAR / R600
2013-07-02 20:34 ` Jörg-Volker Peetz
@ 2013-07-02 22:49 ` Alex Deucher
2013-07-03 7:14 ` "radeon: error initializing UVD" in kernel 3.10 on hybrid laptop with CEDAR / R600 [Solved] Jörg-Volker Peetz
2013-07-03 8:19 ` Jörg-Volker Peetz
0 siblings, 2 replies; 9+ messages in thread
From: Alex Deucher @ 2013-07-02 22:49 UTC (permalink / raw)
To: Jörg-Volker Peetz; +Cc: dri-devel
On Tue, Jul 2, 2013 at 4:34 PM, Jörg-Volker Peetz <jvpeetz@web.de> wrote:
> Alex Deucher wrote, on 07/02/2013 22:17:
>> On Tue, Jul 2, 2013 at 4:15 PM, Jörg-Volker Peetz <jvpeetz@web.de> wrote:
>>> Alex Deucher wrote, on 07/02/2013 21:46:
>>>> On Tue, Jul 2, 2013 at 10:09 AM, Jörg-Volker Peetz <jvpeetz@web.de> wrote:
>>>>> With self-compiled linux 3.10 on a HP Pavilion dv7 with hybrid graphics (ATI
>>>>> RS880M [Mobility Radeon HD 4200 Series] / ATI Manhattan [Mobility Radeon HD 5400
>>>>> Series]) uvd seems to be broken.
>>>>>
>>>>> The new firware files are installed in /lib/firmware/radeon:
>>>>>
>>>>> sha1 hashes
>>>>> 3142a64061ade6032c95ed948c85b15dd0ae46be CEDAR_me.bin
>>>>> a92856a4fa16926e2451a6335da7e20f01fde210 CEDAR_pfp.bin
>>>>> 644b29756636687ad31a49da4aa3ed85dcedecdb CEDAR_rlc.bin
>>>>> 992d49518d3936986b5ce3ddb0d9bbd75135bb8f CYPRESS_uvd.bin
>>>>> 3e04529600d666ddb2f2f83bb0112d4fab516c04 R600_rlc.bin
>>>>>
>>>>> The system boots without initial ram disk.
>>>>
>>>> Make sure your system is using the latest CEDAR_rlc.bin as well.
>>>>
>>>> Alex
>>>>
>>> Thanks for the hint, Alex. Actually I took the files today from your repository
>>> at http://people.freedesktop.org/~agd5f/radeon_ucode/ and checked them against
>>> the ones downloaded from
>>> http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git .
>>
>> Make sure that your kernel is actually using the new ones.
>>
>> Alex
>>
>
> The files are located in /lib/firmware/radeon , the kernel configuration contains
>
> CONFIG_EXTRA_FIRMWARE="amd-ucode/microcode_amd.bin radeon/R600_rlc.bin
> radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_rlc.bin
> radeon/CYPRESS_uvd.bin"
> CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"
>
> I compiled the kernel with the firmware files already in /lib/firmware/radeon .
> The kernel boots without initial ram disk.
>
I've encountered people having all sorts of problems with stale or
truncated firmware, so I just wanted to double check. The best test
would be to build the driver as a module and blacklist the module,
then, once the system is booted to a non-X runlevel, manually load the
module so it loads the ucode directly from the filesystem.
Alex
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: "radeon: error initializing UVD" in kernel 3.10 on hybrid laptop with CEDAR / R600 [Solved]
2013-07-02 22:49 ` Alex Deucher
@ 2013-07-03 7:14 ` Jörg-Volker Peetz
2013-07-03 13:04 ` Alex Deucher
2013-07-03 8:19 ` Jörg-Volker Peetz
1 sibling, 1 reply; 9+ messages in thread
From: Jörg-Volker Peetz @ 2013-07-03 7:14 UTC (permalink / raw)
To: Alex Deucher; +Cc: Jörg-Volker Peetz, jpiszcz, dri-devel
Alex Deucher wrote, on 07/03/2013 00:49:
> On Tue, Jul 2, 2013 at 4:34 PM, Jörg-Volker Peetz <jvpeetz@web.de> wrote:
>> Alex Deucher wrote, on 07/02/2013 22:17:
>>> On Tue, Jul 2, 2013 at 4:15 PM, Jörg-Volker Peetz <jvpeetz@web.de> wrote:
>>>> Alex Deucher wrote, on 07/02/2013 21:46:
>>>>> On Tue, Jul 2, 2013 at 10:09 AM, Jörg-Volker Peetz <jvpeetz@web.de> wrote:
>>>>>> With self-compiled linux 3.10 on a HP Pavilion dv7 with hybrid graphics (ATI
>>>>>> RS880M [Mobility Radeon HD 4200 Series] / ATI Manhattan [Mobility Radeon HD 5400
>>>>>> Series]) uvd seems to be broken.
>>>>>>
>>>>>> The new firware files are installed in /lib/firmware/radeon:
>>>>>>
>>>>>> sha1 hashes
>>>>>> 3142a64061ade6032c95ed948c85b15dd0ae46be CEDAR_me.bin
>>>>>> a92856a4fa16926e2451a6335da7e20f01fde210 CEDAR_pfp.bin
>>>>>> 644b29756636687ad31a49da4aa3ed85dcedecdb CEDAR_rlc.bin
>>>>>> 992d49518d3936986b5ce3ddb0d9bbd75135bb8f CYPRESS_uvd.bin
>>>>>> 3e04529600d666ddb2f2f83bb0112d4fab516c04 R600_rlc.bin
>>>>>>
>>>>>> The system boots without initial ram disk.
>>>>>
>>>>> Make sure your system is using the latest CEDAR_rlc.bin as well.
>>>>>
>>>>> Alex
>>>>>
>>>> Thanks for the hint, Alex. Actually I took the files today from your repository
>>>> at http://people.freedesktop.org/~agd5f/radeon_ucode/ and checked them against
>>>> the ones downloaded from
>>>> http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git .
>>>
>>> Make sure that your kernel is actually using the new ones.
>>>
>>> Alex
>>>
>>
>> The files are located in /lib/firmware/radeon , the kernel configuration contains
>>
>> CONFIG_EXTRA_FIRMWARE="amd-ucode/microcode_amd.bin radeon/R600_rlc.bin
>> radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_rlc.bin
>> radeon/CYPRESS_uvd.bin"
>> CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"
>>
>> I compiled the kernel with the firmware files already in /lib/firmware/radeon .
>> The kernel boots without initial ram disk.
>>
>
> I've encountered people having all sorts of problems with stale or
> truncated firmware, so I just wanted to double check. The best test
> would be to build the driver as a module and blacklist the module,
> then, once the system is booted to a non-X runlevel, manually load the
> module so it loads the ucode directly from the filesystem.
>
> Alex
>
Thank you Alex, for insisting. The "Denkfehler" was indeed at my side: At first,
I compiled the kernel with the old firmware. Then I noticed the missing firmware
module "CYPRESS_uvd.bin". After an information trip around the internet, I
downloaded the missing and the up-to-date firmware modules and put them into
place as well as adapted the kernel configuration.
Then I just did a new "make" in the kernel directory.
But, it seems the make rules don't recognize changed firmware modules. In the
end I still saw the described error messages in the dmesg-output.
Today, after reading your e-mail I came to this conclusion and recompiled the
kernel completely, i.e., beginning with a "make clean". And, voilà, everything
now works.
Best regards,
Jörg-Volker.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: "radeon: error initializing UVD" in kernel 3.10 on hybrid laptop with CEDAR / R600 [Solved]
2013-07-03 7:14 ` "radeon: error initializing UVD" in kernel 3.10 on hybrid laptop with CEDAR / R600 [Solved] Jörg-Volker Peetz
@ 2013-07-03 13:04 ` Alex Deucher
0 siblings, 0 replies; 9+ messages in thread
From: Alex Deucher @ 2013-07-03 13:04 UTC (permalink / raw)
To: Jörg-Volker Peetz; +Cc: Jörg-Volker Peetz, dri-devel
On Wed, Jul 3, 2013 at 3:14 AM, Jörg-Volker Peetz <jvpeetz@t-online.de> wrote:
> Alex Deucher wrote, on 07/03/2013 00:49:
>> On Tue, Jul 2, 2013 at 4:34 PM, Jörg-Volker Peetz <jvpeetz@web.de> wrote:
>>> Alex Deucher wrote, on 07/02/2013 22:17:
>>>> On Tue, Jul 2, 2013 at 4:15 PM, Jörg-Volker Peetz <jvpeetz@web.de> wrote:
>>>>> Alex Deucher wrote, on 07/02/2013 21:46:
>>>>>> On Tue, Jul 2, 2013 at 10:09 AM, Jörg-Volker Peetz <jvpeetz@web.de> wrote:
>>>>>>> With self-compiled linux 3.10 on a HP Pavilion dv7 with hybrid graphics (ATI
>>>>>>> RS880M [Mobility Radeon HD 4200 Series] / ATI Manhattan [Mobility Radeon HD 5400
>>>>>>> Series]) uvd seems to be broken.
>>>>>>>
>>>>>>> The new firware files are installed in /lib/firmware/radeon:
>>>>>>>
>>>>>>> sha1 hashes
>>>>>>> 3142a64061ade6032c95ed948c85b15dd0ae46be CEDAR_me.bin
>>>>>>> a92856a4fa16926e2451a6335da7e20f01fde210 CEDAR_pfp.bin
>>>>>>> 644b29756636687ad31a49da4aa3ed85dcedecdb CEDAR_rlc.bin
>>>>>>> 992d49518d3936986b5ce3ddb0d9bbd75135bb8f CYPRESS_uvd.bin
>>>>>>> 3e04529600d666ddb2f2f83bb0112d4fab516c04 R600_rlc.bin
>>>>>>>
>>>>>>> The system boots without initial ram disk.
>>>>>>
>>>>>> Make sure your system is using the latest CEDAR_rlc.bin as well.
>>>>>>
>>>>>> Alex
>>>>>>
>>>>> Thanks for the hint, Alex. Actually I took the files today from your repository
>>>>> at http://people.freedesktop.org/~agd5f/radeon_ucode/ and checked them against
>>>>> the ones downloaded from
>>>>> http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git .
>>>>
>>>> Make sure that your kernel is actually using the new ones.
>>>>
>>>> Alex
>>>>
>>>
>>> The files are located in /lib/firmware/radeon , the kernel configuration contains
>>>
>>> CONFIG_EXTRA_FIRMWARE="amd-ucode/microcode_amd.bin radeon/R600_rlc.bin
>>> radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_rlc.bin
>>> radeon/CYPRESS_uvd.bin"
>>> CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"
>>>
>>> I compiled the kernel with the firmware files already in /lib/firmware/radeon .
>>> The kernel boots without initial ram disk.
>>>
>>
>> I've encountered people having all sorts of problems with stale or
>> truncated firmware, so I just wanted to double check. The best test
>> would be to build the driver as a module and blacklist the module,
>> then, once the system is booted to a non-X runlevel, manually load the
>> module so it loads the ucode directly from the filesystem.
>>
>> Alex
>>
> Thank you Alex, for insisting. The "Denkfehler" was indeed at my side: At first,
> I compiled the kernel with the old firmware. Then I noticed the missing firmware
> module "CYPRESS_uvd.bin". After an information trip around the internet, I
> downloaded the missing and the up-to-date firmware modules and put them into
> place as well as adapted the kernel configuration.
> Then I just did a new "make" in the kernel directory.
>
> But, it seems the make rules don't recognize changed firmware modules. In the
> end I still saw the described error messages in the dmesg-output.
> Today, after reading your e-mail I came to this conclusion and recompiled the
> kernel completely, i.e., beginning with a "make clean". And, voilà, everything
> now works.
Glad to hear you got it working!
Alex
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: "radeon: error initializing UVD" in kernel 3.10 on hybrid laptop with CEDAR / R600 [Solved]
2013-07-02 22:49 ` Alex Deucher
2013-07-03 7:14 ` "radeon: error initializing UVD" in kernel 3.10 on hybrid laptop with CEDAR / R600 [Solved] Jörg-Volker Peetz
@ 2013-07-03 8:19 ` Jörg-Volker Peetz
1 sibling, 0 replies; 9+ messages in thread
From: Jörg-Volker Peetz @ 2013-07-03 8:19 UTC (permalink / raw)
Cc: dri-devel
Alex Deucher wrote, on 07/03/2013 00:49:
> On Tue, Jul 2, 2013 at 4:34 PM, Jörg-Volker Peetz <jvpeetz@web.de> wrote:
>> Alex Deucher wrote, on 07/02/2013 22:17:
>>> On Tue, Jul 2, 2013 at 4:15 PM, Jörg-Volker Peetz <jvpeetz@web.de> wrote:
>>>> Alex Deucher wrote, on 07/02/2013 21:46:
>>>>> On Tue, Jul 2, 2013 at 10:09 AM, Jörg-Volker Peetz <jvpeetz@web.de> wrote:
>>>>>> With self-compiled linux 3.10 on a HP Pavilion dv7 with hybrid graphics (ATI
>>>>>> RS880M [Mobility Radeon HD 4200 Series] / ATI Manhattan [Mobility Radeon HD 5400
>>>>>> Series]) uvd seems to be broken.
>>>>>>
>>>>>> The new firware files are installed in /lib/firmware/radeon:
>>>>>>
>>>>>> sha1 hashes
>>>>>> 3142a64061ade6032c95ed948c85b15dd0ae46be CEDAR_me.bin
>>>>>> a92856a4fa16926e2451a6335da7e20f01fde210 CEDAR_pfp.bin
>>>>>> 644b29756636687ad31a49da4aa3ed85dcedecdb CEDAR_rlc.bin
>>>>>> 992d49518d3936986b5ce3ddb0d9bbd75135bb8f CYPRESS_uvd.bin
>>>>>> 3e04529600d666ddb2f2f83bb0112d4fab516c04 R600_rlc.bin
>>>>>>
>>>>>> The system boots without initial ram disk.
>>>>>
>>>>> Make sure your system is using the latest CEDAR_rlc.bin as well.
>>>>>
>>>>> Alex
>>>>>
>>>> Thanks for the hint, Alex. Actually I took the files today from your repository
>>>> at http://people.freedesktop.org/~agd5f/radeon_ucode/ and checked them against
>>>> the ones downloaded from
>>>> http://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git .
>>>
>>> Make sure that your kernel is actually using the new ones.
>>>
>>> Alex
>>>
>>
>> The files are located in /lib/firmware/radeon , the kernel configuration contains
>>
>> CONFIG_EXTRA_FIRMWARE="amd-ucode/microcode_amd.bin radeon/R600_rlc.bin
>> radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_rlc.bin
>> radeon/CYPRESS_uvd.bin"
>> CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"
>>
>> I compiled the kernel with the firmware files already in /lib/firmware/radeon .
>> The kernel boots without initial ram disk.
>>
>
> I've encountered people having all sorts of problems with stale or
> truncated firmware, so I just wanted to double check. The best test
> would be to build the driver as a module and blacklist the module,
> then, once the system is booted to a non-X runlevel, manually load the
> module so it loads the ucode directly from the filesystem.
>
> Alex
>
Thank you Alex, for insisting. The "Denkfehler" was indeed at my side: At first,
I compiled the kernel with the old firmware. Then I noticed the missing firmware
module "CYPRESS_uvd.bin". After an information trip around the internet, I
downloaded the missing and the up-to-date firmware modules and put them into
place as well as adapted the kernel configuration.
Then I just did a new "make" in the kernel directory.
But, it seems the make rules don't recognize changed firmware modules. In the
end I still saw the described error messages in the dmesg-output.
Today, after reading your e-mail I came to this conclusion and recompiled the
kernel completely, i.e., beginning with a "make clean". And, voilà, everything
now works.
Best regards,
Jörg-Volker.
[P.S.: I'm sorry, if you receive this letter twice, I somehow didn't send it to
the list the first time.]
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2013-07-03 13:04 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-02 14:09 "radeon: error initializing UVD" in kernel 3.10 on hybrid laptop with CEDAR / R600 Jörg-Volker Peetz
2013-07-02 19:46 ` Alex Deucher
2013-07-02 20:15 ` Jörg-Volker Peetz
2013-07-02 20:17 ` Alex Deucher
2013-07-02 20:34 ` Jörg-Volker Peetz
2013-07-02 22:49 ` Alex Deucher
2013-07-03 7:14 ` "radeon: error initializing UVD" in kernel 3.10 on hybrid laptop with CEDAR / R600 [Solved] Jörg-Volker Peetz
2013-07-03 13:04 ` Alex Deucher
2013-07-03 8:19 ` Jörg-Volker Peetz
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.