R3XX lockup possible solution
Jerome Glisse
j.glisse at gmail.com
Sat Jul 1 01:50:31 PDT 2006
On 7/1/06, Hamish <hamish at travellingkiwi.com> wrote:
>
> Status Report:
>
> The initr300 program itself locks up my Radeon 9600 (Saphire with 256MB
> memory). lspci -v says
>
> 01:00.0 VGA compatible controller: ATI Technologies Inc M10 NQ [Radeon
> Mobility 9600] (prog-if 00 [VGA])
> Subsystem: PC Partner Limited Unknown device 0200
> Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 169
> Memory at d0000000 (32-bit, prefetchable) [size=256M]
> I/O ports at e000 [size=256]
> Memory at fbe00000 (32-bit, non-prefetchable) [size=64K]
> Expansion ROM at fbd00000 [disabled] [size=128K]
> Capabilities: [58] AGP version 3.0
> Capabilities: [50] Power Management version 2
>
> 01:00.1 Display controller: ATI Technologies Inc M10 NQ [Radeon Mobility 9600]
> (secondary)
> Subsystem: PC Partner Limited Unknown device 0201
> Flags: bus master, 66MHz, medium devsel, latency 64
> Memory at e0000000 (32-bit, prefetchable) [size=256M]
> Memory at fbf00000 (32-bit, non-prefetchable) [size=64K]
> Capabilities: [50] Power Management version 2
>
> I used
>
> #define ADDR 0xfbe00000
>
> The locksup happens immediately after the 'S 02' is flashed up on the
> screen... When the lockup happens my DVI-I monitor reports it's going to
> sleep because of no signal. My analog monitor on the same card just sits
> there...
>
> Plus I get lots of RD errors from the first part...
>
> FWIW my card locks up when trying to load DRI as well (recent thread on the
> list).
>
This initialization program was doing bad things. Thus you better not use it.
Please try radeon driver from git a fix went in recently. Or try this second
program (change addr at top) and report.
best,
Jerome Glisse
-------------- next part --------------
A non-text attachment was scrubbed...
Name: r300init2.c
Type: text/x-csrc
Size: 2108 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20060701/1ad69e0b/attachment.c>
More information about the xorg
mailing list