was hoping to get a
Basically through more research I have got to here..
there are some specific questions if any one can help.
I have sourced intels cpu microcodes list and extracted it with microdecoder.exe
As I understand it I need to find out which codes apply to the E7500 ((1st issue)which at the moment I can't... supposed to be able to do it with info from cpu-z but I cannot see any info relating to cpuid, platform, version and date - which is the format of the microcode updates??) and delete the ones I don't need, making sure I keep the latest version of any duplicates.
I then need to create a new NCPUCODE.BIN file by running copy /b *.bin ncpucode
Delete the existing ncpucode..
make the new NCPUCODE.BIN read only via properties..
And insert it back in to the bios..
2nd issue is I don't get any official output when running the following..
cbrom fox.bin /nc_cpucode release
I havn't tried re-inserting ncpucode using the following yet, but I am about to..
cbrom fox.bin /nc_cpucode NCPUCODE.BIN
See what happens..
I have also read that the NCPUCODE is actually written into the system bios rom, and that you need to copy from a donor bios with the updated microcodes in already, and paste that block of hex into your bios, using hex editor, making sure the size of the block is not smaller, if so over write any of the residual bits at the end with a hex value (can't remember what it was now.. some thing like FF - i can check again though)
wondering how you identify the hex which represents the NCPUCODE within hex editor?
Wanted to look at the system bios in hex editor out of interest, but again I am not sure what command will extract this using cbrom..
cbrom fox.bin / system bios extract cbrom fox.bin / bios extract cbrom fox.bin / original.temp extract don't work..
Would be very grateful for answers to these questions or guidance what is the best way forward..
Please bear in mind that as well as an end result, part of my goal is to learn the correct way to do this myself.
Thanks for your help.