Jump to content
62 posts in this topic

Recommended Posts

made some test last night :

 

- upgrade to BIOS f9a

 

- replace my DSDT file that was generated by my installer, by yours :

 

(my config is stable and not problem)

 

=> the video is stuck at 1024x768. i can't change it in the preferences, there is no other choices. does your DSDT file include stuff about video drivers ? i thought that cham RC3 was handling that now

 

=> my bios gets defaults value when rebooting. the restart made the comp to shut-down. so i'm guessing that there is somthing in your dsdt that does that.

 

Do you have UD3 rev 1.0 or 1.1 ?

ehm which dsdt did you download ? the one i provided at the beginning ? this doesn't contain any graphic support you have to add it manually to the dsdt or just load it with efi strings.

ehm about the reboot failure you just have to recompile the dsdt with iaslme and the search for the rtc tab and edit length to 2 instead of 4. or just wait for me to come home then i can upload you a dsdt with reboot fix and if you tell me what graphic you're using i can add graphic support for you.

ehm which dsdt did you download ? the one i provided at the beginning ? this doesn't contain any graphic support you have to add it manually to the dsdt or just load it with efi strings.

ehm about the reboot failure you just have to recompile the dsdt with iaslme and the search for the rtc tab and edit length to 2 instead of 4. or just wait for me to come home then i can upload you a dsdt with reboot fix and if you tell me what graphic you're using i can add graphic support for you.

 

 

yes i downloaded the one from your first post

 

well like i said, seems like there is no need for graphic support in the DSDT since cham RC3 takes care of it, if i understood right

 

thank you for your offer, but i already have a fully functionnal DSDT auto-generated by the script I used (see my foot note). with this script i was able to build a flash memory stick with OS Instal and boot it with fully suport video card with the same DSDT on 3 comps, plus i don't have the reset bios syndrom from start.

 

I fact i tested your DSDT because you said it fixes :Time Machine, Local0, WAK, DGPT, MUTE, RTC, HPET, Aliases, GP9, HDEF Audio.

well i don't know which all means, but time machine is not working here, and maybe some other stuff.

is local0 the fix for bonjour networking ?

maybe i should try to edit myself my own DSDT sript to fix my time machine, honestly i did'nt dig the DSDT stuff yet, and the script i used got me lazy, since it builds the DSDT for me and works fine (except some glitches)

 

 

You now have graphics working also ?

 

yes native resolution from start :(

yes i downloaded the one from your first post

 

well like i said, seems like there is no need for graphic support in the DSDT since cham RC3 takes care of it, if i understood right

 

thank you for your offer, but i already have a fully functionnal DSDT auto-generated by the script I used (see my foot note). with this script i was able to build a flash memory stick with OS Instal and boot it with fully suport video card with the same DSDT on 3 comps, plus i don't have the reset bios syndrom from start.

 

I fact i tested your DSDT because you said it fixes :Time Machine, Local0, WAK, DGPT, MUTE, RTC, HPET, Aliases, GP9, HDEF Audio.

well i don't know which all means, but time machine is not working here, and maybe some other stuff.

is local0 the fix for bonjour networking ?

maybe i should try to edit myself my own DSDT sript to fix my time machine, honestly i did'nt dig the DSDT stuff yet, and the script i used got me lazy, since it builds the DSDT for me and works fine (except some glitches)

 

 

 

 

yes native resolution from start :(

 

Chameleon takes care of ethernet as well, just add this:

 

<key>EthernetBuiltIn</key>

<string>y</string>

 

to your com.apple.Boot.plist and time machine should be ok

maybe the problems certain people achieve while using my dsdt is cause there are two revisions of the EP45-UD3 and I am certainly using Rev. 1.0. There is also a revision 1.1 which may have other hardware adresses for built-in parts

maybe the problems certain people achieve while using my dsdt is cause there are two revisions of the EP45-UD3 and I am certainly using Rev. 1.0. There is also a revision 1.1 which may have other hardware adresses for built-in parts

 

yes maybe put it in your footnote or something, not sure it's a big a deal.

 

i have Rev 1.0 too.

What is the code to add / modify to the dsdt.dsl to fix yellow icons ? I would like to add it to my own coz the dsdt.aml file here disable my on board sound and video

Replace this part:

            Device (IDE1)
           {
               Name (_ADR, 0x001F0002)
               OperationRegion (PCI, PCI_Config, 0x40, 0x20)
               Field (PCI, DWordAcc, NoLock, Preserve)
               {
                   ITM0,   16, 
                   ITM1,   16, 
                   SIT0,   4, 
                   SIT1,   4, 
                           Offset (0x08), 
                   UDC0,   2, 
                   UDC1,   2, 
                           Offset (0x0A), 
                   UDT0,   8, 
                   UDT1,   8, 
                           Offset (0x14), 
                   ICF0,   2, 
                   ICF1,   2, 
                       ,   6, 
                   WPPE,   1, 
                       ,   1, 
                   FAS0,   2, 
                   FAS1,   2
               }

               Device (PRIM)

 

with this:

            Device (IDE1)
           {
               Name (_ADR, 0x001F0002)
               OperationRegion (PCI, PCI_Config, 0x40, 0x20)
               Field (PCI, DWordAcc, NoLock, Preserve)
               {
                   ITM0,   16, 
                   ITM1,   16, 
                   SIT0,   4, 
                   SIT1,   4, 
                           Offset (0x08), 
                   UDC0,   2, 
                   UDC1,   2, 
                           Offset (0x0A), 
                   UDT0,   8, 
                   UDT1,   8, 
                           Offset (0x14), 
                   ICF0,   2, 
                   ICF1,   2, 
                       ,   6, 
                   WPPE,   1, 
                       ,   1, 
                   FAS0,   2, 
                   FAS1,   2
               }

               Method (_DSM, 4, NotSerialized)
               {
                   Store (Package (0x02)
                       {
                           "device-id", 
                           Buffer (0x04)
                           {
                               0x81, 0x26, 0x00, 0x00
                           }
                       }, Local0)
                   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                   Return (Local0)
               }

               Device (PRIM)

 

and remove IOAHCIBlockStorageInjector.kext

Hi thanks for the code

 

I've tried it and the icons are now correct but there is a bug : hot swaping sata drives doesn't work anymore, if I hotplug new sata drives they don't appear on desktop, nor they do appear in disk utility. So, for now, I will stay with either the injector or yellow icons.

Hi thanks for the code

 

I've tried it and the icons are now correct but there is a bug : hot swaping sata drives doesn't work anymore, if I hotplug new sata drives they don't appear on desktop, nor they do appear in disk utility. So, for now, I will stay with either the injector or yellow icons.

 

Yes, that code makes IHC10 appear as old ICH6 ESB2 from MacPro 3,1 and such an old controller probably wasn't hot swap capable. So far I haven't seen anyone have a better solution so that is what we have to live with now, with an extra kext file or missing hot swap capability.

×
×
  • Create New...