Marek Doležel Posted September 1, 2011 Share Posted September 1, 2011 Hello guys, I have problem loading framebuffer for my card (6870) under Lion. lspci output: pcilib: 0000:01:00.0 64-bit device address ignored. 01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Barts XT [ATI Radeon HD 6800 Series] [1002:6738] (prog-if 00 [VGA controller]) Subsystem: ASUSTeK Computer Inc. Unknown device [1043:03b0] -- 01:00.1 Audio device [0403]: ATI Technologies Inc Barts HDMI Audio [Radeon HD 6800 Series] [1002:aa88] Subsystem: ASUSTeK Computer Inc. Unknown device [1043:aa88] System Preferences output: ATI Radeon HD 6xxx: Chipset Model: ATI Radeon HD 6xxx Type: GPU Bus: PCIe Slot: PCIEX16_1 PCIe Lane Width: x16 VRAM (Total): 1024 MB Vendor: ATI (0x1002) Device ID: 0x6738 Revision ID: 0x0000 ROM Revision: NVIDIA GeForce GTX 470 OpenGL Engine Displays: M228WD-BZ: Resolution: 1680 x 1050 @ 60 Hz Pixel Depth: 32-Bit Color (ARGB8888) Main Display: Yes Mirror: Off Online: Yes Rotation: Supported Television: Yes Display Connector: Status: No Display Connected Display Connector: Status: No Display Connected Display Connector: Status: No Display Connected Chameleon is trying to load Duckweeed frame buffer acording to bdmesg: Using PCI-Root-UID value: 0 Framebuffer @0xD0000000 MMIO @0xFE620000 I/O Port @0x0000E000 ROM Addr @0xFE600000 ATI card POSTed, reading VBIOS from legacy space Framebuffer set to device's default: Duckweed Nr of ports set to framebuffer's default: 4 ATI Barts AMD Radeon HD 6870 1024MB (Duckweed) [1002:6738] (subsys [1043:03b0]):: PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0) I have GE=yes in my boot.plist also tried many combinations of chimera and chameleon , AtiConfig, Atiports etc.. I have added this code into my ati.c { 0x6738, 0x03b01043, CHIP_FAMILY_BARTS, "AMD Radeon HD 6870", kDuckweed }, And this is the result all the time: | +-o ATY,ATY,RadeonFramebuffer@0 <class AtiFbStub, id 0x1000002fc, registered, matched, active, busy 0 (7$ +-o ATY,ATY,RadeonFramebuffer@1 <class AtiFbStub, id 0x1000002fd, registered, matched, active, busy 0 (3 +-o ATY,ATY,RadeonFramebuffer@2 <class AtiFbStub, id 0x1000002fe, registered, matched, active, busy 0 (3 +-o ATY,ATY,RadeonFramebuffer@3 <class AtiFbStub, id 0x1000002ff, registered, matched, active, busy 0 (3$ Anyone having same issue? Thx for help Link to comment https://www.insanelymac.com/forum/topic/266952-ati-6870-framebuffer-under-107/ Share on other sites More sharing options...
plesuvescu Posted September 4, 2011 Share Posted September 4, 2011 I have framebuffer duckwed loaded | | | | +-o ATY,Duckweed@0 <class AtiFbStub, id 0x1000002df, registered, matched, active, busy 0 (230 ms), $ | | | | +-o ATY,Duckweed@1 <class AtiFbStub, id 0x1000002e0, registered, matched, active, busy 0 (4 ms), re$ | | | | +-o ATY,Duckweed@2 <class AtiFbStub, id 0x1000002e1, registered, matched, active, busy 0 (4 ms), re$ | | | | +-o ATY,Duckweed@3 <class AtiFbStub, id 0x1000002e2, registered, matched, active, busy 0 (4 ms), re$ but it's no good for me, I have Power Color eyefinity 6870 with 6 mini display port and the best personalities is Bulrushes with 6 display connector but no succeed to boot with , i try with aticonfig but the same duckweed loaded. Link to comment https://www.insanelymac.com/forum/topic/266952-ati-6870-framebuffer-under-107/#findComment-1744269 Share on other sites More sharing options...
Lordadmiral Drake Posted September 14, 2011 Share Posted September 14, 2011 @plesuvescu: Probably you have duckweed hardcoded in your booter? Link to comment https://www.insanelymac.com/forum/topic/266952-ati-6870-framebuffer-under-107/#findComment-1748500 Share on other sites More sharing options...
^Andy^ Posted September 15, 2011 Share Posted September 15, 2011 @plesuvescu: Probably you have duckweed hardcoded in your booter? Using AtiConfig=Bulrushes would override whatever personality is configured in the bootloader so that shouldn't be an issue. Link to comment https://www.insanelymac.com/forum/topic/266952-ati-6870-framebuffer-under-107/#findComment-1748799 Share on other sites More sharing options...
baguazao Posted December 28, 2011 Share Posted December 28, 2011 Marek did you get the third port to work ? I've tried Duckweed or Bulrushes but the HDMI port does not work. Link to comment https://www.insanelymac.com/forum/topic/266952-ati-6870-framebuffer-under-107/#findComment-1781674 Share on other sites More sharing options...
Alexander Martinez Posted December 28, 2011 Share Posted December 28, 2011 @Marek: Do you have pci-root set in your org.chameleon.boot.plist? I recall reading that this may cause the bootloader to not load personalities correctly. Also, try to update to the latest chameleon (or chimera) if you haven't done so yet. @baguazao I just posted a guide that could help you out with that, and there is a post from mcbyte_it that makes it even easier to create custom connector descriptors (I wish I had seen it earlier!) Link to comment https://www.insanelymac.com/forum/topic/266952-ati-6870-framebuffer-under-107/#findComment-1781684 Share on other sites More sharing options...
Recommended Posts