I purchased HIS 6670 iSilence 4 1GB DDR3 PCI-E DVI/HDMI/VGA (
http://www.hisdigital.com/un/product2-662.shtml) to replace my ASUS nVidia 9500 in hopes of eliminating one fan.
Running into issues trying to get this card fully supported on my ep43-ud3l with Cartri BIOS. The system is running the MLDP4 with the update on one drive, latest Lion on another, and latest SL on another.
I've tried the most recent Chameleon and Chimera. I've tried adding a different Personality with AtiConfig=xxxxx boot flag and restarted about a hundred times. The result is the same regardless of which version of OS I'm running: The system boots and I get native resolution, and QE and CI seems to be working (there is ripple effect when I add a widget). However, DVD player does not launch, and audio does not get pass-thru via HDMI or DVI-HDMI (as it does in Windows 7 -- which is on another drive). Audio works find via rear output and VGA to TV/monitor.
My org.chameleon.Boot.plist:
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-v</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
Also, ioreg | grep ATY always output this:
| | | | +-o ATY,AMD,RadeonFramebuffer@0 <class AtiFbStub, id 0x1000002c0, registered, matched, active, busy 0 (246 ms), retain 8>
| | | | +-o ATY,AMD,RadeonFramebuffer@1 <class AtiFbStub, id 0x1000002c1, registered, matched, active, busy 0 (0 ms), retain 8>
| | | | +-o ATY,AMD,RadeonFramebuffer@2 <class AtiFbStub, id 0x1000002c2, registered, matched, active, busy 0 (0 ms), retain 8>
This tells me that a generic frame buffer is running, and system information always reports "AMD Radeon HD 6xxx 1024 MB".
I've read up on pages at insanely and tonymacs, and some have reported having full support. But, the cards are not from the same manufacturer as mine.
My HIS Radeon HD 6670 reports vendor ID as 1002, device ID 6758, and subsystem 20121787. Upon further investigation at
http://forge.voodooprojects.org/p/chameleon/source/tree/HEAD/trunk/i386/libsaio/ati.c I notice that my subsystem is not in there.
I believe the missing subsystem in Chameleon's ati.c is preventing the system from accepting AtiConfig boot flag's Personality. Am I wrong? How can I officially make a request and have this added for future Chameleon so that others won't have to spend days with the trial-and-error/research? In the meantime, can someone help with compiling a Chameleon for me? I don't know what it takes as I don't have Xcode, and don't know anything about it. (Maybe I can learn if you point me in the right direction.)
Thank you.