Mac OS X on x86 Hardware 2008–2024 Technical Archive
InfiniteMac OSx86 › OSx86 Core & 10.X › AnVAL (ACPI Loader)
39,980 reads · 2010-12-14 – 2011-02-02
Dossier 10.X Core AMD OSx86 NVIDIA GeForce ATI Radeon

AnVAL (ACPI Loader)

As many of u was waiting for this, let me introduce a new friend to your HDD on its way to vanilla. I call it AnVAL. Big thanks to Andy and the VoodooTeam for the hard work. AnVal needs YOU to succeed. Your support is welcome: Testing:…

Primary Author
@valv Published 2010-12-14
Collection
OSx86 Core & 10.X
Archival Footprint
39,980 historical reads · 31 curated field notes (from 74 dispatches) · 2010-12-14 – 2011-02-02
Credited Voices (9)
@valv (35)@RayFlower (17)@diskeeper (14)@SaCleoCheater (2)@andyvand (2)@Geek93@Flym4n@KumoriHime@wastez

As many of u was waiting for this, let me introduce a new friend to your HDD on its way to vanilla.
I call it AnVAL. Big thanks to Andy and the VoodooTeam for the hard work.

AnVal needs YOU to succeed.

Your support is welcome:
Testing: Every Feedback is welcome. Don't forget your bdmesg.
Donating: It would help get an amd test platform, for the next support level: AMD-Aware.

Update: 01-21-2011

Changelog:
reworked: Autoresolution; Thanks to Azimutz for his rework.
reworked: kernel patcher defaults to disabled (make use of PatchKernel to re-enable);
bug-fix: some minor issues

Update: 01-16-2011

Changelog:
added: kernel patcher (to be updated); credits to meklort
added: Sandy Bridge support
reworked: on Phenom/Shanghai's code
bug-fix: nVidia rom's size
added: new key (FixTM) for TM1/TM2 enabling (disabled by default)
bug-fix: Compilie utilities as fat 64 / 32bit binaries; Thanks to meklort

Update: 01-10-2011

Changelog:
added: via support
reworked: amd code
added: intel cpu model 0xC (i7 & atom) support
bug-fix: boot-log size increased (thanks Azi)

Update: 12-31-2010

Changelog:
bug fix: an attempt to get it working for atom & pentium D
bug fix: tried to stabilize T-States support detection
bug fix: hopefully no more sound issues when over-clocking
added: more device-ids for nVidia cards
added: enable TM1 for all cores if one hits #prochot
added: slowly starting support for amd cpus

Update: 12-22-2010

Changelog:
added: T-States auto-generation (GenerateTStates)
added: a fix for incompatible p-states number (mbp4,1 & mba1,1 for now)
added: device-ids for ATI Radeon HD 4650

Update: 12-20-2010

Changelog:
added: png files proper to FreeBSD & OpenBSD (Thanks to Blackosx)
added: support for nvidia's device-id 0x10DE10C3
corrected: minor changes to SMBios default values

Update: 12-14-2010

Changelog:
added: feature to activate Thermal Monitor 1 & 2
added: EIST and IDA are now forced if inactive
added: C2Enhanced, C4Enhanced and Hard C4E (only when using oem ssdts)
added: more SMBios injections
bug fix: GraphicsEnabler not working for 9600M GT

Update: 11-19-2010

Changelog:
bug fix: typo zeroed frequency
Changelog:
bug fix: Turbo boost calculus
bug fix: Uakari FrameBuffer for ATI 5970
bug fix: "over the limit" behavior
added: PStart key to choose the first p-state to begin with

Update: 11-14-2010

Changelog:
bug fix: cpu frequency calculation
bug fix: Vervet FrameBuffer for ATI 5770
Changelog:
added two keys: moreVolt & lessVolt that would affect all the states

Update: 11-13-2010

