Jump to content

Illustrated PDF: Vanilla OSX 10.5 on the Asrock ION 330 NetTop - NB: NOT for Pro or HD versions


  • Please log in to reply
322 replies to this topic

#21
UN_WIRED

UN_WIRED

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
  • Interests:HTPC - Mac Mini - 320GB 7200RPM - 4 GB - Haupaugge HVR 950 - Eyetv - XBMC<br />PORTABLE...

. . . try staying at OSX 10.5.6, or - as I have - after all the updates replacing the 10.5.8 versions with the vanilla 10.5.6 kernel plus matching system & seatbelt kexts (in this case from a 10.5.6 Unibody 17" restore DVD): the 10.5.6 kernel was the last to support HTT for the Atom 330 . . . .

. . . after making sure that the only copy of dsdt.aml on your ION 330 is the one I've provided, installed to /Extra; with the 10.5.6 kernel you should be able to enable hyperthreading in the BIOS & see this:

Posted Image


. . & this:

Posted Image



. . . FWIW my Geekbench32 'score' went from 1250~ish with 2 cores (rather worse than a first-gen single-core Intel Mac min) to 1600~ish with 2+2 'cores' (rather better) ;)


This last install, I tried an iPC build 10.5.6 with your DSDT file and there is still no go for the 2 cores. Even with my O.C. param's set the same as yours (Manual, 167mhz), I still ahve to use the CPU's=1 flag to get a boot out of it.

See my CPU-X output below. Dont know why, but my values do NOT match yours in the spped categories. Any chance you will put your ORIGINAL 2GB of ram back in your system and try with a DSDT file config'd for 2GB, I would like to put my RAM theory to rest once and for all. Also, is the 4GB of ram you are using DDR2 or DDR3? Thanks!

Attached Files



#22
shoarthing

shoarthing

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 833 posts
  • Location:Blighty
Would any contributor to this thread having trouble running with 2 cores first compare their motherboard revision with mines:

Rev G/A 1.06


If your mobo has a different revision number to G/A 1.06, please boot into Linux & at a terminal type:

cat /proc/acpi/dsdt > dsdt.aml

. . then put this file in a folder bearing your insanelymac username, mobo revision number, amount of installed RAM, & BIOS number, zip it up & attach this folder to a post here. I'll make a fixed dsdt.aml if the mobo revision is different to mine.

This must be done in Linux

I attach a CPU-alias-fixed dsdt.aml made using BIOS 150c & with the original 2GB of RAM installed

[Edit 3rd Nov 2009]

Attached Files



#23
Huzze

Huzze

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts

un_wired . . this image illustrates the physical difference between DDR2 & DDR3;
Posted Image
. . they are not physically interchangeable.

Would any contributor to this thread having trouble running with 2 cores first compare their motherboard revision with mine - apologies for image: the little blurry thing above the "N" of ION reads:

Rev G/A 1.06

Posted Image

If your mobo has a different revision number to G/A 1.06, please boot into Linux & at a terminal type:

cat /proc/acpi/dsdt > dsdt.aml

. . then put this file in a folder bearing your insanelymac username, mobo revision number, amount of installed RAM, & BIOS number & attach this folder to a post here. I'll make a fixed dsdt.aml if the mobo revision is different to mine.

This must be done in Linux

I attach a CPU-alias-fixed dsdt.aml made using BIOS 150c & with the original 2GB of RAM installed



I have an orginal Asrock 330 ION 2GB RAM (2 x 1GB) and the mobo is rev G/A 1.06 like yours. I updated the BIOS to 150c.

I tested your dsdt.aml for BIOS 150c and orginal 2GB RAM. I still have to boot with cpus=1 ;)

Sleep, restart and shutdown is slow and strange. I tested the voodooHDA.kext and got sound but also nios.

So I have an ION running Leopard with one core, no sound (or noisy sound) and is hard to get to sleep or shutdown.

But we have a running system, something to improve. Thanks! :)

#24
shoarthing

shoarthing

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 833 posts
  • Location:Blighty
Huzze - Hi - because the sleep settings/abilities on the ION 330 are relatively sophisticated, I disabled what I could in the BIOS on day 1 . . . leaving this until I had a clearer idea of what s4 & s5 sleepstates were.

I am as puzzled as you are that I appear to be the sole insanelymac'cer with a 2-core (& 2+2 'core') ION 330

#25
shoarthing

shoarthing

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 833 posts
  • Location:Blighty

Cool! Does the graphic card support hardware acceleration of HD-playback in OS X? Can you post some screens of activity monitor (cpu load) when playing 720p and 1080p? How does it work?

. . . possibly useful hint at GPU performance: this html5 demo apparently runs at a crawl on a similar~ish Intel 945-based Atom 330 mobo, using the dreadful old GMA950

. . . runs fluently on my ION 330

#26
DUally

DUally

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
Do you guys still have audio issues running OSX or is audio working properly ?

#27
shoarthing

shoarthing

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 833 posts
  • Location:Blighty

Do you guys still have audio issues running OSX or is audio working properly ?

. . . am focused on the basics: ie getting functioning USB2 & functioning HTT [2+2 'cores'] with a kernel later than 10.5.6 & functioning sleep/resume.

Audio will be a hassle AFAIK . . the Via "Vinyl" VT1708S is not only unsupported in OSX but doesn't have a supported near-relation to provide something to work from.

It is possible, perhaps probable that VoodooHDA may be made to work. The OpenBSD source from which this driver is derived has OK support for the VT1708x


FWIW - Have recently made an install of 10.5.6 using the 'Boot Think' bootloader v2.2 plus an edited dsdt.aml in its '/Darwin' folder

. . . strange loader. Masses of unnecessary stuff loaded. HTT worked [as you'd expect with 10.5.6]. Had to provide CI/QE with an injector plus edited NV kexts - all a bit of a hassle really, for no obvious gain.

USB2 didn't work - but we already know this to almost certainly be an issue to be sorted through a new BIOS.

#28
Huzze

Huzze

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts

Do you guys still have audio issues running OSX or is audio working properly ?


Yes there's an issue with the sound! but I have not tryed to solve it, only tested the voodooHDA.kext v022. There was sound but a scraping sound.

DUally! Do you have/had any audio issues or have you got a solution for it?

By the way, I asked Asrock for an updated BIOS with Enable/Disable options for "EHCI Handoff" +Enable/Disable for "Legacy USB" and their reply was "For technical issue and emergency casses we suggest you to contact your dealer first". Not an acceptable reply.

Please! We need more people asking Asrock for an BIOS update with options for Enable/Disable "EHCI Handoff" and "Legacy USB".

#29
shoarthing

shoarthing

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 833 posts
  • Location:Blighty
Huzze - Hi - the more that ask the better: Asrock EU Support have forwarded my request back to the company's lair; but I know from experience with the industry that all it needs is a few voices asking for the same thing.

The ideal BIOS would be quite granular: ie on top of settings for Enable/Disable EHCI Handoff & Enable/Disable Legacy USB:

1: a "USB2 Mode" setting with a a choice between: 'High Speed' & 'Full Speed'
2: a "Legacy USB Mode" setting with a choice of "Low Speed" & "Full Speed" [or some other means of disabling "Low Speed" USB1]

. . this would let us try just about everything.

#30
k0tr@kt0r

k0tr@kt0r

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
Shoarthing,thank you for guide.
I finally installed mac os x on asrock. Longtime I couldn't get 4 cores,but after I enabled "No-execute memory protection" in BIOS, all 4 cores work (of course vanilla 9.6, seatbalt,system installed) . ;)
Posted Image

#31
Huzze

Huzze

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts

Shoarthing,thank you for guide.
I finally installed mac os x on asrock. Longtime I couldn't get 4 cores,but after I enabled "No-execute memory protection" in BIOS, all 4 cores work (of course vanilla 9.6, seatbalt,system installed) . ;)
Posted Image


Thank you k0tr@kt0r ! I got eventually one Atom 330 with dual cores in OSX :D

One step forward. Now I can test my system and compare with shoarthings scores. ;)

#32
shoarthing

shoarthing

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 833 posts
  • Location:Blighty
k0tr@kt0r & Huzze . . . I am really pleased both of you are up & running: at present I am using a fresh 10.5.6 install from a restore DVD for a unibody 17" . . . works a charm, & am now going to look at audio . . . . 10.5.7 & 10.5.8 seem to break a lot of function; so I prefer to stay with a revision built around Apple's first use of the MCP79

I have just been sent a new troubleshooting BIOS from Asrock, this does at last allow for reliable USB2; but is is not a 'safe' BIOS for the relatively inexperienced [who could completely lose the ability to enter the BIOS without a CMOS reset if they chose to disable Legacy USB].

I don't mind sharing it c/w a matching edited dsdt.aml - contributors to this thread can just send me a PM with their email address; but you really need to copy these settings exactly to have things working . . . . together with an apple.com.boot.plist in /Extra that has these or similar entries:

<key>Kernel Flags</key>
<string>-v</string>
<key>Timeout</key>
<string>10</string>


PS: tried a couple of version of VoodooHDA then built it from svn - doesn't work a damn for me: am going to buy a reasonable quality USB solution for the time being. Any suggestions?

. . . I quite fancy this widget; but am cautious about support under SL

#33
DUally

DUally

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
I don't have any experience with the asrock 330 yet since it's still in pre-order but from what I've read in the forum is audio support is still a major issue since there are no related drivers for osx.



Yes there's an issue with the sound! but I have not tryed to solve it, only tested the voodooHDA.kext v022. There was sound but a scraping sound.

DUally! Do you have/had any audio issues or have you got a solution for it?

By the way, I asked Asrock for an updated BIOS with Enable/Disable options for "EHCI Handoff" +Enable/Disable for "Legacy USB" and their reply was "For technical issue and emergency casses we suggest you to contact your dealer first". Not an acceptable reply.

Please! We need more people asking Asrock for an BIOS update with options for Enable/Disable "EHCI Handoff" and "Legacy USB".



#34
EvoGT

EvoGT

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
Hi there!
What can be wrong if my system always reboots after Chameleon-bootscreen?

#35
shoarthing

shoarthing

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 833 posts
  • Location:Blighty

Hi there!
What can be wrong if my system always reboots after Chameleon-bootscreen?

. . . if you haven't followed this guide exactly, it could be quite a few things.

Which version of OSX have you installed, & do you have my dsdt.aml in your /Extra folder?

#36
EvoGT

EvoGT

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts

. . . if you haven't followed this guide exactly, it could be quite a few things.

Which version of OSX have you installed, & do you have my dsdt.aml in your /Extra folder?


i have installed OSX 10.5.6 via usb on an 2.5" SATA-drive without printer-drivers and extra languages. i have then installed chameleon and the kexts and dsdt.aml from your post.
i changed the drive and booted....
bios is also changed

#37
Huzze

Huzze

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts

i have installed OSX 10.5.6 via usb on an 2.5" SATA-drive without printer-drivers and extra languages. i have then installed chameleon and the kexts and dsdt.aml from your post.
i changed the drive and booted....
bios is also changed


Hi! EvoGT I had the same problem as you. If you tap the spacebar before the chameleon try to boot you get a prompt (boot:) and you can write -v cpus=1. If your Asrock boots into OSX with the (-v cpus=1) you may have the same issue that I had.

If so, go into the BIOS advanced/cpu and enable "No-execute memory protection". Now you hopfully can boot into OSX without cpus=1 and get 2 cores.

#38
DrPoyson

DrPoyson

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
  • Gender:Male
  • Location:LONDON
  • Interests:tech, gadgets, film, music, family, nerdism, mtb, skateboarding, having fun
finally got round to rebuilding my ASROCK this morning (been away from home for the last few days) and after following k0tr@kt0r's "No-execute memory protection" enable change in the BIOS it's booting up without the need for the cpus=1 switch :D

However I still get a very strange video problem for some reason (I had this on the previous build as well). I have no issues going through the startup video, or creating the account but once it's loaded up it's very odd. I think the video issues are related to the following . . .

Posted Image

Not sure how to change the video settings though

EDIT: - By removing USB 2 support from the BIOS I can now mount usb storage which is a bit of a workaround.

EDIT 2: - I now see my com.apple.Boot.plist has next to no info in 'in comparison to the one you reference on the 1st page of this thread.

Posted Image

Any ideas on why this is?

EDIT 3: - GFX now sorted. I reinstalled Chameleon and ticked the gfx enabler box :-)

#39
EvoGT

EvoGT

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts

Hi! EvoGT I had the same problem as you. If you tap the spacebar before the chameleon try to boot you get a prompt (boot:) and you can write -v cpus=1. If your Asrock boots into OSX with the (-v cpus=1) you may have the same issue that I had.

If so, go into the BIOS advanced/cpu and enable "No-execute memory protection". Now you hopfully can boot into OSX without cpus=1 and get 2 cores.


thats it - thanks!

#40
Xeijin

Xeijin

    InsanelyMac Protégé

  • Members
  • PipPip
  • 77 posts
  • Location:London, UK
  • Interests:Zelda, Gaming, Web Design, ... my Hackintosh
Quick question, Can the install on the ASRock be done retrospectively? Or does the partitioning wipe out everything else on the drive? Also will this likely work with Snow Leopard when it comes out in September, is it worth waiting?





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy