Chameleon

Issue 281: Is there a Chameleon branch that includes Gigabyte HD5870

Reported by David Bishop, Aug 15, 2012

Under Mountain Lion.

vendor ID 0x1002
device ID 0x6898
subsystem ID 1458:21e5

I have searched various branches' ati.c files and can't find it 
(subsystem ID) included.

Thanks for any consideration/suggestions.

Comment 1 by ErmaC , Aug 15, 2012

Hi David.

I add it in my Branch.
I set it with Uakari FB.

Fabio
Labels: Priority:Low Type:Enhancement Priority:Medium Type:Defect

Comment 2 by ErmaC , Aug 15, 2012

Hi David.

I add it in my Branch.
I set it with Uakari FB.

Fabio

Comment 3 by David Bishop, Aug 15, 2012

Thank you Fabio, I'll try that now!

Comment 4 by David Bishop, Aug 15, 2012

I tried the Chameleon from the ro.dmg and it just made my computer 
reboot after a flash of white with no text readable. I tried it on 
two other partitions with the same result.

I have a Gigabyte X58A UD3R Ver. 2 FH motherboard. I went back to 
Chimera 1.11.1. which just says I have a "ATI Radeon HD 5800 
Series" Chipset Model...so HDMI audio is not recognized, etc.

Thanks for the response though!

Comment 5 by ErmaC , Aug 15, 2012

??? ro.dmg

Download the source ad compile it...
Fabio

Comment 6 by David Bishop, Aug 16, 2012

I apologize for being so ignorant.

I downloaded the ErmaC trunk...

when I open CHameleon.xcodeproj in XCode I get "No rule to make 
target"

I don't know where to go from here to compile.

I have installed XCode terminal commands for 4.4 also.

Comment 7 by ErmaC , Aug 17, 2012

actually hard to compile from Ml+Xcode4.4.

Try this precompiled revision of 2045.

Status: AwaitingInformation
Owner: ifabio

Comment 8 by David Bishop, Aug 17, 2012

That contains: boot, boot0, boot0md, and boot1h...that's all I need?

Comment 9 by ErmaC , Aug 17, 2012

Yep. 
You can use chameleon wizard to install it...
Or you can install manually.

Fabio

Comment 10 by David Bishop, Aug 18, 2012

I used 'Update' with Chameleon Wizard - and can't boot. Should I 
also choose 'Update more bootloader files. (/boot and boot1h)' 
option?

or 'Boot0'?

I only have OSX (1 disc snow leopard, 1 disc for ML Install and the 
SSD for ML). I've ML installed on the SSD but only the latest 
Chimera will let me boot directly to it.

david

Comment 11 by David Bishop, Aug 21, 2012

I went ahead and reinstalled by erase the disk. Now in bdmesg I get 
the following:


Failed to find boot signature on BIOS device 83h
Invalid mach magic 0x2
Module 'Symbols.dylib' by 'Chameleon' Loaded.
	Description: Chameleon symbols for linking
	Version: 0
	Compat:  0

Any ideas?

Comment 12 by David Bishop, Aug 24, 2012

Ok, I fixed my Chameleon boot issues...anyway, version 2045 still 
does not recognize my GA HD5870, neither do versions 2050, 2048, 
whatever...I switch between PCIRoot 1 and 0, GraphicsEnabler Yes and 
No, ATIRoms, you name it. I'm only pursuing this to try to squeeze 
out HDMI audio...any other suggestions (other than giving up ;))?

Comment 13 by ErmaC , Aug 25, 2012

Pls post your bdmesg

Fabio

Comment 14 by David Bishop, Aug 30, 2012

Hi Fabio,

Well, I started getting 'Can't Verify DMI data pool' messages 
regardless of booting to any drives...so I purchased another x58 
board. The only one at MicroCenter was an ASUS P6X58-E. I can now 
boot but had a devil of a time installing to my Samsung SSD drive 
and ML 10.8.1. It takes over 30 seconds to boot, so I know I don't 
have something configured right. I could not boot with anything less 
than the Enoch r2050 version. I would get boot0 error. I am booting 
slowly and I get an SSDT failed message at the start.

Anyway, if you have the time to check out my current bdmesg, I would 
gladly compensate/donate for your time. You have already done a lot 
for me thanks.

Here is the bdmesg.

Enoch (r2050) [2012-08-29 14:47:57]
cpu freq classic = 0x00000000b7356335
msr(434): platform_info 00011701
msr(438): flex_ratio 00000000
Sticking with [BCLK: 133Mhz, Bus-Ratio: 230]