Changelog:
p-states and c-states injections perfected
under/over-volting functionality
max turbo for the i-series
bclk & ratio injection for i-series too
editable number of pstates to load (cparm's idea)
mobile processors detection reworked
model injection corrected
eist and apic features detection added
boot-time temperature plus tjmax injection 
lebidou's autodetection for ati, nvidia and intel
display-cfg injection added (hopefully working)
rom "characteristics" and "rom-size" smbios injection
and many more

Update: 07-13-2010

Changelog:
added support for newer intel CPUs (i7/i5/i3)
newer and more accurate CPU injection
a better FSB detection code
busratio injection implemented
healed other ACPI tables dependency on DSDT
more nVidia IDs added

Update: 06-04-2010

Changelog:
added 18seven's Quick-args macro
added ramdisk load capability at boot-time, thanks to Meklort
moved efisysinst.sh to i386/boot1 and removed checking for boot0

Update: 05-23-2010

Changelog:
Source code made available, from now on, in
forge.voodooprojects.org/chameleon/branches/valv (http://forge.voodooprojects.org/p/chameleon/source/tree/HEAD/branches/valv)

Update: 05-14-2010

Changelog:
Heavily reworked on bootloader's code.
Themes are hopefully working again
got rid of old pci.plist
added more ati/nvidia/intel resolution/edid support
merged memory-detection
nVidia Nvcap, courtesy to asere
merged boot0hfs
...and many more

Initial release: 04-28-2010

Supported graphic cards ↗

Manual Installation Procedures:

Snow Leopard

Leopard (Thanks to FKA)

To monitor your cpu's frequency, voltage, temperature... u may need MSR_Tools

Enjoy, and keep tuned for next good news.
Greetz

Author Updates & Technical Revisions

Follow-up dispatches by @valv

Author Update #1 @valv 2011-01-02 ↳ Re: @andyvand
@andyvandLatest doesn't work on my netbook (Intel Atom N280 cpu). It just reboots...

well, I did something since 5.0.6 that broke atoms support.
could you provide me with a sysctl -a | grep cpu dump from linux (if possible) ?

Author Update #2 @valv 2011-01-13

Can you get an bdmesg ? It'd be helpful for seeing what's wrong if you also post your capb & smbios.plist

Author Update #3 @valv 2011-01-13

I see,
your cpu is an amd phenom. Nice to find guyz like you
I say this because I need some beta-testers for the next release (amd aware partly / phenom aware fully(probably):))
So if interested, I can give you a link for testing.

btw, capb: com.apple.boot.plist; sorry, my fault

Author Update #4 @valv 2011-01-13

I must confess,
I have no idea about the sound issue. we'll see if it got fixed with the version I pm'ed you.
If you have any questions/requests, I'd be glad to help

Author Update #5 @valv 2011-01-13

am sorry about sound.
regarding the kernel I just realize the hassle, as other testers never complained about.
The boot-loader is also acting strangely

P-State 2: Frequency: 400, Multiplier: 2, vid: 32
P-State 3: Frequency: 800, Multiplier: 4, vid: 44

Just to let u know, p-states were not enabled. I just dumped the possible values to see their correctness and if it would be doable or not.
Thank you for testing. It doesn't seem to be mature enough for a new release.

Author Update #6 @valv 2011-01-14 ↳ Re: @RayFlower
@RayFlowerAlways nice to test new things, I'd love to test out new versions in the future:)

Thanks,
I'll keep you informed

Author Update #7 @valv 2011-01-16

if u downloaded 5.1.3 before this post, please replaced with the new one "5.1.3 fixed"

Author Update #8 @valv 2011-01-17

ok! as of my friend Azi, this seems to happen because of the kernel_patcher (in case an already patched one is in use).
Am going to remediate to this asap by defaulting kernel_patcher to disabled (as of Azi's suggestion).
Sorry! see ya later with an updated code.

Author Update #9 @valv 2011-01-18

never thought about the hotkey thingy. still, doable. but for now, am adding a key for it (boot.plist) and it is going to be disabled by default.
btw, why would u want an boot pre-selector. And most importantly how

Author Update #10 @valv 2011-01-18

usb stick is a plausible answer for this I'd say

Author Update #11 @valv 2011-01-26

alpha test

First of all, I 'd like to thank u all for having taken time to test my releases, even if it is not giving the results we' d like to see (yet!).

I count on your friendliness to help me by testing things further. So here is the next one:

Author Update #12 @valv 2011-01-26

Ok, add

<key>ForceFSB</key>
<string>"your_fsb_here"</string>

to com.apple.boot.plist and see if it boots.
If not, please do try 5.1.2 and tell me if it worked for u.

Author Update #13 @valv 2011-01-26

well,
kernel panics are most probable (at boot time). Try to boot again. If still kp'ing, u can try booting with -f flag.

Author Update #14 @valv 2011-01-26

what options did u use (boot flags, com.apple.boot.plist...)?

Author Update #15 @valv 2011-01-27

can u tell me which version did work for you ?
btw, don't u need to add those flags to boot: arch=i386 -force64 -v and probably this also cpus=

Author Update #16 @valv 2011-01-27

ok, keep in mind that upgrading to rc5 (anval is rc5 based) you can not simply update (by replacing the "boot" file only).

Author Update #17 @valv 2011-01-27

not sure if u did it right though
you can try to install rc5 with this Unofficial Installer ↗.
Then, and if everything worked fine. You can replace the boot file with mine.

Author Update #18 @valv 2011-01-27

you most probably missed some kext work (probably on extra) related to ACPI. are you using fakesmc, nullcpupm...?

Author Update #19 @valv 2011-01-27

so what I would do is:
- copy those to a safe place
- proceed with the rc5 installer
- copy/replace those kexts with the ones just added by installer
- rebuild caches/mkexts
- replace DSDT if any
- see if Themes were added or do it manually from svn
- reboot
- if it booted ok, only then proceed to replacing "boot" file with the one from here

Author Update #20 @valv 2011-01-28

anybody else did try the pre-release ?
I 'd really appreciate your feedback before committing. Thanks

@diskeeper,
You need to get rc5 on your own sorry! but I don't know what kexts you would need. Do some research/tests. And let me know when ready

Author Update #21 @valv 2011-01-29

did u tried booting with ForceFSB (in boot.plist) ? which value did u give it ?
what about 5.1.2 ?

Synthesized Community Field Notes

31 technical responses curated from 74 original dispatches

Field Note #1 @RayFlower 2010-12-14

Thanks for this update, but i still can't use my 5750 with the new atidrivers, have to use those from the early macmini update.

Config: [hd(0,2)/Library/Preferences/SystemConfiguration/com.apple.Boot.plist] 430 bytes.
CPU: Vendor/Family/ExtFamily: 0x68747541/0xf/0x1
CPU: Model/ExtModel/Stepping: 0x4/0x0/0x2
CPU: Multipliers x10:         max=0, min=0
CPU: MaxDiv/CurrDiv:          0x0/0x0
CPU: TSCFreq:                 3013MHz
CPU: CPUFreq:                 0MHz
CPU: FSBFreq:                 0MHz
CPU: NoCores/NoThreads:       1/4
CPU: Features:                0x36900221
Failed to find boot signature on BIOS device 82h
Chipset is UNKNOWN (pci id 0x59581002)
We have an AtomBios Card
Creating 1 Mode Tables
New table with id : 0
Standard VESA Table at offset * 0xa0
Using DTD Format modelines
Aspect Ratio is 16/10
Patching Table #0 : 
Mode 320x200 -> 320x1200

Darwin/x86 boot v5.0.132 - Chameleon v5.0.1 r164
Build date: 2010-12-12 22:09:10
4093MB memory
VESA v3.0 16MB (ATI ATOMBIOS)
Scanning device 80...Use  keys to select the startup volume.    hd(0,2) Snow                            
    hd(1,1) System Reserved                 
    hd(1,2) Windows NTFS                    
    hd(1,3) Hackintosh HD                   
    hd(1,5) Extra                           
    hd(2,1) Macintosh FW HD                 
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: Config: [hd(0,2)/Library/Preferences/SystemConfiguration/com.apple.Boot.plist] 430 bytes.
Setting boot-uuid to: 21E406DA-E238-32E9-95BE-0AABA647E5E9
Closing VBios
Table #0 : Freeing backup	[OK]
Table #0 : Freeing		[OK]
Freeing map			[OK]
Loading Darwin 10.6
Loading kernel mach_kernel
LoadDrivers: /Extra/Extensions.mkext
LoadDrivers: /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext
ACPI: [hd(0,2)/DSDT.aml] 26771 bytes.
Using PCI-Root-UID value: 0
ATI VGA Controller [1002:68be] :: PciRoot(0x0)/Pci(0x2,0x0)/Pci(0x0,0x0) 
old pci command - 7
boot display - 0
dumping pci config space, 256 bytes
Found bios image
Adding binimage to card 68be from mmio space with size f600
Patched DMI Table
Found SMBIOS System Information Table 1
Customizing SystemID with : 30303234-3144-4332-3633-3634ffffffff
ACPI: [hd(0,2)/DSDT.aml] 26771 bytes.
Not an Intel platform: Restart Fix not applied !!!
Patched ACPI version 1 DSDT
Starting Darwin x86
Field Note #2 @Geek93 2010-12-18

Hello…but this loader can make works ati mobility with QE/CI? If yes when could i see the compatibility to have Quartz and Core on ATI Mobility 4650? Thank you for the answer

Field Note #3 @SaCleoCheater 2010-12-19

If I can ever get OS X running on this machine, I will use this bootloader and Andy's GTX 460 repackage, to get (hopefully) QE/CI and such.

I will report how it goes once I get past the streams of "Still waiting for root device"

PS. Awesome job guys

Field Note #4 @andyvand 2011-01-02 ↳ Re: @valv
@valvUpdated to 5.0.9 Happy new year everybody

Latest doesn't work on my netbook (Intel Atom N280 cpu).
It just reboots...

Field Note #5 @andyvand 2011-01-02 ↳ Re: @valv
@valvwell, I did something since 5.0.6 that broke atoms support. could you provide me with a sysctl -a | grep cpu dump from linux (if possible) ?

I don't have Linux lying around but sysctl -a | grep cpu from OS X:

hw.ncpu = 2
hw.cpufrequency = 1660000000
hw.availcpu = 2
hw.ncpu: 2
hw.activecpu: 2
hw.physicalcpu: 1
hw.physicalcpu_max: 1
hw.logicalcpu: 2
hw.logicalcpu_max: 2
hw.cputype: 7
hw.cpusubtype: 4
hw.cpu64bit_capable: 0
hw.cpufamily: 1114597871
hw.cpufrequency: 1660000000
hw.cpufrequency_min: 1660000000
hw.cpufrequency_max: 1660000000
hw.cputhreadtype: 1
machdep.cpu.max_basic: 10
machdep.cpu.max_ext: 2147483656
machdep.cpu.vendor: GenuineIntel
machdep.cpu.brand_string: Intel(R) Atom(TM) CPU N280 @ 1.66GHz
machdep.cpu.family: 6
machdep.cpu.model: 15
machdep.cpu.extmodel: 1
machdep.cpu.extfamily: 0
machdep.cpu.stepping: 2
machdep.cpu.feature_bits: 3219782655 4244381
machdep.cpu.extfeature_bits: 0 1
machdep.cpu.signature: 67266
machdep.cpu.brand: 0
machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON DSCPL EST TM2 SSSE3 TPR PDCM
machdep.cpu.extfeatures: LAHF
machdep.cpu.logical_per_package: 2
machdep.cpu.cores_per_package: 1
machdep.cpu.microcode_version: 530
machdep.cpu.mwait.linesize_min: 64
machdep.cpu.mwait.linesize_max: 64
machdep.cpu.mwait.extensions: 3
machdep.cpu.mwait.sub_Cstates: 131616
machdep.cpu.thermal.sensor: 1
machdep.cpu.thermal.dynamic_acceleration: 0
machdep.cpu.thermal.invariant_APIC_timer: 0
machdep.cpu.thermal.thresholds: 2
machdep.cpu.thermal.ACNT_MCNT: 1
machdep.cpu.arch_perf.version: 3
machdep.cpu.arch_perf.number: 2
machdep.cpu.arch_perf.width: 40
machdep.cpu.arch_perf.events_number: 7
machdep.cpu.arch_perf.events: 0
machdep.cpu.arch_perf.fixed_number: 1
machdep.cpu.arch_perf.fixed_width: 40
machdep.cpu.cache.linesize: 64
machdep.cpu.cache.L2_associativity: 8
machdep.cpu.cache.size: 512
machdep.cpu.tlb.inst.small: 32
machdep.cpu.tlb.data.small: 16
machdep.cpu.tlb.data.large_level1: 64
machdep.cpu.address_bits.physical: 32
machdep.cpu.address_bits.virtual: 32
machdep.cpu.core_count: 1
machdep.cpu.thread_count: 2

Field Note #6 @RayFlower 2011-01-12 ↳ Re: @valv
@valv5.1.1 is now available (on first post)

Hum, when i upgraded to this version i experienced heavy audio glitches with my presonus firebox(fw audio interface), reverted to the previous version and it works again.
Does this have anything to do with the amd fix?

I must add, even with the previous version i am experiencing glitches if i don't limit my quadcore with cpus=3, i have ordered a LaCie Firewire 400 PCI Card which will hopefully issues I'm having with my built in fw.
http://www.tonymacx86.com/viewtopic.php?f=7&t=8558 ↗

Field Note #7 @RayFlower 2011-01-13

Uhm, what do you mean by capb? it's not in /us/bin and i can't "locate" it either

Smbios paste bin.com/EuTJpzmF
Bdmesg paste bin.com/0ULEmNuA

I also got [MSR] detected invalid rdmsr(00000017) at 0x6ec81978 when I boot my system, i get that with both versions though, but I'm wondering if this is relevant to the issues I'm experiencing?

Field Note #8 @RayFlower 2011-01-13 ↳ Re: @valv
@valvI see, your cpu is an amd phenom. Nice to find guyz like you I say this because I need some beta-testers for the next release (amd aware partly / phenom aware fully(probably):)) So if interested, I can give you a link for testing. btw, capb: com.apple.boot.plist; sorry, my fault

Sure, I would love to test out the next release!

oh and here is my boot.plist

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Graphics Mode</key>
        <string>1920x1200@32</string>
        <key>GraphicsEnabler</key>
        <string>yes</string>
        <key>Kernel</key>
        <string>mach_kernel</string>
        <key>Kernel Flags</key>
        <string>arch=i386 -force64 -v cpus=3</string>
</dict>
</plist>
Field Note #9 @RayFlower 2011-01-13

Thanks for the links!

I'm unable to boot your kernels, with this and with other boot loaders:
I get "addr=0x42746375, Size=0x8272ae0, File=free, Line=0"
Chameleonrc4 said something about a bad mach-o magic number.

However, I did test this out with the latest nawcom kernel:

I do experience the audio glitches with this version of anval too, but it's not as bad as it was with the last one:)
However as a DAW user it wont cut it for low latency audio recording and sequencing, I'm still puzzled why I'm having these issues though.
The load in logic is insanely high, same issues i have when i use cpus=4 :

1/13/11 10:15:42 PM	kernel	IOAudioStream[0x8f9b300]::clipIfNecessary() - Error: attempting to clip to a position more than one buffer ahead of last clip position (2d,221)->(2e,c3b).
1/13/11 10:15:42 PM	kernel	IOAudioStream[0x8f9b300]::clipIfNecessary() - adjusting clipped position to (2e,221)

Removing voodoPowerMini.kext didn't do anything as well.

Here is the bdmesg:
paste bin.com/d0yYwz0r

As for the settings in my bios:
Cpu clock ratio 3000mhz
Cpu Northbridge Freq. 2000mhz
Cpu frequency 200mhz
HT link freq 2000
Memoryclock 4x 800

Most of this is set to auto, I've tried a fixed the clock ratio before but didn't make any difference.

Just out of curiosity? i see p-states in the bdmesg now, does this mean we get some sort of power management?
And is there a way i can turn it off too check if thats the culprit?

I guess my first priority would be to get those kernels working though as the fsb fix might be causing me trouble as well.

Field Note #10 @RayFlower 2011-01-13 ↳ Re: @valv
@valvam sorry about sound. regarding the kernel I just realize the hassle, as other testers never complained about. The boot-loader is also acting strangely P-State 2: Frequency: 400, Multiplier: 2, vid: 32 P-State 3: Frequency: 800, Multiplier: 4, vid: 44 Just to let u know, p-states were not enabled. I just dumped the possible values to…

Ah okay, I'll see what FreeBSD or windows reports on those states later.
I guess getting cool and quiet working would be rather complex?

Always nice to test new things, I'd love to test out new versions in the future:)

Field Note #11 @Flym4n 2011-01-15 ↳ Re: @valv
@valvadded: intel cpu model 0xC (i7 & atom) support

You mean you can boot atom-netbook without patching kernel on 10.6.2 & above?
That should rocks

Flym4n

Field Note #12 @RayFlower 2011-01-16

hum I tried your 5.1.3 fixed but it doesn't boot for me, its just stuck at a black screen showing something like "/", I guess I'm the only one experiencing this?

Field Note #13 @diskeeper 2011-01-17 ↳ Re: @RayFlower
@RayFlowerhum I tried your 5.1.3 fixed but it doesn't boot for me, its just stuck at a black screen showing something like "/", I guess I'm the only one experiencing this?

Same problem here...

@valvno boot-loader's gui ?

Yep, no bootloader gui

Field Note #14 @RayFlower 2011-01-18

Sounds good, I'm just wondering if there could be a option to chose between multiple boot files in the boot loader itself.
And since this fix seems to be something that is going away from new kernels, wouldn't it make sense that we could hold a hotkey when the bootloader is loading to disable the kernel_patcher?

Field Note #15 @RayFlower 2011-01-18

hum well, it sounds silly i guess, but every time i try a bootloader that fails to boot anything I would have to boot either another drive with a working bootloader or a boot cd to fix it:)
How to do it hum.. well a menu system like grub would be nice, since it defaults to the boot stored on the root of the hd we could use a hotkey to select the boot loader in the mbr or where we would get the choice between multiple "boots".
Errrr.. i have no idea how to do this myself, it was just a idea i had since this isn't the first time i encounter a bootloader that doesn't work like it should on my amd system.

