You are not logged in.

#1 2012-09-02 21:21:12

sealclubber
Member
Registered: 2012-04-16
Posts: 34

Failed to load "radeon/CAICOS_pfp.bin" after pacman update

Seems that a recent update with pacman shot my radeon HD 6400 to hell. Firmware doesn't seem to load and X doesn't start with a "no screens found" error. Only thing that comes to mind is that I held back glibc seeing as how it still says that /lib exists in the filesystem. No idea if that is the cause or just something else. Output of dmesg is as follows with the heading and trailing non-radeon stuff removed for brevity:

[    5.396525] [drm] radeon defaulting to kernel modesetting.
[    5.396544] [drm] radeon kernel modesetting enabled.
[    5.406909] ACPI: PCI Interrupt Link [APC8] enabled at IRQ 16
[    5.407384] [drm] initializing kernel modesetting (CAICOS 0x1002:0x6779 0x174B:0xE164).
[    5.407422] [drm] register mmio base: 0xFDDC0000
[    5.407425] [drm] register mmio size: 131072
[    5.408306] ATOM BIOS: C26401
[    5.408705] radeon 0000:02:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
[    5.408712] radeon 0000:02:00.0: GTT: 512M 0x0000000040000000 - 0x000000005FFFFFFF
[    5.409015] [drm] Detected VRAM RAM=1024M, BAR=256M
[    5.409044] [drm] RAM width 64bits DDR
[    5.410886] [TTM] Zone  kernel: Available graphics memory: 1027648 kiB
[    5.410902] [TTM] Initializing pool allocator
[    5.410919] [TTM] Initializing DMA pool allocator
[    5.411022] [drm] radeon: 1024M of VRAM memory ready
[    5.411026] [drm] radeon: 512M of GTT memory ready.
[    5.411079] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[    5.411082] [drm] Driver supports precise vblank timestamp query.
[    5.411190] radeon 0000:02:00.0: irq 44 for MSI/MSI-X
[    5.411221] radeon 0000:02:00.0: radeon: using MSI.
[    5.411320] [drm] radeon: irq initialized.
[    5.411341] [drm] GART: num cpu pages 131072, num gpu pages 131072
[    5.417509] [drm] Loading CAICOS Microcode
[    5.421046] ni_cp: Failed to load firmware "radeon/CAICOS_pfp.bin"
[    5.421110] [drm:evergreen_startup] *ERROR* Failed to load firmware!
[    5.421160] radeon 0000:02:00.0: disabling GPU acceleration
[    5.422242] radeon 0000:02:00.0: ffff880078964000 unpin not necessary
[    5.422336] radeon 0000:02:00.0: ffff88007bf42400 unpin not necessary
[    5.422341] radeon 0000:02:00.0: ffff88007bf42400 unpin not necessary
[    5.422381] [drm:evergreen_init] *ERROR* radeon: MC ucode required for NI+.
[    5.422430] radeon 0000:02:00.0: Fatal error during GPU init
[    5.422477] [drm] radeon: finishing device.
[    5.423553] radeon 0000:02:00.0: no bo for sa manager
[    5.423736] [TTM] Finalizing pool allocator
[    5.423785] [TTM] Finalizing DMA pool allocator
[    5.423881] [TTM] Zone  kernel: Used memory at exit: 0 kiB
[    5.423886] [drm] radeon: ttm finalized
[    5.426836] radeon: probe of 0000:02:00.0 failed with error -22

Any suggestions on how to proceed?


When I  win the lottery, the first thing I will do, before I buy a new car or a house, would be to buy a goddamn Cisco XR 12000 router and enough T3 lines to wire a country.

http://myanimelist.net/profile/sealclubber

Offline

#2 2012-09-05 14:28:07

ilnmtl
Member
Registered: 2012-09-05
Posts: 1

Re: Failed to load "radeon/CAICOS_pfp.bin" after pacman update

Hi,

Same here, radeon 6990.
firmware doesn't load, x doesn't start ("no screen found").
updated today (--ignore glibc).

dmesg (radeon)

[    3.371637] [drm] radeon defaulting to kernel modesetting.
[    3.371639] [drm] radeon kernel modesetting enabled.
[    3.372820] [drm] initializing kernel modesetting (BARTS 0x1002:0x6720 0x1558:0x5104).
[    3.372857] [drm] register mmio base: 0xF7E20000
[    3.372858] [drm] register mmio size: 131072
[    3.372920] ATOM BIOS: Clevo
[    3.372946] radeon 0000:01:00.0: VRAM: 2048M 0x0000000000000000 - 0x000000007FFFFFFF (2048M used)
[    3.372949] radeon 0000:01:00.0: GTT: 512M 0x0000000080000000 - 0x000000009FFFFFFF
[    3.373003] [drm] radeon: 2048M of VRAM memory ready
[    3.373004] [drm] radeon: 512M of GTT memory ready.
[    3.373058] radeon 0000:01:00.0: irq 53 for MSI/MSI-X
[    3.373066] radeon 0000:01:00.0: radeon: using MSI.
[    3.373106] [drm] radeon: irq initialized.
[    3.434740] ni_cp: Failed to load firmware "radeon/BARTS_pfp.bin"
[    3.434875] radeon 0000:01:00.0: disabling GPU acceleration
[    3.435964] radeon 0000:01:00.0: ffff880417497400 unpin not necessary
[    3.436008] radeon 0000:01:00.0: ffff880417497800 unpin not necessary
[    3.436010] radeon 0000:01:00.0: ffff880417497800 unpin not necessary
[    3.436019] [drm:evergreen_init] *ERROR* radeon: MC ucode required for NI+.
[    3.436081] radeon 0000:01:00.0: Fatal error during GPU init
[    3.436142] [drm] radeon: finishing device.
[    3.437172] radeon 0000:01:00.0: no bo for sa manager
[    3.437259] [drm] radeon: ttm finalized
[    3.438307] radeon: probe of 0000:01:00.0 failed with error -22

x.log

[   557.816] (II) [KMS] drm report modesetting isn't supported.
[   557.816] (II) GPU only supported with KMS, using vesa instead.
[   557.816] (II) UnloadModule: "radeon"
[   557.816] (EE) Screen(s) found, but none have a usable configuration.
[   557.816] 
Fatal server error:
[   557.816] no screens found

also : dmesg (evergreen /iwlwifi)

[    3.448054] iwlwifi 0000:04:00.0: request for firmware file 'iwlwifi-6000-4.ucode' failed.
[    3.448129] iwlwifi 0000:04:00.0: no suitable firmware found!

and

[    3.434812] [drm:evergreen_startup] *ERROR* Failed to load firmware!
[    3.436019] [drm:evergreen_init] *ERROR* radeon: MC ucode required for NI+.

Any help appreciated...

Last edited by ilnmtl (2012-09-05 14:39:16)

Offline

#3 2012-09-05 18:21:08

sealclubber
Member
Registered: 2012-04-16
Posts: 34

Re: Failed to load "radeon/CAICOS_pfp.bin" after pacman update

Fixed my own problems by nuking xf86-video-ati and ati-dri and throwing in the catalyst package from the AUR.

The issue itself still stands though.


When I  win the lottery, the first thing I will do, before I buy a new car or a house, would be to buy a goddamn Cisco XR 12000 router and enough T3 lines to wire a country.

http://myanimelist.net/profile/sealclubber

Offline

Board footer

Powered by FluxBB