Summary: | enabeling DynamicClocks on RS485 hangs Xserver | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Pavel Rojtberg <pavel> | ||||||||
Component: | Driver/Radeon | Assignee: | xf86-video-ati maintainers <xorg-driver-ati> | ||||||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||||
Severity: | normal | ||||||||||
Priority: | medium | CC: | linux | ||||||||
Version: | 7.2 (2007.02) | ||||||||||
Hardware: | Other | ||||||||||
OS: | All | ||||||||||
Whiteboard: | |||||||||||
i915 platform: | i915 features: | ||||||||||
Attachments: |
|
Description
Pavel Rojtberg
2007-06-10 01:10:07 UTC
XPRESS chips probably require some additional or different things to enable dynamicclocks. However, since we have no documentation on the XPRESS chips, it's hard to figure out exactly what is needed. You best bet is to leave it disabled until someone reverse engineers it or ati releases some documentation. I have some dump here of rs690 (which is next xpress generation i think) and it seems AMD shifted all MC register by 0x100 ie register 0 of MC register is at 0x101, register 2 at 0x102, ... maybe they did somethings similar for this chipset a dump under fglrx would be helpfull. For dumping you might want to try: git://people.freedesktop.org/~z3ro/radeondump Created attachment 10250 [details]
dump
running radeondump hung my amchine again, but at least I got the dump.
radeondump didn't work properly on your card. I will try to figure out why. in case it helps you: Im using Ubuntu Feisty with a self compiled libpciaccess(todays git), since it was not available in the repositories. Created attachment 10360 [details]
new dump
todays git of radeondump does not hang the server anymore...
I have similar issue DynamicClocks crash my Acer Aspire 5102 with black screen too. I will do dumping too if it could help to solve this issue :( Some pci info, its not all info, I have cutted some stuff off: 00:00.0 Host bridge: ATI Technologies Inc RS480 Host Bridge (rev 10) 00:01.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge 00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller (rev 80) 00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 83) 00:14.1 IDE interface: ATI Technologies Inc Standard Dual Channel PCI IDE Controller (rev 80) 00:14.2 Audio device: ATI Technologies Inc SB450 HDA Audio (rev 01) 00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge (rev 80) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 01:05.0 VGA compatible controller: ATI Technologies Inc RS485 [Radeon Xpress 1100 IGP] Created attachment 12177 [details]
RS480 X1100 dump
Fixed in git master: 2b95de17781959457a809c8fecc6bbb08336c83f |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.