Field Note #16 @KumoriHime 2011-01-24

Same with me; I get stuck at "/" so I'm still using the 5.1.2 version.

I don't know if this is something anyone can help with, but I'm also having trouble forcing my FSB to 200 or anything, period. The bootloader is detecting/correcting it to 214 and I'm using ForceFSB=200 and FixFSB=No with busratio=15. I think this is making my audio crackle pretty badly since I heard an overclocked bus speed can do that, am I on the right track or no? In my bios I can't go below 200 so no help there either.

If it matters I'm still using the 10.6.5 legacy kernel as well since the 10.6.6 makes my system act weird. CPU is slightly overlocked from 2.8 to 3Ghz just by using the multiplier. Even at stock speed my bus speed is detected at 214. Funny thing is starting with the 10.6.4 legacy kernel it's been detected at the current speed where it used to be at 189 or so and my audio was fine. Anyways, here's some info:

My kernel log:

64 bit mode enabled
rtclock_init: Taking bus ratio path 3 (AMD Phenom)
rtclock_init: Phenom MSR 0xc0010071 returned: 0x8000012c002c0e
TSC: Verification of clock speed PASSED.
TSC: Frequency =   3000.273556MHz, FSB frequency =  428.610508MHz, bus ratio = 7

My bdmesg:

