danielkza Posted July 24, 2010 Share Posted July 24, 2010 In which branch are all those memory improvements being pushed to? mozodojo's, rekursor's, or the trunk? Thanks for the great work! Link to comment Share on other sites More sharing options...
Trauma! Posted July 24, 2010 Share Posted July 24, 2010 mmm, it's already in it ...if you can get a cpuz and a spd dump i might be able to help ... -Rek It's reported as NoName actually. Here is the info: DIMM # 1 SMBus address 0x50 Memory type DDR3 Module format UDIMM Manufacturer (ID) PDP Systems (7F7F7F7F7F020000) Size 2048 MBytes Max bandwidth PC3-10700H (667 MHz) Part number PSD32G13332 Number of banks 8 Nominal Voltage 1.50 Volts EPP no XMP no JEDEC timings table CL-tRCD-tRP-tRAS-tRC @ frequency JEDEC #1 6.0-6-6-16-22 @ 444 MHz JEDEC #2 7.0-7-7-19-26 @ 518 MHz JEDEC #3 8.0-8-8-22-30 @ 592 MHz JEDEC #4 9.0-9-9-24-33 @ 666 MHz DIMM # 2 SMBus address 0x52 Memory type DDR3 Module format UDIMM Manufacturer (ID) PDP Systems (7F7F7F7F7F020000) Size 2048 MBytes Max bandwidth PC3-10700H (667 MHz) Part number PSD32G13332 Number of banks 8 Nominal Voltage 1.50 Volts EPP no XMP no JEDEC timings table CL-tRCD-tRP-tRAS-tRC @ frequency JEDEC #1 6.0-6-6-16-22 @ 444 MHz JEDEC #2 7.0-7-7-19-26 @ 518 MHz JEDEC #3 8.0-8-8-22-30 @ 592 MHz JEDEC #4 9.0-9-9-24-33 @ 666 MHz DIMM # 1 SPD registers 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 00 92 10 0B 02 02 11 00 09 03 52 01 08 0C 00 3C 00 10 6C 78 6B 30 6B 11 1F 8C D0 02 3C 3C 00 F0 03 0D 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 00 0F 11 01 01 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 85 02 02 00 00 00 00 00 00 DC 3C 80 50 53 44 33 32 47 31 33 33 33 32 00 00 00 00 00 90 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DIMM # 2 SPD registers 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 00 92 10 0B 02 02 11 00 09 03 52 01 08 0C 00 3C 00 10 6C 78 6B 30 6B 11 1F 8C D0 02 3C 3C 00 F0 03 0D 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 00 00 00 00 00 00 00 00 00 00 00 00 0F 11 01 01 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 85 02 02 00 00 00 00 00 00 DC 3C 80 50 53 44 33 32 47 31 33 33 33 32 00 00 00 00 00 90 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 B0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Thx Link to comment Share on other sites More sharing options...
kellis Posted July 24, 2010 Share Posted July 24, 2010 you need to use:lspci -nn Oh great, yeah you're right, with lspci, it showed me 8086:d132, not supported i guess. Does my new signature help? anything else i can provide? Link to comment Share on other sites More sharing options...
H.3.X Posted July 24, 2010 Share Posted July 24, 2010 Thanks a lot mojo and crew, top job as usual! Finally i got 4 performace state in IoReg with my ollld Pentium D 925 lol. People with reboot problems, check your bios to see if C1 to 4 and EIST is enable, it solved my reboot issue. Thanks again! Link to comment Share on other sites More sharing options...
chibchan Posted July 24, 2010 Share Posted July 24, 2010 Can someone please verify voltage change along with speedstep. I have full support with current setup (see sig). Now, when I give RC5 a try speedstep works but the voltages are @ 1.324 at all times. It's also odd cause cpu voltage is set to 1.25 in bios. Can someone please give my dsdt and com.apple.Boot.plist a look.Archive.zip Link to comment Share on other sites More sharing options...
rekursor Posted July 24, 2010 Share Posted July 24, 2010 there is 5 repetitions of 7F which means in our codifications 0x05,0x02 code in the table, that already was there. I removed the (), maybe this could bug the recognition ? Here's a boot file with the change (also with the pci host device 8086:d132 that I presumed to be a nehalem variant ... ) boot_6.zip It's reported as NoName actually. Here is the info: DIMM # 1 SMBus address 0x50 Memory type DDR3 Module format UDIMM Manufacturer (ID) PDP Systems (7F7F7F7F7F020000) Size 2048 MBytes Max bandwidth PC3-10700H (667 MHz) Part number PSD32G13332 Number of banks 8 Nominal Voltage 1.50 Volts EPP no XMP no ... Thx Link to comment Share on other sites More sharing options...
Trauma! Posted July 24, 2010 Share Posted July 24, 2010 Same result: Logements mémoire : ECC : Désactivées BANK0/DIMM1 : Taille : 2 Go Type : DDR3 Vitesse : 1336 MHz État : OK Fabricant : NoName Numéro de pièce : PSD32G13332 Numéro de série : 00000000 For information Asere's boot recognize Patriot's DIMMs. Thx Link to comment Share on other sites More sharing options...
alexandros7 Posted July 24, 2010 Share Posted July 24, 2010 how can I know if c state or p state works? I'm now using chameleon rc4, I tried rc5 but my atheros wifi is not recognized.. (for dsdt I used dsdt patcher program..) thanks (gigabyte p35 ds3 - q8200..) Link to comment Share on other sites More sharing options...
mm67 Posted July 24, 2010 Share Posted July 24, 2010 With latest version from trunk memory detection works almost perfectly, only one minor cosmetic glitch on my E7400 system: Link to comment Share on other sites More sharing options...
rekursor Posted July 24, 2010 Share Posted July 24, 2010 This cosmetic pb can be easily patched by osx86 tools, this is probably because the apple code relies on smbios for that summary information, which differs from real overclocking information. Link to comment Share on other sites More sharing options...
Onixs Posted July 24, 2010 Share Posted July 24, 2010 to all Devs... Fdisk In the trunk is still old. Why not add/replace it with the new Fdisk which can handle the 440. Thanks. Link to comment Share on other sites More sharing options...
dgobe Posted July 24, 2010 Share Posted July 24, 2010 00:00.0 Host bridge [0600]: Intel Corporation X58 I/O Hub to ESI Port [8086:3405] (rev 12) Link to comment Share on other sites More sharing options...
mm67 Posted July 24, 2010 Share Posted July 24, 2010 This cosmetic pb can be easily patched by osx86 tools, this is probably because the apple code relies on smbios for that summary information, which differs from real overclocking information. But on my other system there is no such problem: Link to comment Share on other sites More sharing options...
rekursor Posted July 25, 2010 Share Posted July 25, 2010 Try this one (seems that some Patriot's ram set the MSB b7 to 1 for bank which cant be found as is) boot_7.zip Have fun Link to comment Share on other sites More sharing options...
Trauma! Posted July 25, 2010 Share Posted July 25, 2010 It worked this time ECC : Désactivées BANK0/DIMM1 : Taille : 2 Go Type : DDR3 Vitesse : 1336 MHz État : OK Fabricant : PDP Systems Numéro de pièce : PSD32G13332 Numéro de série : 00000000 Nice job! Thx. Link to comment Share on other sites More sharing options...
Geenz Posted July 25, 2010 Share Posted July 25, 2010 Thanks a lot mojo and crew, top job as usual!Finally i got 4 performace state in IoReg with my ollld Pentium D 925 lol. People with reboot problems, check your bios to see if C1 to 4 and EIST is enable, it solved my reboot issue. Thanks again! I don't see how you would enable more than one CxE function. Edit: To clarify, I have SpeedStep enabled in my BIOS, and am currently using C1E for my system's CxE function. Link to comment Share on other sites More sharing options...
VCH888 Posted July 25, 2010 Share Posted July 25, 2010 @rekursor and others Thank you very much. edited name of framebuffer for my HD5770 and compiled r237 from trunk. Now, Memory in System Profilers is correct. Memory Slots: ECC: Disabled Bank0/1/A0: Size: 2 GB Type: DDR2 SDRAM Speed: 1066 MHz Status: OK Manufacturer: G Skill Intl Part Number: F2-8500CL5-2GBPK Serial Number: 00000000 Bank2/3/A1: Size: Empty Type: Empty Speed: Empty Status: Empty Manufacturer: Empty Part Number: Empty Serial Number: Empty Bank4/5/A2: Size: 2 GB Type: DDR2 SDRAM Speed: 1066 MHz Status: OK Manufacturer: G Skill Intl Part Number: F2-8500CL5-2GBPK Serial Number: 00000000 Bank6/7/A3: Size: Empty Type: Empty Speed: Empty Status: Empty Manufacturer: Empty Part Number: Empty Serial Number: Empty What else I can test, please let me know. Link to comment Share on other sites More sharing options...
dgobe Posted July 25, 2010 Share Posted July 25, 2010 If I use GeneratePStates=yes it causes a reboot. I put some debug statements in acpi_patcher.c and traced it to this line in the generate_pss_ssdt function: if (rdmsr64(MSR_IA32_EXT_CONFIG) & (1 << 27)) Any ideas? DropSSDT=yes GenerateCStates=yes GeneratePStates=yes (if this is no it boots OK with the above two lines) ACPI files attached. I do NOT have the SSDT.aml files in /Extra. acpi.zip Link to comment Share on other sites More sharing options...
Dabluest Posted July 25, 2010 Share Posted July 25, 2010 Awesome work Mozodojo and Rekursor! This is working wonderfully on my Inspiron 1318 laptop. The only minor issue is with version 238, I'm having a slight cosmetic issue with my memory speed reading 604 MHz instead of the correct 667 MHz. Please let me know if I can help you in any other way to resolve. Thanks. Inspiron-1318:~ robert$ lspci -nn 00:00.0 Host bridge [0600]: Intel Corporation Mobile Memory Controller Hub [8086:2a00] (rev 0c) 00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile Integrated Graphics Controller [8086:2a02] (rev 0c) 00:02.1 Display controller [0380]: Intel Corporation Mobile Integrated Graphics Controller [8086:2a03] (rev 0c) 00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 [8086:2834] (rev 02) 00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 02) 00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 02) 00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 02) 00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 02) 00:1c.1 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 [8086:2841] (rev 02) 00:1c.3 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 [8086:2845] (rev 02) 00:1c.5 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 [8086:2849] (rev 02) 00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 02) 00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 02) 00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 02) 00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 02) 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev f2) 00:1f.0 ISA bridge [0601]: Intel Corporation Mobile LPC Interface Controller [8086:2815] (rev 02) 00:1f.1 IDE interface [0101]: Intel Corporation Mobile IDE Controller [8086:2850] (rev 02) 00:1f.2 SATA controller [0106]: Intel Corporation Mobile SATA AHCI Controller [8086:2829] (rev 02) 00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 02) 09:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express [14e4:1713] (rev 02) 0c:00.0 Network controller [0280]: Broadcom Corporation BCM4310 USB Controller [14e4:4315] (rev 01) My Memory: http://www.newegg.com/Product/Product.aspx...N82E16820146697 Link to comment Share on other sites More sharing options...
kozlek Posted July 25, 2010 Author Share Posted July 25, 2010 If I use GeneratePStates=yes it causes a reboot. I put some debug statements in acpi_patcher.c and traced it to this line in the generate_pss_ssdt function: if (rdmsr64(MSR_IA32_EXT_CONFIG) & (1 << 27)) Any ideas? DropSSDT=yes GenerateCStates=yes GeneratePStates=yes (if this is no it boots OK with the above two lines) ACPI files attached. I do NOT have the SSDT.aml files in /Extra. acpi.zip Excellent work! I can't test it myself because I have no newest Core ix CPU. need to modify corresponding "switch" operator: case 0x0F: // Intel Core (65nm) case 0x17: // Intel Core (45nm) case 0x1C: // Intel Atom (45nm) if (rdmsr64(MSR_IA32_EXT_CONFIG) & (1 << 27)) { wrmsr64(MSR_IA32_EXT_CONFIG, (rdmsr64(MSR_IA32_EXT_CONFIG) | (1 << 28))); delay(1); cpu_dynamic_fsb = rdmsr64(MSR_IA32_EXT_CONFIG) & (1 << 28); } break; case 0x1A: // Intel Core i7 LGA1366 (45nm) case 0x1E: // Intel Core i5, i7 LGA1156 (45nm) case 0x1F: case 0x25: // Intel Core i3, i5, i7 LGA1156 (32nm) case 0x2C: // Intel Core i7 LGA1366 (32nm) 6 Core case 0x2F: cpu_dynamic_fsb = rdmsr64(MSR_IA32_PERF_STATUS) & (1 << 15); break; Link to comment Share on other sites More sharing options...
Zprood Posted July 25, 2010 Share Posted July 25, 2010 Hi, man.I have seen what you post ,and my PC is so close with you. Can you share you dsdt for me ? Cause now I can`t get ride of the OpenHalerestart.kext, and other shortages,which FakeSMC version you use ? can you use Slice`FakeSMC version ? Thanks! Awesome work Mozodojo and Rekursor! This is working wonderfully on my Inspiron 1318 laptop. The only minor issue is with version 238, I'm having a slight cosmetic issue with my memory speed reading 604 MHz instead of the correct 667 MHz. Please let me know if I can help you in any other way to resolve. Thanks. Inspiron-1318:~ robert$ lspci -nn 00:00.0 Host bridge [0600]: Intel Corporation Mobile Memory Controller Hub [8086:2a00] (rev 0c) 00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile Integrated Graphics Controller [8086:2a02] (rev 0c) 00:02.1 Display controller [0380]: Intel Corporation Mobile Integrated Graphics Controller [8086:2a03] (rev 0c) 00:1a.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 [8086:2834] (rev 02) 00:1a.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 [8086:2835] (rev 02) 00:1a.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 [8086:283a] (rev 02) 00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 02) 00:1c.0 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 [8086:283f] (rev 02) 00:1c.1 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 [8086:2841] (rev 02) 00:1c.3 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 [8086:2845] (rev 02) 00:1c.5 PCI bridge [0604]: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 [8086:2849] (rev 02) 00:1d.0 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 [8086:2830] (rev 02) 00:1d.1 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 [8086:2831] (rev 02) 00:1d.2 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 [8086:2832] (rev 02) 00:1d.7 USB Controller [0c03]: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 [8086:2836] (rev 02) 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev f2) 00:1f.0 ISA bridge [0601]: Intel Corporation Mobile LPC Interface Controller [8086:2815] (rev 02) 00:1f.1 IDE interface [0101]: Intel Corporation Mobile IDE Controller [8086:2850] (rev 02) 00:1f.2 SATA controller [0106]: Intel Corporation Mobile SATA AHCI Controller [8086:2829] (rev 02) 00:1f.3 SMBus [0c05]: Intel Corporation 82801H (ICH8 Family) SMBus Controller [8086:283e] (rev 02) 09:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express [14e4:1713] (rev 02) 0c:00.0 Network controller [0280]: Broadcom Corporation BCM4310 USB Controller [14e4:4315] (rev 01) Link to comment Share on other sites More sharing options...
Dabluest Posted July 25, 2010 Share Posted July 25, 2010 Hi, man.I have seen what you post ,and my PC is so close with you. Can you share you dsdt for me ? Cause now I can`t get ride of the OpenHalerestart.kext, and other shortages,which FakeSMC version you use ? can you use Slice`FakeSMC version ? Thanks! Sure thing. I'm using Netkas' FakeSMC 2.1. If you attempt to run my dsdt, make sure you remove VoodooHDA first, if you're using it, or else you'll get a kernel panic. Your mileage may vary on everything else. Regards. dsdt.aml.zip Link to comment Share on other sites More sharing options...
rekursor Posted July 25, 2010 Share Posted July 25, 2010 Your ram is probably underclocked, Did you check your bios configuration ? Did you check the speed with other Windows tools like everest, cpuz ? Awesome work Mozodojo and Rekursor! This is working wonderfully on my Inspiron 1318 laptop. The only minor issue is with version 238, I'm having a slight cosmetic issue with my memory speed reading 604 MHz instead of the correct 667 MHz. Please let me know if I can help you in any other way to resolve. Thanks. Link to comment Share on other sites More sharing options...
Dabluest Posted July 25, 2010 Share Posted July 25, 2010 Thanks for your reply. Unfortunately, I'm running a Dell Bios (aka crappy) so I can't adjust the memory settings, but it too states the correct value of 667MHz in the bios. I'll try booting into Windows to double check, but it shouldn't be under-clocking. Regards. Link to comment Share on other sites More sharing options...
rekursor Posted July 25, 2010 Share Posted July 25, 2010 OK, I might have found something; try that one Here: boot_8.zip Link to comment Share on other sites More sharing options...
Recommended Posts