---------------------------------------------
CPU: Brand String:				 Intel(R) Core(TM) i7 CPU         950  @ 
3.07GHz
CPU: Vendor/Family/ExtFamily:	 0x756e6547/0x6/0x0
CPU: Model/ExtModel/Stepping:	 0x1a/0x1/0x5
CPU: MaxCoef/CurrCoef:			 0x0/0x17
CPU: MaxDiv/CurrDiv:			 0x0/0x0
CPU: TSCFreq:				 3073MHz
CPU: FSBFreq:					 134MHz
CPU: CPUFreq:				 3073MHz
CPU: Number of CPU Cores:		 4
CPU: Number of CPU Threads:	 8
CPU: Features:					 0x000002ff
---------------------------------------------
Attempting to read GPT
Read GPT
Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B
Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC
Attempting to read GPT
Read GPT
Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B
Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC
Reading GPT partition 3, type 48465300-0000-11AA-AA11-00306543ECAC
Attempting to read GPT
Read GPT
Reading GPT partition 1, type C12A7328-F81F-11D2-BA4B-00A0C93EC93B
Reading GPT partition 2, type 48465300-0000-11AA-AA11-00306543ECAC
Reading GPT partition 3, type 48465300-0000-11AA-AA11-00306543ECAC
Failed to find boot signature on BIOS device 83h
Module 'Symbols.dylib' by 'Chameleon' Loaded.
	Description: Chameleon symbols for linking
	Version: 0
	Compat:  0
Module 'ACPICodec.dylib' by 'Unknown' Loaded.
	Description: 
	Version: 0
	Compat:  0
Module 'Resolution.dylib' by 'Unknown' Loaded.
	Description: 
	Version: 0
	Compat:  0
Buffer location: 0x1000F8CA status: 0
0x00 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0x00 0x59 0x3A 0x63 0x00 0x01 
0x01 0x01 0x01 
0xFF 0xFF 0xFF 0x00 0x3A 0x00 0x01 0x01 0x14 0x03 0x3A 0x78 0x31 
0xA3 0x4A 0x24 
0xFF 0xFF 0x59 0x00 0x01 0x14 0x80 0x78 0xC5 0x4A 0x10 0xA5 0x01 
0x01 0x01 0x01 
0xFF 0x00 0x00 0x01 0x03 0x78 0xA3 0x24 0xA5 0x01 0x01 0x01 0x01 
0x3A 0x38 0x2C 
0xFF 0x3A 0x01 0x03 0x0A 0x4A 0x54 0x01 0x01 0x01 0x02 0x38 0x45 
0x00 0x00 0x1F 
0xFF 0x00 0x14 0x78 0x4A 0xA5 0x01 0x01 0x01 0x38 0x00 0x1E 0x32 
0x0A 0x20 0x55 
0xFF 0x01 0x80 0xA3 0x54 0x01 0x01 0x3A 0x58 0x00 0x00 0x0A 0x00 
0x4A 0x30 0xFC 
0x00 0x01 0x78 0x24 0x01 0x01 0x3A 0x2C 0x1E 0x1F 0x20 0x55 0x30 
0xFC 0x0A 0xDB 
EDID claims 1 more blocks left
getResolution: 1920x1080x32
Buffer location: 0x1000F7EA status: 0
0x00 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0x00 0x59 0x3A 0x63 0x00 0x01 
0x01 0x01 0x01 
0xFF 0xFF 0xFF 0x00 0x3A 0x00 0x01 0x01 0x14 0x03 0x3A 0x78 0x31 
0xA3 0x4A 0x24 
0xFF 0xFF 0x59 0x00 0x01 0x14 0x80 0x78 0xC5 0x4A 0x10 0xA5 0x01 
0x01 0x01 0x01 
0xFF 0x00 0x00 0x01 0x03 0x78 0xA3 0x24 0xA5 0x01 0x01 0x01 0x01 
0x3A 0x38 0x2C 
0xFF 0x3A 0x01 0x03 0x0A 0x4A 0x54 0x01 0x01 0x01 0x02 0x38 0x45 
0x00 0x00 0x1F 
0xFF 0x00 0x14 0x78 0x4A 0xA5 0x01 0x01 0x01 0x38 0x00 0x1E 0x32 
0x0A 0x20 0x55 
0xFF 0x01 0x80 0xA3 0x54 0x01 0x01 0x3A 0x58 0x00 0x00 0x0A 0x00 
0x4A 0x30 0xFC 
0x00 0x01 0x78 0x24 0x01 0x01 0x3A 0x2C 0x1E 0x1F 0x20 0x55 0x30 
0xFC 0x0A 0xDB 
EDID claims 1 more blocks left
Module 'Sata.dylib' by 'Unknown' Loaded.
	Description: 
	Version: 0
	Compat:  0

Darwin/x86 boot v5.0.132 - Enoch r2050
Build date: 2012-08-29 14:47:57
12279MB memory
VESA v3.0 16MB (ATI ATOMBIOS)
Scanning device 80...Press any key to enter startup options.(5) (4) 
Use  keys to select the startup volume.    hd(0,2) SSD             
                
    hd(1,2) Untitled 1                      
    hd(2,2) Mountain Install                
    hd(2,3) HomeFolder Samsung 2            
    hd(3,1) FreeAgent GoFlex Drive          
Press Enter to start up Darwin/x86 with no options, or you can:
  Type -v and press Enter to start up with diagnostic messages
  Type ? and press Enter to learn about advanced startup options

boot: Loading Darwin 10.8
Loading kernel cache 
/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache
Using PCI-Root-UID value: 0
SATA device : [1b4b:9130 :: 0106], changed to ICH6 ESB2 
Framebuffer @0xD0000000  MMIO @0xFBCC0000	I/O Port @0x0000D000 ROM 
Addr @0xFBCA0000
ATI card POSTed, reading VBIOS from legacy space
ATI Radeon EVERGREEN family
Card reported ports: 4
Framebuffer set to: Uakari using device's default.
Number of ports set to: 4 using framebuffer's default.
ATI VGA Controller [1002:6898] :: 
PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0) 
ATI Radeon HD 5870 1024MB [1002:6898] (subsys [1458:21e5]) 
(Cypress:Uakari) :: PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)
LAN Controller [8086:10ce] :: PciRoot(0x0)/Pci(0x19,0x0)
Setting up lan keys
SATA device : [8086:3a22 :: 0106], changed to ICH6 ESB2 
No SMBIOS replacement found.
Intel NHM IMC DRAM Controller [8086:3405] at 00:00.0
Frequency detected: 801 MHz (1603) Triple Channel 
	CAS:8 tRC:8 tRP:8 RAS:24 (8-8-8-24)
SMBus CmdReg: 0x103
Scanning SMBus [8086:3a30], mmio: 0xfb9dc004, ioport: 0x400, hostc: 
0x1
SPD[0] (size): 0x92 @0x50
Slot: 0 Type 24 2048MB (DDR3 SDRAM) 1603MHz Vendor=Corsair
      PartNo=CM3X2G1600C8D SerialNo=00000000
SPD[0] (size): 0x92 @0x51
Slot: 1 Type 24 2048MB (DDR3 SDRAM) 1603MHz Vendor=Corsair
      PartNo=CM3X2G1600C8D SerialNo=00000000
SPD[0] (size): 0x92 @0x52
Slot: 2 Type 24 2048MB (DDR3 SDRAM) 1603MHz Vendor=Corsair
      PartNo=CM3X2G1600C8D SerialNo=00000000
SPD[0] (size): 0x92 @0x53
Slot: 3 Type 24 2048MB (DDR3 SDRAM) 1603MHz Vendor=Corsair
      PartNo=CM3X2G1600C8D SerialNo=00000000
SPD[0] (size): 0x92 @0x54
Slot: 4 Type 24 2048MB (DDR3 SDRAM) 1603MHz Vendor=Corsair
      PartNo=CM3X2G1600C8D SerialNo=00000000
SPD[0] (size): 0x92 @0x55
Slot: 5 Type 24 2048MB (DDR3 SDRAM) 1603MHz Vendor=Corsair
      PartNo=CM3X2G1600C8D SerialNo=00000000
SPD[0] (size): 0xff @0x56
SPD[0] (size): 0xff @0x57
CPU is Intel(R) Core(TM) i7 CPU         950  @ 3.07GHz, family 0x6, 
model 0x1a

Type: 0, Length: 24, Handle: 0x0
BIOSInformation:
	vendor: Apple Inc.
	version:     MP41.88Z.0081.B08.1001221313
	releaseDate: 11/06/2009

Type: 1, Length: 27, Handle: 0x1
SystemInformation:
	manufacturer: Apple Inc.
	productName: MacPro4,1
	version: 1.0
	serialNumber: SOMESRLNMBR
	uuid: A035001F-C600-001B-A961-C860000A89C0
	wakeupReason: 0x6
	skuNumber: To Be Filled By O.E.M.
	family: MacPro

Type: 2, Length: 15, Handle: 0x2
BaseBoard:
	manufacturer: Apple Inc.
	product: Mac-F4208DC8
	version: Rev 1.xx
	serialNumber: 113209010000727
	assetTagNumber: To Be Filled By O.E.M.
	locationInChassis: To Be Filled By O.E.M.
	boardType: 0xA

Type: 3, Length: 21, Handle: 0x3
SystemEnclosure:
	manufacturer: Apple Inc.
	type: 3
	version: 
	serialNumber: 
	assetTagNumber: 

Type: 4, Length: 40, Handle: 0x4
ProcessorInformation:
	socketDesignation: LGA1366
	processorType: 3
	processorFamily: 0xC6
	manufacturer: Intel
	processorID: 0x106A5
	processorVersion: Intel(R) Core(TM) i7 CPU 950 @ 3.07GHz
	externalClock: 133MHz
	maximumClock: 3073MHz
	currentClock: 3073MHz
	serialNumber: To Be Filled By O.E.M.
	assetTag: To Be Filled By O.E.M.
	partNumber: To Be Filled By O.E.M.

Type: 7, Length: 19, Handle: 0x5
Type: 7, Length: 19, Handle: 0x6
Type: 7, Length: 19, Handle: 0x7
Type: 5, Length: 28, Handle: 0x8
Type: 6, Length: 12, Handle: 0x9
Type: 6, Length: 12, Handle: 0xa
Type: 6, Length: 12, Handle: 0xb
Type: 6, Length: 12, Handle: 0xc
Type: 6, Length: 12, Handle: 0xd
Type: 6, Length: 12, Handle: 0xe
Type: 8, Length: 9, Handle: 0xf
Type: 8, Length: 9, Handle: 0x10
Type: 8, Length: 9, Handle: 0x11
Type: 8, Length: 9, Handle: 0x12
Type: 8, Length: 9, Handle: 0x13
Type: 8, Length: 9, Handle: 0x14
Type: 8, Length: 9, Handle: 0x15
Type: 8, Length: 9, Handle: 0x16
Type: 8, Length: 9, Handle: 0x17
Type: 8, Length: 9, Handle: 0x18
Type: 8, Length: 9, Handle: 0x19
Type: 8, Length: 9, Handle: 0x1a
Type: 8, Length: 9, Handle: 0x1b
Type: 8, Length: 9, Handle: 0x1c
Type: 8, Length: 9, Handle: 0x1d
Type: 8, Length: 9, Handle: 0x1e
Type: 8, Length: 9, Handle: 0x1f
Type: 8, Length: 9, Handle: 0x20
Type: 8, Length: 9, Handle: 0x21
Type: 8, Length: 9, Handle: 0x22
Type: 8, Length: 9, Handle: 0x23
Type: 8, Length: 9, Handle: 0x24
Type: 8, Length: 9, Handle: 0x25
Type: 8, Length: 9, Handle: 0x26
Type: 8, Length: 9, Handle: 0x27
Type: 8, Length: 9, Handle: 0x28
Type: 8, Length: 9, Handle: 0x29
Type: 8, Length: 9, Handle: 0x2a
Type: 8, Length: 9, Handle: 0x2b
Type: 8, Length: 9, Handle: 0x2c
Type: 8, Length: 9, Handle: 0x2d
Type: 8, Length: 9, Handle: 0x2e
Type: 8, Length: 9, Handle: 0x2f
Type: 8, Length: 9, Handle: 0x30
Type: 8, Length: 9, Handle: 0x31
Type: 8, Length: 9, Handle: 0x32
Type: 9, Length: 13, Handle: 0x33
Type: 9, Length: 13, Handle: 0x34
Type: 9, Length: 13, Handle: 0x35
Type: 9, Length: 13, Handle: 0x36
Type: 9, Length: 13, Handle: 0x37
Type: 9, Length: 13, Handle: 0x38
Type: 10, Length: 6, Handle: 0x39
Type: 11, Length: 5, Handle: 0x3a
Type: 13, Length: 22, Handle: 0x3b
Type: 15, Length: 55, Handle: 0x3c
Type: 16, Length: 15, Handle: 0x3d
Type: 19, Length: 15, Handle: 0x3e
Type: 17, Length: 27, Handle: 0x3f
MemoryDevice:
	deviceLocator: DIMM0
	bankLocator: BANK0
	memoryType: DDR3
	memorySpeed: 1603MHz
	errorHandle: ffff
	manufacturer: Corsair
	serialNumber: 00000000
	assetTag: AssetTagNum0
	partNumber: CM3X2G1600C8D