Config: [hd(0,2)/Extra/com.apple.Boot.plist] 771 bytes.
CPU: AMD Athlon(tm) 7850 Dual-Core Processor
CPU: Vendor/Family/ExtFamily:      0x68747541/0xf/0x1
CPU: Model/ExtModel/Stepping:      0x2/0x0/0x3
CPU: Multipliers x10:              max=140, min=0
CPU: MaxDiv/CurrDiv:               0x0/0x1
CPU: TSCFreq:                      3000MHz
CPU: CPUFreq:                      3000MHz
CPU: FSBFreq:                      214MHz
CPU: NoCores/NoThreads:            1/2
CPU: Features:                     0x36900221

Keep up the awesome work! I eagerly await each new release.

Field Note #17 @SaCleoCheater 2011-01-24

With the latest version, my AMD PC just keeps rebooting each time AnVAL should load, so just before the volume selection screen.

Andy tossed me version 5.0.4 and that works fine.

I really want to use the latest so I can get all my AMD cores initialised, instead of just using cpus=1.
Or am I ancient and there's actually a fix for that?

Field Note #18 @wastez 2011-01-25 ↳ Re: @SaCleoCheater
@SaCleoCheaterI really want to use the latest so I can get all my AMD cores initialised, instead of just using cpus=1. Or am I ancient and there's actually a fix for that?

