This issue is sorted out
cpu_microcode_blob.bin matches the ".h" file for microcode
the SoC still fails at this point
msr.lo = (unsigned long)m + sizeof(struct microcode); msr.hi = 0; *wrmsr(0x79, msr);*
Any clues?
On Fri, Sep 28, 2018 at 5:28 PM galla rao galla.rao80@gmail.com wrote:
Hi ,
How does the coreboot picks the cpu microcodes
as a blob or ASCII ?
Tried both option GENERATE FROM TREE and INCLUDE EXTERNAL HEADER
In Memory it appears it picks the ASCII file, but not a blob
intel/cpu/baytrail/microcode/M0130679901.h
0x00000001, /* Header Version */ 0x00000901, /* Patch ID */ 0x04212014, /* DATE */ 0x00030679, /* CPUID */ 0x69c4e6f1, /* Checksum */ 0x00000001, /* Loader Version */ 0x00000001, /* Platform ID */ 0x0000cbd0, /* Data size */ 0x0000cc00, /* Total size */ 0x00000000, /* reserved */ 0x00000000, /* reserved */ 0x00000000, /* reserved */
Help me out in understanding this issue
Regards Ranga