Dietmar Posted December 8, 2022 Posted December 8, 2022 @Mov AX, 0xDEAD I will do Windbg session for acpi. But I need help, how I should do this for to get the wished information. I remember last time, that you have even modded a Source-file for this acpi.sys for to produce enough output, thanks a lot Dietmar
Dietmar Posted December 8, 2022 Posted December 8, 2022 @canonkong Make some Benchmark tests, if really all cores work with modded Bios. After my Bios modd (for Intel cpu), only the power cores work, even ALL cores are listed in Device Manager Dietmar
canonkong Posted December 8, 2022 Posted December 8, 2022 (edited) @Dietmar Benchmark tests results were all right. I test few B550 and B650 mainbords, all are working fine. Single core frequency and multi-core frequency turbo, standby power and fullload power consumption,CPU thread scheduling are all right. Edited December 8, 2022 by canonkong
Dietmar Posted December 8, 2022 Posted December 8, 2022 @Damnation Here is the debug version of new acpi.sys Dietmar https://ufile.io/0kgtqohx
Dietmar Posted December 8, 2022 Posted December 8, 2022 @Mov AX, 0xDEAD Here is the full acpi Windbg log file until XP SP3 reaches Desktop. I make it on the MSI z690-A Pro DDR4 board with new acpi.sys, Debug version. It shows in Device Manager 0,1,2,3,4,5,6,7,8,9 correct as 12600 cpu but the last A, B as Intel Processor. This cpu has 6 cores and 12 threads Dietmar https://ufile.io/fzgm5xr7
Mov AX, 0xDEAD Posted December 8, 2022 Author Posted December 8, 2022 6 minutes ago, Dietmar said: @Mov AX, 0xDEAD Here is the full acpi Windbg log file until XP SP3 reaches Desktop. I make it on the MSI z690-A Pro DDR4 board with new acpi.sys, Debug version. It shows in Device Manager 0,1,2,3,4,5,6,7,8,9 correct as 12600 cpu but the last A, B as Intel Processor. This cpu has 6 cores and 12 threads Thanks, Quote ACPI0007 CPU=0 PBlk=1810 ACPI0007 CPU=1 PBlk=1810 ACPI0007 CPU=2 PBlk=1810 ACPI0007 CPU=3 PBlk=1810 ACPI0007 CPU=4 PBlk=1810 ACPI0007 CPU=5 PBlk=1810 ACPI0007 CPU=6 PBlk=1810 ACPI0007 CPU=7 PBlk=1810 ACPI0007 CPU=8 PBlk=1810 ACPI0007 CPU=9 PBlk=1810 ACPI0007 CPU=a PBlk=1810 ACPI0007 CPU=b PBlk=1810 ACPI0007 CPU=c PBlk=1810 ACPI0007 CPU=d PBlk=1810 ACPI0007 CPU=e PBlk=1810 ACPI0007 CPU=f PBlk=1810 ACPI0007 CPU=10 PBlk=1810 ACPI0007 CPU=11 PBlk=1810 ACPI0007 CPU=12 PBlk=1810 ACPI0007 CPU=13 PBlk=1810 ACPI0007 CPU=14 PBlk=1810 ACPI0007 CPU=15 PBlk=1810 ACPI0007 CPU=16 PBlk=1810 ACPI0007 CPU=17 PBlk=1810 ACPI0007 CPU=18 PBlk=1810 ACPI0007 CPU=19 PBlk=1810 ACPI0007 CPU=1a PBlk=1810 ACPI0007 CPU=1b PBlk=1810 ACPI0007 CPU=1c PBlk=1810 ACPI0007 CPU=1d PBlk=1810 ACPI0007 CPU=1e PBlk=1810 ACPI0007 CPU=1f PBlk=1810 ACPI0007 CPU=20 PBlk=1810 ACPI0007 CPU=21 PBlk=1810 ACPI0007 CPU=22 PBlk=1810 ACPI0007 CPU=23 PBlk=1810 ACPI0007 CPU=24 PBlk=1810 ACPI0007 CPU=25 PBlk=1810 ACPI0007 CPU=26 PBlk=1810 ACPI0007 CPU=27 PBlk=1810 ACPI0007 CPU=28 PBlk=1810 ACPI0007 CPU=29 PBlk=1810 ACPI0007 CPU=2a PBlk=1810 ACPI0007 CPU=2b PBlk=1810 ACPI0007 CPU=2c PBlk=1810 ACPI0007 CPU=2d PBlk=1810 ACPI0007 CPU=2e PBlk=1810 ACPI0007 CPU=2f PBlk=1810 ACPI0007 CPU=30 PBlk=1810 ACPI0007 CPU=31 PBlk=1810 ACPI0007 CPU=32 PBlk=1810 ACPI0007 CPU=33 PBlk=1810 ACPI0007 CPU=34 PBlk=1810 ACPI0007 CPU=35 PBlk=1810 ACPI0007 CPU=36 PBlk=1810 ACPI0007 CPU=37 PBlk=1810 ACPI0007 CPU=38 PBlk=1810 ACPI0007 CPU=39 PBlk=1810 ACPI0007 CPU=3a PBlk=1810 ACPI0007 CPU=3b PBlk=1810 ACPI0007 CPU=3c PBlk=1810 ACPI0007 CPU=3d PBlk=1810 ACPI0007 CPU=3e PBlk=1810 ACPI0007 CPU=3f PBlk=1810 ACPIGetProcessorStatus() was called 64 times, i think SSDT has static definition for 64 cores, it is OK I need dump of current APIC table, you can grab it any way, with "RW Anything"/AIDA64/command line/... After i will send you special compiled acpi.sys with more logging output.
Dietmar Posted December 8, 2022 Posted December 8, 2022 @Mov AX, 0xDEAD Here is the wished APIC table from the MSI z690-A Pro DDR4 board with Intel 12600 cpu Dietmar https://ufile.io/my1inpxm
Mov AX, 0xDEAD Posted December 8, 2022 Author Posted December 8, 2022 4 hours ago, Dietmar said: @Mov AX, 0xDEAD Here is the wished APIC table from the MSI z690-A Pro DDR4 board with Intel 12600 cpu Thanks, check PM
XP4ever Posted December 9, 2022 Posted December 9, 2022 On 6/22/2022 at 12:11 AM, Dietmar said: Hi, I just install the nice XP from @Outbreaker on a Lenovo x230 Tablet version. Customized Option; 3,4,6,7,A,B,C,D,H I get really all to work, even the pen Dietmar Hi Dietmar, sorry if I disturb you... Could you please elaborate a little, which USB3 driver you used for your Lenovo x230, and how? I have almost the same x230 (laptop, not tablet) and I'm trying to patch existing installation on it but have no success, and the ReadMes for patches in pack are scarce. It worked flawlessly for years with minimal driver set from Lenovo site with the only drawback as lack of USB3, only USB2 worked properly; up to 4GB was available out of the box with key /PAE in boot.ini, and all above (up to 16GB I installed) I used as virtual drive for Temp folder and Page file. And access to GPT drives by replacing disk.sys and partmgr.sys from W2K3. So that was passably until the web sites completely abandoned old browsers and became terribly overweighted. Thus I applied PAE 3.5+ RAM Unlock patch, and the fun began. USB2 stopped to work as well, and bluetooth as a consequence, since it is connected internally to USB2. Reinstalling drivers did not help: neither ones from lenovo, nor the minimal driver of WinXP. None of drivers in the patch pack seem to know this usb chip, I installed Kernel Mode Framework and what it requires, but nothing helps. So I'm not even sure the KMF is really needed. My guess is I probably should add my PIDs and VIDs into some .inf files but I have no idea which where, under Win7 I can see at least 3 different PIDs (and fourth probably from bluetooth), and may be my guess is wrong. Thanks in advance.
Damnation Posted December 9, 2022 Posted December 9, 2022 @XP4ever First off - It seems like your having PAE driver issues based on your description. So first limit your PAE to 4GB to start with. Have you tried all the pre-existing XP USB 3.0 drivers? The most generic is the backported Windows 8.0 version that'll work most of the time.
XP4ever Posted December 9, 2022 Posted December 9, 2022 (edited) 1 hour ago, Damnation said: First off - It seems like your having PAE driver issues based on your description. So first limit your PAE to 4GB to start with. Could you please precise what driver are you talking about? If one that was possibly bundled with SW I used previously to access RAM above 4GB - I removed it completely before patching, and AFAIK 3.5+ patch does not install any drivers but patch Win files directly. Well, there is not much information actually, not even which file(s) so I could not backup it (or restore from XP disk). It does not seem to be a problem with patch either, because everithing else works as before, and I even able to load more then 4GB (by launching several copies of heavy SW). 1 hour ago, Damnation said: Have you tried all the pre-existing XP USB 3.0 drivers? The most generic is the backported Windows 8.0 version that'll work most of the time. I wrote, none of previous drivers is working. Unfortunately I did not uninstall one from Lenovo before patching. I uninstalled and reinstalled it after - no effect. It also worked before without those drivers (only with minimal included with XP SP3) with very limited functionality - but not after patching, which seems strange because it is a default driver from Windows and definitely this should be noticed by someone else. Buth this also might be only related to particular board/chip, that's why I ask Dietmar, who has the same (or very similar) board. As I also mentioned, none of the drivers in pack are recognized as valid drivers for this device by Windows. That is obviously due to the lack of corresponding VID&PID string(s) in .inf files, but I have no idea, in which ones. Edited December 9, 2022 by XP4ever
Dietmar Posted December 9, 2022 Posted December 9, 2022 @XP4ever I have also an normal Lenovo x230 notebook. On this notebook I make the same experience as you. After I installed under XP SP3 the USB3 driver, it was impossible to work with it any longer. And this behavior cant be reverted by deinstalling the USB2,3 driver. Now I think, that the Intel chipset driver for USB2 and any USB3 driver are incompatible. You have to make a new install of XP on this notebook without any chipset driver. After this, use the AMD USB3 driver 145 from @daniel_k for this notebook, Dietmar 1
Dietmar Posted December 9, 2022 Posted December 9, 2022 @Mov AX, 0xDEAD Here is the new acpi.sys log file. https://ufile.io/91peohe2 I noticed, that the cpu with number A,B have now their correct number 12600. But after the mix of numbers, now the 8,9 have the wrong name "Intel Processor". These new 8,9 are the old A, B. In registry for the intelppm there is also an entry INITSTARTFAILED with value 1 Dietmar
Mov AX, 0xDEAD Posted December 9, 2022 Author Posted December 9, 2022 (edited) 5 hours ago, Dietmar said: @Mov AX, 0xDEAD I noticed, that the cpu with number A,B have now their correct number 12600. But after the mix of numbers, now the 8,9 have the wrong name "Intel Processor". These new 8,9 are the old A, B. In registry for the intelppm there is also an entry INITSTARTFAILED with value 1 @Dietmar This acpi.sys patch Device(...) to Processor(...) opcode and equivalent to: Quote Processor(PR00, 0, 0x1810, 6) ... Processor(PR63, 63, 0x1810, 6) All 32 definitions (cuted from 64) have right "GenuineIntel - x86 Family 6 Model 151" name: Quote 836AB008 GenuineIntel - x86 Family 6 Model 151- 0 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836AB008 GenuineIntel - x86 Family 6 Model 151- 0 ACPIBuildProcessRunMethodPhaseRunMethod: Status = 00000000 836AB008 GenuineIntel - x86 Family 6 Model 151- 0 ACPIBuildProcessRunMethodPhaseRecurse: Status = 00000000 836ABEA0 GenuineIntel - x86 Family 6 Model 151- 1 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836ABEA0 GenuineIntel - x86 Family 6 Model 151- 1 ACPIBuildProcessRunMethodPhaseRunMethod: Status = 00000000 836ABEA0 GenuineIntel - x86 Family 6 Model 151- 1 ACPIBuildProcessRunMethodPhaseRecurse: Status = 00000000 836ABD08 GenuineIntel - x86 Family 6 Model 151- 2 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836ABD08 GenuineIntel - x86 Family 6 Model 151- 2 ACPIBuildProcessRunMethodPhaseRunMethod: Status = 00000000 836ABD08 GenuineIntel - x86 Family 6 Model 151- 2 ACPIBuildProcessRunMethodPhaseRecurse: Status = 00000000 836ABB58 GenuineIntel - x86 Family 6 Model 151- 3 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836ABB58 GenuineIntel - x86 Family 6 Model 151- 3 ACPIBuildProcessRunMethodPhaseRunMethod: Status = 00000000 836ABB58 GenuineIntel - x86 Family 6 Model 151- 3 ACPIBuildProcessRunMethodPhaseRecurse: Status = 00000000 836AB9A8 GenuineIntel - x86 Family 6 Model 151- 4 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836AB9A8 GenuineIntel - x86 Family 6 Model 151- 4 ACPIBuildProcessRunMethodPhaseRunMethod: Status = 00000000 836AB9A8 GenuineIntel - x86 Family 6 Model 151- 4 ACPIBuildProcessRunMethodPhaseRecurse: Status = 00000000 836AB7F8 GenuineIntel - x86 Family 6 Model 151- 5 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836AB7F8 GenuineIntel - x86 Family 6 Model 151- 5 ACPIBuildProcessRunMethodPhaseRunMethod: Status = 00000000 836AB7F8 GenuineIntel - x86 Family 6 Model 151- 5 ACPIBuildProcessRunMethodPhaseRecurse: Status = 00000000 836AB648 GenuineIntel - x86 Family 6 Model 151- 6 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836AB648 GenuineIntel - x86 Family 6 Model 151- 6 ACPIBuildProcessRunMethodPhaseRunMethod: Status = 00000000 836AB648 GenuineIntel - x86 Family 6 Model 151- 6 ACPIBuildProcessRunMethodPhaseRecurse: Status = 00000000 836AB498 GenuineIntel - x86 Family 6 Model 151- 7 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836AB498 GenuineIntel - x86 Family 6 Model 151- 7 ACPIBuildProcessRunMethodPhaseRunMethod: Status = 00000000 836AB498 GenuineIntel - x86 Family 6 Model 151- 7 ACPIBuildProcessRunMethodPhaseRecurse: Status = 00000000 836AB2E8 GenuineIntel - x86 Family 6 Model 151- 8 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836AB2E8 GenuineIntel - x86 Family 6 Model 151- 8 ACPIBuildProcessRunMethodPhaseRunMethod: Status = 00000000 836AB2E8 GenuineIntel - x86 Family 6 Model 151- 8 ACPIBuildProcessRunMethodPhaseRecurse: Status = 00000000 836AA008 GenuineIntel - x86 Family 6 Model 151- 9 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836AA008 GenuineIntel - x86 Family 6 Model 151- 9 ACPIBuildProcessRunMethodPhaseRunMethod: Status = 00000000 836AA008 GenuineIntel - x86 Family 6 Model 151- 9 ACPIBuildProcessRunMethodPhaseRecurse: Status = 00000000 836AAEA0 GenuineIntel - x86 Family 6 Model 151-10 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836AAEA0 GenuineIntel - x86 Family 6 Model 151-10 ACPIBuildProcessRunMethodPhaseRunMethod: Status = 00000000 836AAEA0 GenuineIntel - x86 Family 6 Model 151-10 ACPIBuildProcessRunMethodPhaseRecurse: Status = 00000000 836AAD38 GenuineIntel - x86 Family 6 Model 151-11 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836AAD38 GenuineIntel - x86 Family 6 Model 151-11 ACPIBuildProcessRunMethodPhaseRunMethod: Status = 00000000 836AAD38 GenuineIntel - x86 Family 6 Model 151-11 ACPIBuildProcessRunMethodPhaseRecurse: Status = 00000000 836AABD0 GenuineIntel - x86 Family 6 Model 151-12 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836AAA68 GenuineIntel - x86 Family 6 Model 151-13 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836AA8B8 GenuineIntel - x86 Family 6 Model 151-14 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836AA6F8 GenuineIntel - x86 Family 6 Model 151-15 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836AA538 GenuineIntel - x86 Family 6 Model 151-16 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836AA378 GenuineIntel - x86 Family 6 Model 151-17 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836AA1B8 GenuineIntel - x86 Family 6 Model 151-18 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836A9EA0 GenuineIntel - x86 Family 6 Model 151-19 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836A9CE0 GenuineIntel - x86 Family 6 Model 151-20 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836A9B20 GenuineIntel - x86 Family 6 Model 151-21 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836A9960 GenuineIntel - x86 Family 6 Model 151-22 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836A97A0 GenuineIntel - x86 Family 6 Model 151-23 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836A95E0 GenuineIntel - x86 Family 6 Model 151-24 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836A9420 GenuineIntel - x86 Family 6 Model 151-25 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836A9260 GenuineIntel - x86 Family 6 Model 151-26 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836A90A0 GenuineIntel - x86 Family 6 Model 151-27 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836A8008 GenuineIntel - x86 Family 6 Model 151-28 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836A8E60 GenuineIntel - x86 Family 6 Model 151-29 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836A8CA0 GenuineIntel - x86 Family 6 Model 151-30 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 836A8AE0 GenuineIntel - x86 Family 6 Model 151-31 ACPIBuildProcessRunMethodPhaseCheckSta: Status = 00000000 APIC table: Quote ACPI Processor ID #0-B Enabled ACPI Processor ID #C-1F Disabled Edited December 9, 2022 by Mov AX, 0xDEAD
Mov AX, 0xDEAD Posted December 9, 2022 Author Posted December 9, 2022 @Dietmar Can you save registry path to file ? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\GenuineIntel_-_Intel64_Family_6_Model_
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now