Jump to content

GA-EX58 and GA-X58A DSDT native power management modifications


d00d
 Share

1,771 posts in this topic

Recommended Posts

Final BIOSs have been released at http://www.gigabyte.com.tw/Products/Mother...d/Default.aspx;

2010/01/29 1. Support Intel Core i7 6 core processors

 

for 4 cores, are there any other benefits upgrading? i am still using f7, stable so far.

 

the only thing that i like is the DVID feature, to lower the CPU temp.

is this feature maintained in the final release?

Link to comment
Share on other sites

for 4 cores, are there any other benefits upgrading? i am still using f7, stable so far.

 

the only thing that i like is the DVID feature, to lower the CPU temp.

is this feature maintained in the final release?

 

bug fixes to your bios?

Link to comment
Share on other sites

I'm looking for an unmodified dsdt.dsl from the following boards (*);

GA-EX58-EXTREME *

GA-EX58-UD5

GA-EX58-UD4P

GA-EX58-UD4 *

GA-EX58-DS4 *

GA-EX58-UD3P revision 1.7 *

GA-EX58-UD3P revision 1.6 *

GA-EX58-UD3P revision 1.0 *

GA-EX58-UD3P-SLI *

GA-X58A-UD7

GA-X58A-UD5 *

GA-X58A-UD3 *

 

Hi dood,

 

Thanks for all your hard work with this. I'm looking forward into delving deeper into DSDT mods.

 

I believe you're looking for some DSDT.dsl files. The attached was generated on my GA-X58A-UD3R with BIOS F2C and the previous DSDT file (from my prior EX58-UD5) removed (and the system rebooted). The DSDT generation was performed using iasl from 10/15/09 within DD's script v4.22. If it matters, the .aml file was converted to a .dsl using iASLme with the 1/25/10 version of iasl embedded.

 

If the weekend isn't too hellish, and you want it, I can generate another DSDT using iasl 1/25/10 and the F2 release BIOS.

 

Cheers,

Lyle

DSDT_GA_X58A_UD3R_F2C_920.dsl.zip

Link to comment
Share on other sites

