Jump to content

P45-UD3P CPU runs hot .help


xavifm
 Share

43 posts in this topic

Recommended Posts

hello, i booted another time the system, but now i get error when reboot of corruption cmos and bios reset values.

:)

 

WoW

Use it

dsdt.aml_XAV.zip

I had forgotten the simplest

 

-----

Device (RTC)

{

Name (_HID, EisaId ("PNP0B00"))

Name (ATT0, ResourceTemplate ()

{

IO (Decode16,

0x0070, // Range Minimum

0x0070, // Range Maximum

0x00, // Alignment

0x04, // Length

)

 

solution

 

0x02, // Length

-----

 

loveapple2117454552imag.gif

Link to comment
Share on other sites

Thanks for the work MalDon. it's work. but now temperature of CPU is to high 59-55

 

Sleep -works ok- without sleep disabler OK

No more Bios reset OK

 

With the first dsdt you modified temperature drop down but with this ,temperature is high?

 

What's the diference to add at boot.plist ?

 

<key>DropSSDT</key>

<string>Yes</string>

 

THANKS

 

can you tell me what's patches are you applied to my dsdt.??

 

THANKS

Link to comment
Share on other sites

Yes i opened, and CPU section is the same.

I parched it with dsdteditor and works , but temperature don't drop down very much maintains in 58-52º.

I patched with q6600 1-3 cpu.txt

i don't know if is correct?

 

Apply LPC

 

into method label _DSM parent_adr 0x001F0000 remove_entry;
into device name_adr 0x001F0000 insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
   Store (Package (0x02)\n
       {\n
           "device-id", \n
           Buffer (0x04)\n
           {\n
               0x18, 0x3A, 0x00, 0x00\n
           }\n
       }, Local0)\n
   DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
   Return (Local0)\n
}
end

 

 

is unnecessary

Chameleon is the best solution

 

Your patch

into method label _PSS parent_label CPU0 remove_entry;
into processor label CPU0 insert
begin
Method (_PSS, 0, NotSerialized)\n
{\n
   Return (Package (0x04)\n
   {\n
       Package (0x06)\n
       {\n
           Zero, \n
           Zero, \n
           0x10, \n
           0x10, \n
           0x0926, \n
           Zero\n
       }, \n
       Package (0x06)\n
       {\n
           Zero, \n
           Zero, \n
           0x10, \n
           0x10, \n
           0x0823, \n
           One\n
       }, \n
       Package (0x06)\n
       {\n
           Zero, \n
           Zero, \n
           0x10, \n
           0x10, \n
           0x071F, \n
           0x02\n
       }, \n
       Package (0x06)\n
       {\n
           Zero, \n
           Zero, \n
           0x10, \n
           0x10, \n
           0x061B, \n
           0x03\n
       }\n
   })\n
}
end;
into method label _PSD parent_label CPU0 remove_entry;
into processor label CPU0 insert
begin
Method (_PSD, 0, NotSerialized)\n
{\n
   Return (Package (0x05)\n
   {\n
       0x05, \n
       Zero, \n
       Zero, \n
       0xFC, \n
       0x04\n
   })\n
}
end;
into method label _CST parent_label CPU0 remove_entry;
into processor label CPU0 insert
begin
Method (_CST, 0, NotSerialized)\n
{\n
   Return (Package (0x02)\n
   {\n
       One, \n
       Package (0x04)\n
       {\n
           ResourceTemplate ()\n
           {\n
               Register (FFixedHW, \n
                   0x01,               // Bit Width\n
                   0x02,               // Bit Offset\n
                   0x0000000000000000, // Address\n
                   0x01,               // Access Size\n
                   )\n
           }, \n
           One, \n
           0x9D, \n
           0x03E8\n
       }\n
   })\n
}
end;
into method label _PSS parent_label CPU1 remove_entry;
into processor label CPU1 insert
begin
Method (_PSS, 0, NotSerialized)\n
{\n
   Return (^^CPU0._PSS ())\n
}
end;
into method label _PSD parent_label CPU1 remove_entry;
into processor label CPU1 insert
begin
Method (_PSD, 0, NotSerialized)\n
{\n
   Return (^^CPU0._PSD ())\n
}
end;
into method label _CST parent_label CPU1 remove_entry;
into processor label CPU1 insert
begin
Method (_CST, 0, NotSerialized)\n
{\n
   Return (Package (0x04)\n
   {\n
       0x03, \n
       Package (0x04)\n
       {\n
           ResourceTemplate ()\n
           {\n
               Register (FFixedHW, \n
                   0x01,               // Bit Width\n
                   0x02,               // Bit Offset\n
                   0x0000000000000000, // Address\n
                   ,)\n
           }, \n
           One, \n
           Zero, \n
           0x03E8\n
       }, \n
       Package (0x04)\n
       {\n
           ResourceTemplate ()\n
           {\n
               Register (FFixedHW, \n
                   0x08,               // Bit Width\n
                   0x00,               // Bit Offset\n
                   0x0000000000000414, // Address\n
                   ,)\n
           }, \n
           0x02, \n
           One, \n
           0x01F4\n
       }, \n
       Package (0x04)\n
       {\n
           ResourceTemplate ()\n
           {\n
               Register (FFixedHW, \n
                   0x08,               // Bit Width\n
                   0x00,               // Bit Offset\n
                   0x0000000000000415, // Address\n
                   ,)\n
           }, \n
           0x03, \n
           0x55, \n
           0xFA\n
       }\n
   })\n
}
end;
into method label _PSS parent_label CPU2 remove_entry;
into processor label CPU2 insert
begin
Method (_PSS, 0, NotSerialized)\n
{\n
   Return (^^CPU0._PSS ())\n
}
end;
into method label _PSD parent_label CPU2 remove_entry;
into processor label CPU2 insert
begin
Method (_PSD, 0, NotSerialized)\n
{\n
   Return (^^CPU0._PSD ())\n
}
end;
into method label _CST parent_label CPU2 remove_entry;
into processor label CPU2 insert
begin
Method (_CST, 0, NotSerialized)\n
{\n
   Return (^^CPU1._CST ())\n
}
end;
into method label _PSS parent_label CPU3 remove_entry;
into processor label CPU3 insert
begin
Method (_PSS, 0, NotSerialized)\n
{\n
   Return (^^CPU0._PSS ())\n
}
end;
into method label _PSD parent_label CPU3 remove_entry;
into processor label CPU3 insert
begin
Method (_PSD, 0, NotSerialized)\n
{\n
   Return (^^CPU0._PSD ())\n
}
end;
into method label _CST parent_label CPU3 remove_entry;
into processor label CPU3 insert
begin
Method (_CST, 0, NotSerialized)\n
{\n
   Return (^^CPU1._CST ())\n
}
end

 

works great

but...

the future is Now :wacko:

this method is dying

smokev.gif

 

 

I applied everything you need on this link :unsure:

http://www.insanelymac.com/forum/index.php...t&p=1548353

Link to comment
Share on other sites

Hello I type in terminal : kextstat grep -v com.apple

Last login: Sat Sep 18 00:12:25 on console
mac-pro-de-javi:~ javi$ kextstat | grep -v com.apple
Index Refs Address			Size	   Wired	  Name (Version) <Linked Against>
  11	0 0xffffff7f8065a000 0x2000	 0x2000	 com.psystar.driver.OpenHaltRestart (1.0.3) <4 3>
  12	0 0xffffff7f8065c000 0x2000	 0x2000	 net.osrom.kext.Disabler (1.0.1) <4 3>
  14	0 0xffffff7f8067e000 0x5000	 0x5000	 com.mojodojo.driver.CPUi (1.0.6b1) <7 5 4 3>
  29	0 0xffffff7f80723000 0x4000	 0x4000	 org.netkas.fakesmc (2) <8 7 4 3>
mac-pro-de-javi:~ javi$

 

I can't see fakesmc, OpenhaltRestart kext ,disabler in S/L/E director, why I don't see??, I have to delete OpenhaltRestart , but I don't see.

 

ANy idea

Link to comment
Share on other sites

Hello I type in terminal : kextstat grep -v com.apple

Last login: Sat Sep 18 00:12:25 on console
mac-pro-de-javi:~ javi$ kextstat | grep -v com.apple
Index Refs Address			Size	   Wired	  Name (Version) <Linked Against>
  11	0 0xffffff7f8065a000 0x2000	 0x2000	 com.psystar.driver.OpenHaltRestart (1.0.3) <4 3>
  12	0 0xffffff7f8065c000 0x2000	 0x2000	 net.osrom.kext.Disabler (1.0.1) <4 3>
  14	0 0xffffff7f8067e000 0x5000	 0x5000	 com.mojodojo.driver.CPUi (1.0.6b1) <7 5 4 3>
  29	0 0xffffff7f80723000 0x4000	 0x4000	 org.netkas.fakesmc (2) <8 7 4 3>
mac-pro-de-javi:~ javi$

 

I can't see fakesmc, OpenhaltRestart kext ,disabler in S/L/E director, why I don't see??, I have to delete OpenhaltRestart , but I don't see.

 

ANy idea

 

suprised.png

 

WoW tumbleweed.gif

 

E/E or S/L/E or Extensions.mkext

yel06.png

 

you only need the fakesmc.kext

 

delete OpenHaltRestart and Disabler

Link to comment
Share on other sites

Hello, i don't understand ... Sorry for my english

 

I can not find in S/L/E OpenHaltRestart and disabler, it not appear in System/Library/extensions and do not appear in Extra folder .

 

In EXtra folder , I only have DSDT.aml, Boot.plist, extension.mkext and smbios.plist.

 

Where i find OpenHaltRestart and Disabler??

 

Thanks

Link to comment
Share on other sites

Hello, i don't understand ... Sorry for my english

 

I can not find in S/L/E OpenHaltRestart and disabler, it not appear in System/Library/extensions and do not appear in Extra folder .

 

In EXtra folder , I only have DSDT.aml, Boot.plist, extensions.mkext and smbios.plist.

 

Where i find OpenHaltRestart and Disabler??

 

Thanks

 

Use mkext tool

view the contents

Link to comment
Share on other sites

Found 7 kexts:
/Volumes/Emergency HD/Yes/SnowKexts/Audio/ALC889a+HDAHeadphones/LegacyHDA.kext - org.world.driver.LegacyHDA (888.0)
/Volumes/Emergency HD/Yes/SnowKexts/Disabler.kext - net.osrom.kext.Disabler (1.0.1)
/Volumes/Emergency HD/Yes/SnowKexts/FakeSMC+istatmenusupport/fakesmc.kext - org.netkas.fakesmc (2.0)
/Volumes/Emergency HD/Yes/SnowKexts/IOAHCIBlockStorageInjector.kext - org.chameleon.plist.IOAHCIBlockStorageInjector (1.0)
/Volumes/Emergency HD/Yes/SnowKexts/LegacyATI4800Controller.kext - org.world.driver.LegacyATI4800Controller (9.0.2)
/Volumes/Emergency HD/Yes/SnowKexts/LegacyJMB36xSATA.kext - com.tgwbd.driver.LegacyAppleAHCIPortJMB36x (1.0)
/Volumes/Emergency HD/Yes/SnowKexts/OpenHaltRestart.kext - com.psystar.driver.OpenHaltRestart (1.0.3)

 

 

How I delete OpenHaltRestart and Disabler? My Graphics Are Nvidia GS8400 , Can I delete ATI4800 controller?

 

THanks

Link to comment
Share on other sites

 Share

×
×
  • Create New...