Did you try to fix it in your dsdt?

Greetz

Field Note #19 @diskeeper 2011-01-26

Ok, here is the results:

alpha1 = same as before

5.1.2 = worked but kernel panic...

Field Note #20 @diskeeper 2011-01-26

I tried 3 times a normal boot, 3 times boot with -f and 2 times boot with -v -f. All ended up with the same AppleACPIPlatform KP.

Field Note #21 @diskeeper 2011-01-27

Update: Ok, I removed the -pci0 flag, but nothing changed.

Field Note #22 @diskeeper 2011-01-27

I tried 5.0.9, 5.1.1, 5.1.2, 5.1.3, 5.1.4 and alpha1, none of them worked for me and I don't use those flags, i run SL in 32-bit and all 4 CPU cores work.

Field Note #23 @diskeeper 2011-01-27

Ok, but when I installed 5.0.9, 5.1.1, 5.1.2, 5.1.3, not only replaced the boot file, installed boot0 and boot1h from your package

Field Note #24 @diskeeper 2011-01-27

So, i tried the RC5 693 installer, rebooted and resulted the same ACPI KP...
BTW, thank You for your time and patience. I wait for the official RC5 that maybe works, and I'll be back here

Field Note #25 @diskeeper 2011-01-27

I have a retail install with these kexts:

  • AppleUpstreamUserClientDisabler.kext
  • AppleVIAATA.kext
  • fakesmc.kext
  • IOAHCIBlockStorageInjector.kext

All in the Extra folder

No NullCPUPowerManagement.kext or OpenHaltRestart.kext or SleepEnabler.kext

Field Note #26 @diskeeper 2011-01-27

Ok, I renamed the Extra folder, installed the RC5 which created a new Extra folder. Copied my 4 kext to the new Extra folder, copied the Themes from the RC5 DMG file. Started Kext Utility.
I do not have DSDT. Reboot and the result is the same ACPI KP.

Field Note #27 @RayFlower 2011-01-29

Tried the custom rc5 installer, boots just fine.
copied the boot, same issue as before I'm afraid:)

Field Note #28 @RayFlower 2011-01-29 ↳ Re: @valv
@valvdid u tried booting with ForceFSB (in boot.plist) ? which value did u give it ? what about 5.1.2 ?

hum since my processor and mobo doesn't specify a fsb(uses hypertransport instead) value i just blindly tried 266 but didn't help at all
Also tried 215, which is what my bdmsg has reported in the past but didn't work.

are there any other flags than 
<key>ForceFSB</key>
<string>215</string>

I should add to get this working?

Field Note #29 @RayFlower 2011-01-29

Whoops, sorry here it is:

For 5.1.2
paste bin.com/FCxxrwWV

And for an earlier version that doesn't make my sound glitch:
paste bin.com/r1haReDL

Field Note #30 @RayFlower 2011-01-29

hum i couldn't find out which one i was using but i gave 5.0.9 a shoot and the audio works just fine with that as well:

here is the bdmesg:
paste bin.com/fXQ73x4E

hum with this this the sound actually works so well that I don't need cpus-3 anymore, all 4 cores work, I'm not sure about the load in logic but this seems very promising, I guess the culprit to my issues with the sound are incorrect fsb values?
I don't know if this will help other Phenom II users but 5.0.9 seems like the best one for my setup at this moment:)

Show 1 additional community field notes (#31–#31)
Field Note #31 @RayFlower 2011-02-02

Got my new Lacie Firewire 400 pci today, and it seems to behave a bit better..
But 5.1.2 has the same issues a i had with my built in fw, i guess its because it reports a fsbfreq of 215, forcing it down to 100 has no effect on this, it reports 215 in the bdmesg.
However, unlike my builtin fw, this works much better with pervious bootloaders as well so there is a difference.
For now I'll stick with 5.0.9 since its seems to be the latest release that behaves like it should on my "strange" phenom II.

Corroborated & Participated: @RayFlower @diskeeper
Sources & Contributor Provenance (9 credited usernames · Thread #6798)
UsernameDossier ContributionDispatchesActive Window
@valvPrimary Author352010-12-14 → 2011-01-29
@RayFlowerCore Contributor172010-12-14 → 2011-02-02
@diskeeperCore Contributor142011-01-17 → 2011-01-27
@SaCleoCheaterContributor22010-12-19 → 2011-01-24
@andyvandContributor22011-01-02
@Geek93Contributor12010-12-18
@Flym4nContributor12011-01-15
@KumoriHimeContributor12011-01-24
@wastezContributor12011-01-25