Type: 20, Length: 19, Handle: 0x40
Type: 17, Length: 27, Handle: 0x41
MemoryDevice:
	deviceLocator: DIMM1
	bankLocator: BANK1
	memoryType: DDR3
	memorySpeed: 1603MHz
	errorHandle: ffff
	manufacturer: Corsair
	serialNumber: 00000000
	assetTag: AssetTagNum1
	partNumber: CM3X2G1600C8D

Type: 20, Length: 19, Handle: 0x42
Type: 17, Length: 27, Handle: 0x43
MemoryDevice:
	deviceLocator: DIMM2
	bankLocator: BANK2
	memoryType: DDR3
	memorySpeed: 1603MHz
	errorHandle: ffff
	manufacturer: Corsair
	serialNumber: 00000000
	assetTag: AssetTagNum2
	partNumber: CM3X2G1600C8D

Type: 20, Length: 19, Handle: 0x44
Type: 17, Length: 27, Handle: 0x45
MemoryDevice:
	deviceLocator: DIMM3
	bankLocator: BANK3
	memoryType: DDR3
	memorySpeed: 1603MHz
	errorHandle: ffff
	manufacturer: Corsair
	serialNumber: 00000000
	assetTag: AssetTagNum3
	partNumber: CM3X2G1600C8D

Type: 20, Length: 19, Handle: 0x46
Type: 17, Length: 27, Handle: 0x47
MemoryDevice:
	deviceLocator: DIMM4
	bankLocator: BANK4
	memoryType: DDR3
	memorySpeed: 1603MHz
	errorHandle: ffff
	manufacturer: Corsair
	serialNumber: 00000000
	assetTag: AssetTagNum4
	partNumber: CM3X2G1600C8D

Type: 20, Length: 19, Handle: 0x48
Type: 17, Length: 27, Handle: 0x49
MemoryDevice:
	deviceLocator: DIMM5
	bankLocator: BANK5
	memoryType: DDR3
	memorySpeed: 1603MHz
	errorHandle: ffff
	manufacturer: Corsair
	serialNumber: 00000000
	assetTag: AssetTagNum5
	partNumber: CM3X2G1600C8D

Type: 20, Length: 19, Handle: 0x4a
Type: 32, Length: 20, Handle: 0x4b
Type: 139, Length: 54, Handle: 0x4c
Type: 131, Length: 6, Handle: 0x4c
AppleProcessorType:
	ProcessorType: 0x701

Type: 132, Length: 6, Handle: 0x4d
AppleProcessorBusSpeed:
	ProcessorBusSpeed (QPI): 6.4GT/s

Type: 127, Length: 4, Handle: 0x4e

Customizing SystemID with : a035001f-c600-001b-a961-c860000a89c0
Found no processors in ACPI
Error: Failed to build SSDT table
* Processing XSDT: 
* Creating new RSDT from XSDT table
ACPI Revision 2 successfully patched
Starting Darwin x86_64
Boot Args: boot-uuid=CFE0193D-8A75-385B-B028-28401B6F27CB rd=*uuid 

Three things jump out at me but I don't know enough on whether they 
are important or not:

1. "Failed to find boot signature on BIOS device 83h"
2. "Error: Failed to build SSDT table"
3.  I notice it states this is an ATI Radeon EVERGREEN family card, 
however, my research identifies the HD5870 as a CYPRESS family card, 
FYI.

I have the memory set to run at 1600 instead of the default 1066mH 
in the bios. I have not found a DSDT for this board. 889 audio and 
intel builtin ethernet are not recognized.

Comment 15 by David Bishop, Aug 31, 2012

I have a fast boot now since I installed SL AppleACPIPlatform.kext!

Comment 16 by Cosmosis Jones, Oct 27, 2012

added to trunk
Status: Fixed

Created: 11 years 8 months ago by David Bishop

Updated: 11 years 6 months ago

Status: Fixed

Owner: ErmaC

Followed by: 2 persons

Labels:
Priority:Low
Type:Enhancement