[coreboot] microcode blob or ascii

galla rao galla.rao80 at gmail.com
Fri Sep 28 19:15:57 CEST 2018


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 at 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.coreboot.org/pipermail/coreboot/attachments/20180928/69dcd637/attachment.html>


More information about the coreboot mailing list