Bug#856821: firmware-linux-nonfree: romheaders of R420_cp.bin for ati x800 xt agp gfx card in package not OK.
Package: firmware-linux-nonfree
Version: 0.43
Severity: important
Tags: newcomer
Dear Maintainer,
Copy-pasted:
me@mybox:~/fw-radeon$ romheaders R420_cp.bin
Image 1:
PCI Expansion ROM Header:
Signature: 0x0000 (Not Ok)
CPU unique data: 0x00 0x00 0x42 0x00 0xe0 0x00 0x00 0x00
0x00 0x00 0x40 0x00 0xe0 0x00 0x00 0x00
Pointer to PCI Data Structure: 0x0000
Rom Header error occured. Bailing out.
This is for the R420_cp.bin in firmware-linux-nonfree. I used another rom from
'net and though no GPU acceleration (noted disabled in dmesg), at least that
one doesn't lock up my system at boot. At boot with this R420_cp.bin from
firmware-linux-nonfree I get a black screen and system lockup, though X was
previously working fine (no other changes) before the package's installation.
Here's copy-paste for my rom from 'net for comparison:
me@mybox:~/ati_ret_x800xt$ romheaders R420_cp.bin
Image 1:
PCI Expansion ROM Header:
Signature: 0x55aa (Ok)
CPU unique data: 0x40 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Pointer to PCI Data Structure: 0x0020
PCI Data Structure:
Signature: 0x50434952 'PCIR' (Ok)
Vendor ID: 0x1002
Device ID: 0x4a48
Vital Product Data: 0x0000
PCI Data Structure Length: 0x0020 (32 bytes)
PCI Data Structure Revision: 0x00
Class Code: 0x030000 (VGA Display controller)
Image Length: 0x00f1 blocks (123392 bytes)
Revision Level of Code/Data: 0x0000
Code Type: 0x01 (Open Firmware)
Last-Image Flag: 0x80 (last image in rom)
Reserved: 0x0000
Platform specific data for Open Firmware compliant rom:
Pointer to FCode program: 0x0040
Note: I still do NOT get GPU acceleration by any means, though using a rom that
is not apparently volatile.
Thank you.
-- System Information:
Debian Release: 8.7
APT prefers stable
APT policy: (1000, 'stable'), (900, 'stable'), (50, 'unstable')
Architecture: powerpc (ppc64)
Kernel: Linux 3.16.0-4-powerpc64 (SMP w/2 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Reply to: