Thanks for your advice. I have test your updated dsdt.aml and/or memory upgrade to 4GB. No change. I have to use cpus=1 at boot.
Maybe I´ll try to compile my own dsdt.aml as you suggest in post #11. (If I can find iaml).
Then I have problem with sleep and shutdown (restart is OK!).
Thanks again. I'll hope we can get a updated BIOS from Asrock that solves the USB2 issu.
If you need the iaml util, you can find it in one of the packages from the iPC 10.5.6. It is called DSDT GUI patcher, and I just use the iaml util in terminal to decompile and compile any changes then you can dump the app when done to keep it vanilla.
QUICK ASROCK IMAGE BACKUP/RESTORE...........
I have experimented with this and found that after you boot an image for the first time on the ASROCK, and even create a full image, it will not boot up again (Hangs at the . Maybe it has to do with the UUID changing when you restore it?
Although Shoarthings install guide is VERY straight forward and well written, I dont always have the time or patience to wait for a complete reinstall should something blow up. I have use a USB to SATA bridge and as we all know it can take about 50 mins to install even a base leo build to an external dive. I myself do not have another machine with internal SATA in it, cause I use a macinized 1000he.
I have figured out a quick and easy way to reimage your ASROCK ION drive in about 20 mins (Depending on speed of the machine you use). I use my 1000he OSX, or Mac Mini machine to build a drive based on the guide above.
1.) Utilize Shoar's install guide above from a 2nd macinized machine.
2.) BEFORE YOU REBOOT or BOOT the newly built partition for the ASrock, make a FULL image of the partition that you just installed in Disk Utility. If D.U. gives a "Resource busy" error, remember you must unmount the partition you are creating the image from.
3.) Store away your 3.1GB or so image in a safe place for a fast restore.
1.) Format the CORRECT PARTITION or drive for the asrock build. I do more than one partion sometimes, but always use a GUID scheme so I can work on snow leo as well.
2.)After formatting, install the RC2 Chameleon loader and install your kexts and dsdt files accordingly from above.
3.) Use disk utility to restore the "Virgin, never been booted" image to the drive. BE SURE the "Erase Destination Drive" option is not checked or you will blow away Chameleon that you just installed.
4.) You MAY get an error that it cannot find and scan/restore info. If so make sure your image is selected as it appears under your drives, go to "Checksum" on the menu bar, select "CRC-32 Checksum image" This will take 5 mins or so and should be good to go for future installs.
5.) Restore the image, and boot from the ion as normal
In any case, each time you restore and star this image up for the first time, you will get the "Welcome" screen and do the basic setup again. In my case, this saves about 20-30 mins each time I want to wipe a drive, and start over
Hope this helps save you some time as it has me! Lets get this ASRock, rockin as a new HTPC!