Mailinglist Archive: radeonhd (319 mails)
| < Previous | Next > |
[radeonhd] [Bug 16264] rhdAtomGetTables: No AtomBios signature found for second card
- From: bugzilla-daemon@xxxxxxxxxxxxxxx
- Date: Fri, 31 Oct 2008 17:05:51 -0700 (PDT)
- Message-id: <20081101000621.2314313005C@xxxxxxxxxxxxxxxxxxxxxxxx>
http://bugs.freedesktop.org/show_bug.cgi?id=16264
Wayne Whitney <whitney@xxxxxxxxxxxxxxxx> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|WORKSFORME |
--- Comment #6 from Wayne Whitney <whitney@xxxxxxxxxxxxxxxx> 2008-10-31
17:05:47 PST ---
I am having the same problem as the original poster. I have a x86_64
motherboard with an onboard Radeon HD 3200 GPU and a Radeon HD 2600 XT PCIE
card:
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon HD 3200 Graphics
02:00.0 VGA compatible controller: ATI Technologies Inc RV630 [Radeon HD
2600XT]
I'm using xorg-x11-drv-radeonhd-1.2.3-1.3.20081029git.fc9.x86_64 under Fedora
9. I configured the motherboard BIOS to use the onboard GPU as primary, since
as I understand it that should work better. After booting the secondary GPU is
disabled:
02:00.0 VGA compatible controller: ATI Technologies Inc RV630 [Radeon HD
2600XT] (prog-if 00 [VGA controller])
Subsystem: Micro-Star International Co., Ltd. Unknown device 0990
Flags: fast devsel, IRQ 10
Memory at d0000000 (64-bit, prefetchable) [disabled] [size=256M]
Memory at fbdf0000 (64-bit, non-prefetchable) [disabled] [size=64K]
I/O ports at d000 [disabled] [size=256]
Expansion ROM at fbdc0000 [disabled] [size=128K]
The suggestion to boot with "pci=rom" and then to execute "echo 1 >
/sys/bus/pci/devices/0000:02:00.0/rom" did not enable the expansion ROM,
although I believe the address changed slightly.
When I try my default ServerLayout that attempts to use both cards, the second
card fails to initialize with "rhdAtomGetTables: No AtomBios signature found".
I will attach both the xorg.conf and the Xorg.log.
Now I read somewhere about some PCI configuration commands I don't really
understand. So I tried executing "setpci -s 02:00.0 ROM_ADDRESS=fbdc0001;
setpci -s 02:00.0 COMMAND=3". This causes lspci to show the Expansion ROM as
enabled. When I now try the dual card ServerLayout, the primary card now fails
to initialize with "Cannot allocate 0 bytes of memory for BIOS image". The
secondary card starts to initialize properly but ultimately fails with
rhd_mc.c:671: RHDRestoreMC: Assertion '(RHDRegRead(rhdPtr, D1CRTC_CONTROL) &
0x1) != 0x1' failed
I will attach the full Xorg.log for this attempt.
Lastly I tried running two separate instances of X, one for each card using
ServerLayouts with the appropriate IsolateDevice options. The result without
the setpci magic above was uninformative, each card responded the same as it
did jointly. After executing the setpci magic, though, the response to the
IsolateDevice layouts differed from the joint layout. X on the primary card
worked fine. X on the secondary card found the ATOM BIOS rom this time, but
then failed with "No Video RAM detected." Presumably this is because the card
was not ever POSTed? I'll attach the Xorg.logs
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
xorg-team mailing list
xorg-team@xxxxxxxxxxx
http://lists.x.org/mailman/listinfo/xorg-team
--
To unsubscribe, e-mail: radeonhd+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: radeonhd+help@xxxxxxxxxxxx
Wayne Whitney <whitney@xxxxxxxxxxxxxxxx> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|WORKSFORME |
--- Comment #6 from Wayne Whitney <whitney@xxxxxxxxxxxxxxxx> 2008-10-31
17:05:47 PST ---
I am having the same problem as the original poster. I have a x86_64
motherboard with an onboard Radeon HD 3200 GPU and a Radeon HD 2600 XT PCIE
card:
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon HD 3200 Graphics
02:00.0 VGA compatible controller: ATI Technologies Inc RV630 [Radeon HD
2600XT]
I'm using xorg-x11-drv-radeonhd-1.2.3-1.3.20081029git.fc9.x86_64 under Fedora
9. I configured the motherboard BIOS to use the onboard GPU as primary, since
as I understand it that should work better. After booting the secondary GPU is
disabled:
02:00.0 VGA compatible controller: ATI Technologies Inc RV630 [Radeon HD
2600XT] (prog-if 00 [VGA controller])
Subsystem: Micro-Star International Co., Ltd. Unknown device 0990
Flags: fast devsel, IRQ 10
Memory at d0000000 (64-bit, prefetchable) [disabled] [size=256M]
Memory at fbdf0000 (64-bit, non-prefetchable) [disabled] [size=64K]
I/O ports at d000 [disabled] [size=256]
Expansion ROM at fbdc0000 [disabled] [size=128K]
The suggestion to boot with "pci=rom" and then to execute "echo 1 >
/sys/bus/pci/devices/0000:02:00.0/rom" did not enable the expansion ROM,
although I believe the address changed slightly.
When I try my default ServerLayout that attempts to use both cards, the second
card fails to initialize with "rhdAtomGetTables: No AtomBios signature found".
I will attach both the xorg.conf and the Xorg.log.
Now I read somewhere about some PCI configuration commands I don't really
understand. So I tried executing "setpci -s 02:00.0 ROM_ADDRESS=fbdc0001;
setpci -s 02:00.0 COMMAND=3". This causes lspci to show the Expansion ROM as
enabled. When I now try the dual card ServerLayout, the primary card now fails
to initialize with "Cannot allocate 0 bytes of memory for BIOS image". The
secondary card starts to initialize properly but ultimately fails with
rhd_mc.c:671: RHDRestoreMC: Assertion '(RHDRegRead(rhdPtr, D1CRTC_CONTROL) &
0x1) != 0x1' failed
I will attach the full Xorg.log for this attempt.
Lastly I tried running two separate instances of X, one for each card using
ServerLayouts with the appropriate IsolateDevice options. The result without
the setpci magic above was uninformative, each card responded the same as it
did jointly. After executing the setpci magic, though, the response to the
IsolateDevice layouts differed from the joint layout. X on the primary card
worked fine. X on the secondary card found the ATOM BIOS rom this time, but
then failed with "No Video RAM detected." Presumably this is because the card
was not ever POSTed? I'll attach the Xorg.logs
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
xorg-team mailing list
xorg-team@xxxxxxxxxxx
http://lists.x.org/mailman/listinfo/xorg-team
--
To unsubscribe, e-mail: radeonhd+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: radeonhd+help@xxxxxxxxxxxx
| < Previous | Next > |