Jump to content
InsanelyMac Forum

xaled

Members
  • Content count

    10
  • Joined

  • Last visited

About xaled

  • Rank
    InsanelyMac Protégé
  1. Hi Smartie, thanks a lot for spending your time on this! With this ATY_Init.kext the boot process hangs with "still waiting for root device" and "can't get kextd port" I can get through this using PCIRootUID=1, but still no framebuffer is loaded. PCI Card in System Profiler says: "This computer doesn't contain any PCI cards. If you installed PCI cards, make sure they’re properly installed." Following devices are not recognised by the system: 2917 8086 ICH9M-E LPC Interface Controller 2a41 8086 Mobile 4 Series Chipset PCI Express Graphics Port 2a40 8086 Mobile 4 Series Chipset Memory Controller Hub aa38 1002 RV710/730 9553 1002 M92 Mobility Radeon 4500 5100 Series 8172 10ec RTL8191SEvB Wireless LAN Controller Following errors appear at the boot: IntelCPUMonitor: CPU family 0x6, model 0x17, stepping 0xa, cores 2, threads 0USBF: 0.989 AppleUSBUHCI[0x6e37000]::start unable to initialize UIM ACPI_SMC_PlatformPlugin::start - waitForService(resourceMatching(AppleIntelCPUPowerManagement) timed out virtual bool IOHIDEventSystemUserClient::initWithTask(task*, void*, UInt32): Client task not privileged to open IOHIDSystem for mapping memory Danke, xaled
  2. Hi Smartie, I had to reinstall osx and wanted to get drivers to run on the 10.6.x before upgrading to 10.7.x just to spare the upgrading time. tried with x2000va - no result. Unpacked original 10.6.8 kexts, patched ATI4600 and added the values to both plists, used different bootloaders - same result - no framebuffer is loaded: bash-3.2# kextstat | grep ATI 70 1 0x5bef9000 0x12e000 0x12d000 com.apple.kext.ATISupport (6.3.6) <66 14 13 7 5 4 3 1> 71 0 0x5bda2000 0x29000 0x28000 com.apple.kext.ATI4600Controller (6.3.6) <70 66 14 13 5 4 3 1> 79 0 0x5c65e000 0x247000 0x246000 com.apple.ATIRadeonX2000 (6.3.6) <67 66 14 7 6 5 4 3 1> I can load ATIframebuffer.kext manually, but even then nothing happens: kextutil -v ATIframebuffer.kext ATIframebuffer.kext appears to be loadable (not including linkage for on-disk libraries). Loading ATIframebuffer.kext. ATIframebuffer.kext successfully loaded (or already loaded). bash-3.2# kextstat | grep ATI 70 2 0x5bef9000 0x12e000 0x12d000 com.apple.kext.ATISupport (6.3.6) <66 14 13 7 5 4 3 1> 71 0 0x5bda2000 0x29000 0x28000 com.apple.kext.ATI4600Controller (6.3.6) <70 66 14 13 5 4 3 1> 79 0 0x5c65e000 0x247000 0x246000 com.apple.ATIRadeonX2000 (6.3.6) <67 66 14 7 6 5 4 3 1> 104 0 0x5b5e0000 0x13000 0x12000 com.apple.kext.ATIFramebuffer (6.3.6) <70 66 14 13 7 5 4 3 1> <key>EthernetBuiltIn</key> <string>Yes</string> <key>GraphicsEnabler</key> <string>No</string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>-v arch=i386</string> <key>Legacy Logo</key> <string>Yes</string> <key>Timeout</key> <string>2</string> Display: Type: GPU Bus: PCIe PCIe Lane Width: x8 VRAM (Total): 3 MB Vendor: ATI (0x1002) Device ID: 0x9553 Revision ID: 0x0000 Displays: Display: Resolution: 1024 x 768 Pixel Depth: 32-Bit Color (ARGB8888) Main Display: Yes Mirror: Off Online: Yes ATI kexts in S/L/E: ATI4600Controller.kext ATIFramebuffer.kext ATIRadeonX2000.kext ATIRadeonX2000GA.plugin ATIRadeonX2000GLDriver.bundle ATIRadeonX2000VADriver.bundle ATISupport.kext ATY_Init.kext All kexts in E/E: ACPIMonitor.kext ElliottForceLegacyRTC.kext EvOreboot.kext FakeSMC.kext IntelCPUMonitor.kext IOAHCIBlockStorageInjector.kext LegacyAppleRTC.kext NullCPUPowerManagement.kext SuperIOFamily.kext what the heck???
  3. <br /><br /><br /> Hi iSoprano, the unpatched kexts from smartie77 don't work for me, there is always a kernel panic or just freeze before switching to the graphic mode. But I'm almost there. I got RadeonHD.10.6.x.kext.zip to run on the 10.6.0 to get the last bits. It came out that they are the same as mucha's. [RadeonHD]: Mapping DIG1 encoder to KLDSKP_UNIPHYE [RadeonHD]: Crtc[0]: found native mode from Monitor[LVDS Panel]: [RadeonHD]: Modeline "1366x768" 69 1366 1414 1446 1447 768 771 775 806[RadeonHD]: [RadeonHD]: Connector "PANEL" uses Monitor "LVDS Panel": [RadeonHD]: RHDValidateScaledToMode [RadeonHD]: rhdModeValidateCrtc [RadeonHD]: DxModeValid: ATOM CRTC 1 [RadeonHD]: rhdAtomOutputModeValid [RadeonHD]: Listing modesetting layout: [RadeonHD]: ATOM CRTC 1: tied to Atom PLL 1 and LUT A: [RadeonHD]: Outputs: AtomOutput UniphyE (PANEL)[RadeonHD]: [RadeonHD]: ATOM CRTC 2: unused [RadeonHD]: Unused Outputs: AtomOutput DACA[RadeonHD]: , AtomOutput UniphyB[RadeonHD]: [RadeonHD]: RHDModesPoolCreate So here is the personality for my HD4530: Shrike: 02 00 00 00 40 00 00 00 09 01 00 00 12 00 00 06 Panel 10 00 00 00 10 00 00 00 00 01 00 00 00 10 01 01 VGA 00 08 00 00 00 02 00 00 00 01 00 00 20 01 02 02 HDMI I patched the ATI4600Controller.kext from smartie77's 11c40 bundle with my values, four times for panel and VGA, but only two times for HDMI. Updated the Info.plist in ATI4600Controller.kext and ATIRadeonX2000.kext with 95531002. I did not install ATIRadeonX2000VADriver.kext as smartie 77 describes for the pre 10.7.2 osx versions. And still no QE/CI, but at least no crushes at the boot as well. I used both the native boot and the boot_Mobility4650_Shrike.zip ATY_Init posts the card at the boot, but I don't see the ATIFramebuffer.kext being loaded: bash-3.2# kextstat | grep ATI 62 1 0x5d571000 0x139000 0x138000 com.apple.kext.ATISupport (7.1.0) <61 14 13 7 5 4 3 1> 63 0 0x5cedc000 0x27000 0x26000 com.apple.kext.ATI4600Controller (7.1.0) <62 61 14 13 5 4 3 1> 81 0 0x5dd44000 0x24d000 0x24c000 com.apple.ATIRadeonX2000 (7.1.0) <69 61 14 7 6 5 4 3 1> I rolled back to 10.6.8 just to spare time after crushing and reinstalling again. Any hints for me?
  4. Hi Smartie, I'm almost there. I got RadeonHD.kext to run on the 10.6.0 to get the last bits. It came out that they are the same as by mucha. [RadeonHD]: Mapping DIG1 encoder to KLDSKP_UNIPHYE [RadeonHD]: Crtc[0]: found native mode from Monitor[LVDS Panel]: [RadeonHD]: Modeline "1366x768" 69 1366 1414 1446 1447 768 771 775 806[RadeonHD]: [RadeonHD]: Connector "PANEL" uses Monitor "LVDS Panel": [RadeonHD]: RHDValidateScaledToMode [RadeonHD]: rhdModeValidateCrtc [RadeonHD]: DxModeValid: ATOM CRTC 1 [RadeonHD]: rhdAtomOutputModeValid [RadeonHD]: Listing modesetting layout: [RadeonHD]: ATOM CRTC 1: tied to Atom PLL 1 and LUT A: [RadeonHD]: Outputs: AtomOutput UniphyE (PANEL)[RadeonHD]: [RadeonHD]: ATOM CRTC 2: unused [RadeonHD]: Unused Outputs: AtomOutput DACA[RadeonHD]: , AtomOutput UniphyB[RadeonHD]: [RadeonHD]: RHDModesPoolCreate Shrike: 02 00 00 00 40 00 00 00 09 01 00 00 12 00 00 06 Panel 10 00 00 00 10 00 00 00 00 01 00 00 00 10 01 01 VGA 00 08 00 00 00 02 00 00 00 01 00 00 20 01 02 02 HDMI I patched your ATI4600Controller.kext from 11c40 bundle with my values, four times for panel and VGA, but only two times for HDMI - is this correct with HDMI? Updated the Info.plist in ATI4600Controller.kext and ATIRadeonX2000.kext with 95531002. I did not install ATIRadeonX2000VADriver.kext. And no QE/CI. I used both the native boot and the boot_Mobility4650_Shrike.zip ATY_Init posts the card at the boot, but I don't see the ATIFramebuffer.kext being loaded: bash-3.2# kextstat | grep ATI 62 1 0x5d571000 0x139000 0x138000 com.apple.kext.ATISupport (7.1.0) <61 14 13 7 5 4 3 1> 63 0 0x5cedc000 0x27000 0x26000 com.apple.kext.ATI4600Controller (7.1.0) <62 61 14 13 5 4 3 1> 81 0 0x5dd44000 0x24d000 0x24c000 com.apple.ATIRadeonX2000 (7.1.0) <69 61 14 7 6 5 4 3 1> I'm running 10.6.8. Do you have any hints for me?
  5. Hi, I'm trying to get my ATI Radeon HD4530 to run using your method and have some questions. It would be great if you cold give me some help on this: According to the mucha's guide, the 4600 kext should only have 2 instances of personality: http://www.insanelymac.com/forum/index.php?showtopic=252061: "5- You should find 2 instances of the searched personality: the first one is for x86_64 and the second for i386 (make sure you have only 2)," 1) In the original and your patched Lion drivers I always find 4 instances. Do the new Lion drives have 4 instances that need to be patched? 2) I can not get the RadeonHD kext to run, to get the last bits for my HD4530 personality, do you have any advice on that? See my post in the mucha's thread: http://www.insanelymac.com/forum/index.php...061&st=420# Danke, Denis
  6. Hi iSoprano, after a week of installing and reinstalling here are my results: Compiled the new chimera boot with ati.c updated to support 95531002. HD4530 is recognized and posted, but always kernel panic with GraphicsEnabler=Yes, so I use the ATY-Init method. ATY-Init also recognizes and posts my card, but following errors appears: Kext com.apple.ATIRadeonX2000 - library kext com.apple.iokit.IOGraphicsFamily not found. Can't load kext com.apple.ATIRadeonX2000 - failed to resolve library dependencies. Kext com.apple.ATIRadeonX2000 failed to load (0xdc00800e). Failed to load kext com.apple.ATIRadeonX2000 (error 0xdc00800e). Kext com.apple.driver.AppleHDAController might not load - kextd is currently unavailable.Couldn't alloc class "ATIRadeonX2000" After Kext Wizard and boot with -f, booting goes clean without errors, but no QE/CI. Just for reference - my org.chameleon.Boot.plist: <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>arch=i386 -v</string> <key>GraphicsEnabler</key> <string>No</string> <key>Timeout</key> <string>2</string> <key>Legacy Logo</key> <string>Yes</string> <key>EthernetBuiltIn</key> <string>Yes</string> System: osx 10.7.1 What else can I try? Thanks, Denis
  7. Ok, thanks, I did not see that thread. I'll update to Lion and come back. Greetings, Denis
  8. Hi, I'm struggling with getting HD 4530 to run on 10.6.8 latest [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] and [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] and a bit puzzled about the new structure of personalities in ATI4600Controller. If I search for Shrike string from Birds-FB: 02 00 00 00 40 00 00 00 09 01 00 00 12 00 00 07 I found the string four times at 21f20, 21f60, 7a680, 7a6e0. If I run ati_personality -a it finds other personalities that do not look right: Kext ATI4600Controller Personality: Flicker ConnectorInfo count in decimal: 3 Disk offset in decimal 328520 0000000 24 08 70 59 02 00 c7 44 24 04 8e 47 02 00 c7 04 0000010 24 70 57 02 00 e8 d6 ff ff ff c7 05 70 57 02 00 0000020 d0 f6 01 00 83 c4 18 5d c3 55 89 e5 83 ec 08 c7 0000030 Personality: Gliff ConnectorInfo count in decimal: 3 Disk offset in decimal 328520 0000000 24 08 70 59 02 00 c7 44 24 04 8e 47 02 00 c7 04 0000010 24 70 57 02 00 e8 d6 ff ff ff c7 05 70 57 02 00 0000020 d0 f6 01 00 83 c4 18 5d c3 55 89 e5 83 ec 08 c7 0000030 Personality: Shrike ConnectorInfo count in decimal: 3 Disk offset in decimal 328520 0000000 24 08 70 59 02 00 c7 44 24 04 8e 47 02 00 c7 04 0000010 24 70 57 02 00 e8 d6 ff ff ff c7 05 70 57 02 00 0000020 d0 f6 01 00 83 c4 18 5d c3 55 89 e5 83 ec 08 c7 0000030 and I can not find any of the string in ATI4600Controller bei doing hex search. What am I doing wrong? Thanks, Denis
  9. Hi, I’m struggling with my ATI radeon HD 4530 for the last couple of days and now I’m at the point where the internet wisdom is needed. My laptop: MEDION akoya laptop with SL 10.6.8 and latest [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] and [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url]. I managed to get the dump of BIOS and compile the latest chimera boot: ATOM BIOS Rom: SubsystemVendorID: 0x1462 SubsystemID: 0x102c IOBaseAddress: 0xe000 Filename: BR33269.t03 BIOS Bootup Message: BR33269.t03 M92 DDR2 64bit 500e/500m PCI ID: 1002:9553 Connector at index 0 Type [@offset 45874]: VGA (1) Encoder [@offset 45878]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 45936]: 0x95, OSX senseid: 0x6 Connector at index 1 Type [@offset 45884]: LVDS (7) Encoder [@offset 45888]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 45959]: 0x90, OSX senseid: 0x1 Connector at index 2 Type [@offset 45894]: HDMI-A (11) Encoder [@offset 45898]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 45982]: 0x91, OSX senseid: 0x2 ati.c: { 0x9553, 0x102c1462, CHIP_FAMILY_RV710, "ATI Mobility Radeon HD 4530", kShrike }, So far so good and now for the troubles: 1. I can not get RadeonHD.kext to run to get the rest of the bits. If I install RadeonHD using kext helper, then boot process with original chimera hangs before switching to the graphical desktop. I get no signal on VGA as well. 2. If I boot with the compiled chimera from the latest source my card is recognized, but the boot process also hangs and I don't get the graphical desktop neither with RadeonHD.kext nor without any Radeon kexts at all. No signal on the VGA as well. My Boot.plist: </p><dict> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string>arch=i386</string> <key>GraphicsEnabler</key> <string>Yes</string> <key>Timeout</key> <string>2</string> <key>Legacy Logo</key> <string>Yes</string> <key>EthernetBuiltIn</key> <string>Yes</string> </dict> 3. ATIFramebuffer in SL 10.6.8 (Bundle Version - 6.3.6) does not contain the Shrike strings from Birds-FB.txt to patch: If I search for this string in ATIFramebuffer: 02 00 00 00 40 00 00 00 09 01 00 00 02 01 00 03 I get no results at all: ATI4600Controller on the other hand, has same string four times at 21f20, 21f60, 7a680, 7a6e0. 4. ati_personality finds the personalities only with the -a parameter and also only in the ATI4600Controller.kext, but they don't look like the ones from Birds-FB.txt and if I search the ATI4600Controller for any of this strings I get no results. Kext ATI4600Controller Personality: Flicker ConnectorInfo count in decimal: 3 Disk offset in decimal 328520 0000000 24 08 70 59 02 00 c7 44 24 04 8e 47 02 00 c7 04 0000010 24 70 57 02 00 e8 d6 ff ff ff c7 05 70 57 02 00 0000020 d0 f6 01 00 83 c4 18 5d c3 55 89 e5 83 ec 08 c7 0000030 Personality: Gliff ConnectorInfo count in decimal: 3 Disk offset in decimal 328520 0000000 24 08 70 59 02 00 c7 44 24 04 8e 47 02 00 c7 04 0000010 24 70 57 02 00 e8 d6 ff ff ff c7 05 70 57 02 00 0000020 d0 f6 01 00 83 c4 18 5d c3 55 89 e5 83 ec 08 c7 0000030 Personality: Shrike ConnectorInfo count in decimal: 3 Disk offset in decimal 328520 0000000 24 08 70 59 02 00 c7 44 24 04 8e 47 02 00 c7 04 0000010 24 70 57 02 00 e8 d6 ff ff ff c7 05 70 57 02 00 0000020 d0 f6 01 00 83 c4 18 5d c3 55 89 e5 83 ec 08 c7 0000030 5. Using ubuntu live usb I managed to get some info about the card, but I don't understand what values can be used for the right Encoder data: PCI ID: 1002:9553 Connector at index 0 Type [@offset 45874]: VGA (1) Encoder [@offset 45878]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 45936]: 0x95, OSX senseid: 0x6 Connector at index 1 Type [@offset 45884]: LVDS (7) Encoder [@offset 45888]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 45959]: 0x90, OSX senseid: 0x1 Connector at index 2 Type [@offset 45894]: HDMI-A (11) Encoder [@offset 45898]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 45982]: 0x91, OSX senseid: 0x2 Here is my mapping so far: port0 > LVDS=0x00000002 - ControlFlag=0x0040 - Features = 0x09 - HotplugId=0x00 - i2cid=95 > SenseLine = 0x06 port1 > VGA =0x00000010 - ControlFlag=0x0010 - Features = 0x00 - HotplugId=0x01 - i2cid=90 > SenseLine = 0x01 port2 > HDMI=0x00000800 - ControlFlag=0x0200 - Features = 0x00 - HotplugId=0x02 - i2cid=91 > SenseLine = 0x02 That gives me the unfinisched patch: Shrike: 02 00 00 00 40 00 00 00 09 01 00 00 XX XX 00 06 10 00 00 00 10 00 00 00 00 01 00 00 XX XX 01 01 00 08 00 00 00 02 00 00 00 01 00 00 XX XX 02 02 Now I'm stuck with this questions: 1) how to get RadeonHD.kext running to get the final bits? 2) is it possible to patch - ATIFramebuffer, or ATI4600Controller in SL 10.6.8, or do I have to roll back to 10.6.6? 3) If I roll back - what is the best [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] and [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] version for 10.6.6? I tried the latest versions and could not get 10.6.6. to run. Thank you for any help, Denis
  10. xaled

    Calling all ATI Radeon HD Owners

    ATI Radeon HD 4530 ATOM BIOS Rom: SubsystemVendorID: 0x1462 SubsystemID: 0x102c IOBaseAddress: 0xe000 Filename: BR33269.t03 BIOS Bootup Message: BR33269.t03 M92 DDR2 64bit 500e/500m PCI ID: 1002:9553 Connector at index 0 Type [@offset 45874]: VGA (1) Encoder [@offset 45878]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 45936]: 0x95, OSX senseid: 0x6 Connector at index 1 Type [@offset 45884]: LVDS (7) Encoder [@offset 45888]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 45959]: 0x90, OSX senseid: 0x1 Connector at index 2 Type [@offset 45894]: HDMI-A (11) Encoder [@offset 45898]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 45982]: 0x91, OSX senseid: 0x2 PCI ID: 1002:9553 Connector at index 0 Type [@offset 45874]: VGA (1) Encoder [@offset 45878]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 45936]: 0x95, OSX senseid: 0x6 Connector at index 1 Type [@offset 45884]: LVDS (7) Encoder [@offset 45888]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 45959]: 0x90, OSX senseid: 0x1 Connector at index 2 Type [@offset 45894]: HDMI-A (11) Encoder [@offset 45898]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 45982]: 0x91, OSX senseid: 0x2 Thanks,Denis
×