I made a few changes to my system yesterday which have caused my system to run differently. The main change I made was replacing my bootloader with a modified version of Chameleon/PC-EFI (found here: http://www.efixusers.com/showthread.php?t=644) called AsereBLN Booter. It allows the removal of kexts like OpenHaltRestart/EvoReboot and PlatformUUID. After installing it sleep doesn't seem to be working. The computer wakes, but the monitor doesn't come out of standby, but I don't get the continual GPU fan noise I would usually get when it didn't work before.

 

The only other change I made was to audio. I patched DSDT and installed LegacyHDA.kext to S/L/E.

 

I got a kernel panic when trying to shutdown, but restart seemed to work the first time.

 

I imagine the problem is caused by the bootloader. Anyone have any ideas?

Link to comment
Share on other sites

Will you graciously release like you did for the F9m, some F9 bios patched d00d?
I updated post 1 several days ago to show that there's no difference in the dsdt.dsl from each.

 

Hi dood,

 

Thanks for all your hard work with this. I'm looking forward into delving deeper into DSDT mods.

 

I believe you're looking for some DSDT.dsl files. The attached was generated on my GA-X58A-UD3R with BIOS F2C and the previous DSDT file (from my prior EX58-UD5) removed (and the system rebooted). The DSDT generation was performed using iasl from 10/15/09 within DD's script v4.22. If it matters, the .aml file was converted to a .dsl using iASLme with the 1/25/10 version of iasl embedded.

 

If the weekend isn't too hellish, and you want it, I can generate another DSDT using iasl 1/25/10 and the F2 release BIOS.

 

Cheers,

Lyle

Thanks, the only difference between the GA-X58A-UD7 (S3 sleep) dsdt.dsl I was given and your GA-X58A-UD3R (S1 sleep) dsdt.dsl, besides the sleep differences, is the address base in `Device (PCI0.EXPL)'.

I'm assuming your F2C BIOS has DVID, so I assume F2 wouldn't be any different with respect to it's dsdt.dsl.

The differences between GA-X58A and GA-EX58-UD5 are many.

Link to comment
Share on other sites

I keep getting "couldn't find en0" errors in the console during Time Machine backups. It seems to back up properly but I'm trying to eliminate any error I can. I'm on Chameleon 2 RC4 and used fix 18A on your first post. I feel like I read somewhere that the latest version of realtekr1000.kext fixes this issue? Maybe not. Any ideas?

 

Ryan!

Link to comment
Share on other sites

I have a gigabyte ud5 i7 920 with a geforce gts250 running SL following Digital Dreamer's script. It seems to be working pretty good but I'm interested in incorporating the changes detailed in this thread. I have f7 bios and the only thing that has been changed is what DD showed in his thread.

 

What is the best way to incorporate dOOd's changes into a system that was installed following DD's tutorial?

 

Also, I am building an identical system for a friend, should I install using DD's script then convert things to dOOd's?

 

I'm a newbie so I'm sorry if this is a stupid question.

Link to comment
Share on other sites

I keep getting "couldn't find en0" errors in the console during Time Machine backups. It seems to back up properly but I'm trying to eliminate any error I can. I'm on Chameleon 2 RC4 and used fix 18A on your first post. I feel like I read somewhere that the latest version of realtekr1000.kext fixes this issue? Maybe not. Any ideas?

 

Ryan!

In SL that error won't prevent successful backups.

According to your signature you have revision 1.0 of GA-EX58-UD3R which uses Realtek RTL8111D, and 18 A, B or C should work if you use Bit Shoveler's Bonjour RealtekR1000SL.kext and C2RC4.

If you had revision 1.6 and 1.7 of GA-EX58-UD3R it uses Realtek RTL8111C, and no additional kext or fix for IOBuiltin=Yes is needed because it will use the original AppleRTL8169Ethernet.kext.

 

I have a gigabyte ud5 i7 920 with a geforce gts250 running SL following Digital Dreamer's script. It seems to be working pretty good but I'm interested in incorporating the changes detailed in this thread. I have f7 bios and the only thing that has been changed is what DD showed in his thread.

 

What is the best way to incorporate dOOd's changes into a system that was installed following DD's tutorial?

 

Also, I am building an identical system for a friend, should I install using DD's script then convert things to dOOd's?

 

I'm a newbie so I'm sorry if this is a stupid question.

What changes does the script make to the base DSDT?

You could see the differences by following the instructions in post 1 regarding how to boot without a DSDT to obtain an unmodified one, then use diff in Terminal.

Link to comment
Share on other sites

I installed the magic mouse today. A bit tricky to handle :o

 

I bought the recommended trust dongle, unfortunately, i got some boot issue with the dongle connected. Impossible to boot, a pop up comes : overclocking or voltage failure it says.

 

Even with stock parameters :/ Damn it!

Link to comment
Share on other sites

what is the best way to flash the BIOS?

 

QFlash? Do I have to flash both of them (dual BIOS) at the same time?

 

 

Or is it better to make sure it is working before flashing the secondary? 

 

 

There is only one bios to flash, use Qflash

 

read your manual before you do anything - page 80 . Make sure you do the follow up actions

 

You can use a usb drive to store your bios file on - you don't need a floppy disk

Link to comment
Share on other sites

I installed the magic mouse today. A bit tricky to handle ;)

 

I bought the recommended trust dongle, unfortunately, i got some boot issue with the dongle connected. Impossible to boot, a pop up comes : overclocking or voltage failure it says.

 

Even with stock parameters :/ Damn it!

 

Are you sure it is a 2400p, there is a similar looking gold one with the number 16008 on the top (model 16008)

 

I also have one of those, it refuses to boot.

 

If you really have the 2400p it won't get enough current if you plug it into your keyboard hub, you

should use the mobo usb ports

Link to comment
Share on other sites

There is only one bios to flash, use Qflash

 

read your manual before you do anything - page 80 . Make sure you do the follow up actions

 

You can use a usb drive to store your bios file on - you don't need a floppy disk

 

thanks for the tips,

i flashed F9, the POST before Chameleon is faster.

 

however, when i tried to enable CIA2, os x couldn't boot, even windows 7 generated blue screen.

i guess this is more on how i tuned the bios setting.

another issue not related to os x, i cannot boot into ubuntu live cd using the usb dvd drive, luckily i managed to get the vanilla dsdt using windows.

 

besides that, my os x installation seems alright.

 

 

cheers

Link to comment
Share on other sites

Soft Raid configuration, Ga-EX58-UD5 with Bios rev. F10 (i7-950@4.3Ghz, MacPro4.1.plist, C2rc4) working fine with

dood's DSDT.aml from 1st post.

(Sleep, restart, shutdown, all are ok).

 

ThanX again DooD !!

Link to comment
Share on other sites

i am currently modding the IOPlatformPlugin to downclock my CPU when idle. Do i have to include the long string between data too?

 

 

<key>PLimitDict</key>
         <dict>
           <key>MacPro3,1</key>
           <integer>0</integer>
         </dict>
         <key>StepDataDict</key>
         <dict>
           <key>MacPro3,1</key>
           <string>SP1</string>
           <key>SP1</key>
           <data>
                           6gQAAAEAAAIJAAD/DwAA
                           Cw0AAP8PAAALDQAA/w8A
                           AAsNAAD/DwAACw0AAP8P
                           AAALDQAA/w8AAAsNAAD/
                           DwAACw0AAP8PAAALDQAA
                           /w8AAAsNAAD/DwAACw0A
                           AP8PAAALDQAA/w8AAAsN
                           AAD/DwAACw0AAP8PAAAL
                           DQAA/w8AAAsNAAD/DwAA
                           Cw0AAP8PAAALDQAA/w8A
                           AAsNAAD/DwAACw0AAP8P
                           AAALDQAA/w8AAAsNAAD/
                           DwAACw0AAP8PAAALDQAA
                           /w8AAAsNAAD/DwAACw0A
                           AP8PAAALDQAA/w8AAAsN
                           AAD/DwAACw0AAP8PAAAL
                           DQAA/w8AAAsNAAD/DwAA
                           Cw0AAP8PAAALDQAA/w8A
                           AAsNAAD/DwAACw0AAP8P
                           AAALDQAA/w8AAAsNAAD/
                           DwAACw0AAP8PAAALDQAA
                           /w8AAAsNAAD/DwAACw0A
                           AP8PAAALDQAA/w8AAAsN
                           AAD/DwAACw0AAP8PAAAL
                           DQAA/w8AAAsNAAD/DwAA
                           Cw0AAP8PAAALDQAA/w8A
                           AAsNAAD/DwAACw0AAP8P
                           AAALDQAA/w8AAAsNAAD/
                           DwAACw0AAP8PAAALDQAA
                           /w8AAAsNAAD/DwAACw0A
                           AP8PAAALDQAA/w8AAAsN
                           AAD/DwAACw0AAP8PAAAL
                           DQAA/w8AAAsNAAD/DwAA
                           Cw0AAP8PAAALDQAA/w8A
                           AAsNAAD/DwAACwgAABUA
                           AAAUAAAAAQoAAAEAAAAB
                           AAAA9QABDQAAAQAABf8A
                           AQAAAAEAAAABBgAAAgAA
                           AAQCAACsANMAfQDWAMMA
                           KwcAAAIAAAABAAAAAQAA
                           AAIAAAACAgAAAgYAAAEA
                           AAABAAAA9QABDQAAAwAA
                           Bf8AAwIAAAMGAAACAAAA
                           BAAAAOAAyAAQDAAABQAA
                           AAQAAAAFAAAABAAAAAMA
                           AAABAAAABAYAAAIAAAAE
                           AQAACQA9DAAAAwQAAAUA
                           AAAEAgAABQYAAAEAAAAB
                           AAAA6AADDQAABgAABf8A
                           BQIAAAYGAAACAAAABAAA
                           AEAAQgAPDAAACAAAAAcA
                           AAAIAAAABwAAAAUAAAAB
                           AAAABwYAAAIAAAAEAQAA
                           CQA9DAAABgQAAAgAAAAG
                           AgAACAYAAAEAAAABAAAA
                           6AADDQAACQAABf8ABwIA
                           AAkGAAACAAAABAAAAMAA
                           zwBqDAAACwAAAAoAAAAL
                           AAAACgAAAAcAAAABAAAA
                           CgYAAAIAAAAEAQAACQA9
                           DAAACQQAAAsAAAAIAgAA
                           CwYAAAEAAAABAAAA6AAD
                           DQAADAAABf8ACQIAAAwG
                           AAACAAAABAAAAGAAGAAj
                           DAAADgAAAA0AAAAOAAAA
                           DQAAAAkAAAABAAAADQYA
                           AAIAAAAEAQAACQA9DAAA
                           DAQAAA4AAAAKAgAADgYA
                           AAEAAAABAAAA6AADDQAA
                           DwAABf8ACwIAAA8GAAAC
                           AAAABAAAAEAArAAnDAAA
                           EQAAABAAAAARAAAAEAAA
                           AAsAAAABAAAAEAYAAAIA
                           AAAEAQAACQA9DAAADwQA
                           ABEAAAAMAgAAEQYAAAEA
                           AAABAAAA9AABDQAAEgAA
                           Bf8ADQIAABIGAAACAAAA
                           BAIAAKwA0wB9ANYAwwAr
                           BwAAEgAAABMAAAASAAAA
                           EwAAAA0AAAABAAAAEwYA
                           AAIAAAAEAQAACQA9DAAA
                           EgQAABQAAAAOAgAAFAYA
                           AAIAAAAEAAAAoACGAAEM
                           AAACAAAAAgAAAAIAAAAC
                           AAA=
</data>
</dict>

Link to comment
Share on other sites

d00d,

 

Please let us know if there are any DSDT changes between F9 and F10. Thank you again for this excellent guide.

 

FUT1L1TY

You're welcome, post 1 was updated several days ago to read `and BIOS F9m through F10' for the descriptions of the attachments.
Link to comment
Share on other sites

 Share

×
×
  • Create New...