<div dir="ltr"><span style="font-size:12.8px">> That's not enough. The integers in the url of</span><br style="font-size:12.8px">> <a href="https://review.coreboot.org/cgit/blobs.git/tree/cpu/intel/microcode/update-microcodes.sh#n24" rel="noreferrer" target="_blank" style="font-size:12.8px">https://review.coreboot.org/cg<wbr>it/blobs.git/tree/cpu/intel/mi<wbr>crocode/update-microcodes.sh#<wbr>n24</a><br style="font-size:12.8px"><span style="font-size:12.8px">> change aswell, not just MICROCODE_VERSION.</span><br style="font-size:12.8px"><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">I am empirical/practical guy, mit wenig Zeit (zu viele Dinge zu tun), dann ich sole super schnell Denken machen (taking some German practice as well, I must, it is bad).</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">I see some of earlier MCU packet downloads, so these are the following:</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px"><img src="cid:ii_15fdeeb335e40578" alt="Inline image 1" style="margin-right: 0px;"><br></span></div><div><span style="font-size:12.8px"> </span></div><div><span style="font-size:12.8px">As we all in Coreboot now see (attn: Martin, Patrick, Ron, Stefan), the latest and greatest you pointed to should be taken and implemented. It is, (</span><span style="font-size:12.8px">Mein Gott), ~ 4,5x size</span></div><div><span style="font-size:12.8px">of </span><span style="font-size:12.8px">old currently used (</span>20150121)<span style="font-size:12.8px">, so, my best guess, action is here needed on behalf of above mentioned people (to enrich Coreboot MCU database).</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">> So if you're suggesting that a download fails, that's not the issue.</span><br style="font-size:12.8px"></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">NOPE! I did/do not suggest that (it is, maybe, language limitation, I feel all the time in German). I suggest to add the 4th I/F (</span><b style="font-size:12.8px"><i><u><font color="#ff0000">dump_cpuids</font></u></i></b><span style="font-size:12.8px">) in the </span><span style="font-size:12.8px">update-microcodes.sh_</span></div><div><span style="font-size:12.8px">bash.</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Then, the following file I got from it on </span>20150121 <span style="font-size:12.8px">(attached to this email dump_cpuids.txt).</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Furthermore, since you are targeting Haswell, luckily enough, my HP EliteBook 840 G1 is based upon i3-4300U Haswell. What do I have here?</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">This:</span></div><div><span style="font-size:12.8px"><br></span></div><div><div><span style="font-size:12.8px">[user@localhost microcode]$ uname -r</span></div><div><span style="font-size:12.8px">4.13.13-200.fc26.x86_64</span></div><div><span style="font-size:12.8px">[user@localhost microcode]$ dmesg | grep i5</span></div><div><span style="font-size:12.8px"><b><i><u><font color="#ff0000">[    0.100550] smpboot: CPU0: Intel(R) Core(TM) i5-4300U CPU @ 1.90GHz (family: 0x6, model: 0x45, stepping: 0x1)</font></u></i></b></span></div><div><span style="font-size:12.8px">[user@localhost microcode]$ </span></div></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">This is CPUID 0x40651 (I know this by heart, no questions asked)! ;-)</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Now, if you search the file on 40651 I have created and attached on this email, you'll get the following:</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Model: 40651(4065x)  Microcode: microcode-m7240651_0000001c.h (copied)</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">I guess, for one, who is smart, I gave even redundant info. ;-)</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Good Luck,</span></div><div><span style="font-size:12.8px">Zoran Stojsavljevic</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">PS. Please, google what MCU is (Micro Code Unit and purpose of it), I am too lazy to write about it!</span></div><div><span style="font-size:12.8px">_______</span></div><div><br></div><div class="gmail_extra"><div class="gmail_quote">On Tue, Nov 21, 2017 at 1:48 PM, Martin Kepplinger <span dir="ltr"><<a href="mailto:martink@posteo.de" target="_blank">martink@posteo.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">Am 21.11.2017 12:42 schrieb Zoran Stojsavljevic:<br>
</span><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
I know very little about it really. It may well be potentially bad<br>
</blockquote>
to simply use the latest version,<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
but in case it's really only because nobody did it, I might prepare<br>
</blockquote>
a patch to use<br>
</span><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<a href="http://downloadmirror.intel.com/27337/eng/microcode-20171117.tgz" rel="noreferrer" target="_blank">downloadmirror.intel.com/27337<wbr>/eng/microcode-20171117.tgz</a> [1]<br>
</blockquote><span class="gmail-">
instead (someday, after<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
I testing it on my device).<br>
</blockquote>
<br>
To understand what is really going on, I did the following<br>
investigation on my only coreboot clone version,<br>
I have on my current SSD the following: WIN10, using VMware®<br>
Workstation 12 Player, version  12.5.8 build-7098237<br>
with Fedora 26 VM, where the coreboot is located.<br>
<br>
CLI transcript follows:<br>
<br></span>
_[user@localhost coreboot]$ pwd_<br>
_/home/user/projects/coreboot/<wbr>coreboot_<br>
_[user@localhost coreboot]$ git describe_<br>
_4.5-1006-gef7e98a2ac_<br>
_[user@localhost coreboot]$ grep -r 20150121 *_<br>
_3rdparty/blobs/cpu/intel/micr<wbr>ocode/update-microcodes.sh:<wbr>MICROCODE_VERSION=20150121_<br>
_[user@localhost coreboot]$ cd 3rdparty/blobs/cpu/intel/micro<wbr>code_<br>
_[user@localhost microcode]$ ls -al_<br>
_total 24_<br>
_drwxrwxr-x.  2 user user 12288 Nov 21 12:27 ._<br>
_drwxrwxr-x. 24 user user  4096 Feb 18  2017 .._<br>
_-rwxrwxr-x.  1 user user  1782 Feb 18  2017 microcode2bin.sh_<br>
_-rwxrwxr-x.  1 user user  2989 Nov 21 12:27 update-microcodes.sh_<br>
_[user@localhost microcode]$ tail -10 update-microcodes.sh _<br>
_}_<br>
<br>
_get_microcode_<br>
_separate_microcode_<br>
_move_microcode_<br>
_DUMP_CPUIDS <<=========================== I ADDED THIS LINE OF CODE<br>
TO SEE WHICH CPUIDS&#39;S MCUS ARE ADDED HERe: _<br>
<br>
_rm -f $MICROCODE_ARCHIVE_<br>
_rm -f $MICROCODE_FILE_<br>
<br>
_[user@localhost microcode]$ _<br>
<br>
Now, you can substitute 20150121.tgz with 20171117 [1].tgz in bash<span class="gmail-"><br>
shell script update-microcodes.sh and see what will happen?!<br>
<br>
</span></blockquote>
<br>
That's not enough. The integers in the url of<br>
<a href="https://review.coreboot.org/cgit/blobs.git/tree/cpu/intel/microcode/update-microcodes.sh#n24" rel="noreferrer" target="_blank">https://review.coreboot.org/cg<wbr>it/blobs.git/tree/cpu/intel/mi<wbr>crocode/update-microcodes.sh#<wbr>n24</a><br>
change aswell, not just MICROCODE_VERSION.<br>
<br>
So if you're suggesting that a download fails, that's not the issue.<br>
<br>
But maybe I got you wrong. Anyways, I haven't tried to change and run it. I might. so...<br>
<br>
thanks<span class="gmail-HOEnZb"><font color="#888888"><br>
<br>
                             martin<br>
<br>
</font></span></blockquote></div><br></div></div>