Hi there.I own a Lenovo ThinkStation P310 workstation.It comes with i5 6400.I want to upgrade its cpu with Kabylake i7 es(Part number ql33,cpuid=506E8,stepping A0).As usual,i insert cpu microcode 506E8 into the official bios image with mmtool,then flash the moded bios file with official flash program(by replacing the original bios file).Now i can boot into win10,everything seems fine.But cpu performance is limited.In screenshots you can see cpuz & aida64 benchmarks are lower than normal condition. P310’s mobo model:IQ1X0MS,in cpuz it was recognized as intel c236 chipset,which is funny because the successor P320 which equipped with Kabylake has exact same mobo. So my question is am i doing it right?maybe i forgot something that needs modding to let cpu run at its full potential?
Do you have flash programmer? Did you switch out ME FW (or it’s settings) from P320? If not, this may help fix it. I checked and CPU multi doesn’t seem to be locked in the setup (0-83 allowed)
Dump current BIOS with programmer and send to me, I will transfer settings from P320 if it’s same ME (or swap ME FW if it’s different). This is done using the ME Cleanup guide from here in the ME section of forum.
I need the full P320 BIOS package too, or a dump from one of those boards, the BIOS for that you attached above does not have ME FW (ie only BIOS region)
Bios dump!It’s so large i have to split it into 5mb zip files.You must change the file extension to .001 & .002 to unzip it. Bios chip model is mxic 25L12873F
I tried but it didnt work.When i was testing,i find something interesting.When the system is booting,the frequency of cpu in cpuz actually CAN reach x30~x36,but not in any other benchmark programs.
@aaaaaa889 - Please link me to the P320 BIOS download page, what you posted at #7 is not what I expected, but maybe that is all they send out? If it is, we need to find actual dump from P320 system.
Also, BIOS Dump at #9 corrupted, please upload as a single zip or 7zip to any free file host and post the link here.
This is invalid dump (wrong size) - I can fix, but that’s not the point here, you need to find correct software version that properly dumps the BIOS that way when you go to write it back it’s written in properly. Please try again with different software version, and make a note of whatever version you used for this and don’t use it again on this system. What is your BIOS Chip ID? Maybe I know which version works best, or if you need to use non-exact ID instead.
Also, I’m unable to find a P320 BIOS dump, so we may not be able to do anything on this until you can find one EXE only contains the BIOS region @aaaaaa889 - Edit - I found one user here with P320, tagged him and asked it he’d do FPT dump of ME region. Does the system allow you to do that on the P310? (FPTw.exe -me -d me.bin)
Thanks for all your efforts,dudes,@Lost_N_BIOS@_haru.@dsanke has sovled this problem for me.I knew him from chinese bios mod forum smxdiy.com.He is experienced and skillful in bios mod area. As with the dump file,maybe it’s fine?because dsanke use it to mod bios for me,and it worked like a charm. BIOS chip id is mxic 25L12873F. I tried FPTw.exe -me -d me.bin in CMD,nothing happens,with or without Administrative Privileges.
I post the result here: For supporting QL33(or whatever kaby CPU) on P310 , just need 3 step: 1.Dump BIOS with SPI Programmer , and dump DMI information use AMIDEWINx64. 2.Replace BIOS Region of dump with P320 official one(download from Lenovo website.). 3.Flash hybrid file to device. And write DMI information back use AMIDEWINx64.
The BIOS Region of P310 and P320 can be in common use.
And I’ve done something extra, I made it support Coffee Lake before flash.
No, the dump is not fine, so your write with programmer if using that same software version may not be correct either. And yes, as I mentioned above I can fix that/use it too, but write may not be correct if it tries to write that same amount as dump you sent (1KB larger than chip)
Thanks for reply about ME FW Dump, looks like it’s not needed anyway and you are already on high enough ME FW version and no settings need changed over (unless dsanke did and didn’t mention). Plus, now I have your ME FW anyway from your full BIOS Dump
Thanks @dsanke - I planned to do similar, except ME region settings/version update too. I didn’t plan Coffee update, but you thinking ahead is very good for users