Wind River Support Network

HomeSafety and Security NoticesUpdated Intel Microcode 20180312
Recommended

Updated Intel Microcode 20180312

Released: Mar 15, 2018     Updated: Mar 21, 2018

Summary

Wind River Update Notice: Updated Intel Microcode 20180312


Affected Product Versions

Wind River Linux 6, Wind River Linux 7, Wind River Linux 8, Wind River Linux LTS 17, Pulsar Linux 8, Wind River Linux 9

Description

Wind River® has made available the latest Intel microcode (dated 2018-03-12).

For details on the changes in this microcode please contact Intel.

FYI
Linux* Processor Microcode Data File

More information please see:

https://newsroom.intel.com/news/root-cause-of-reboot-issue-identified-updated-guidance-for-customers-and-partners/

Changelog

3/21/2018: Update the download link of microcode-20180312.tgz of installing steps of WRL LTS 17 and Pulsar 8

3/19/2018: Remove the useless statement

3/15/2018: Initial

Installation Notes

Installation for WRL LTS-17/9/8/7/6/5

Please update to the latest RCPL for all products.

1) Wind River Linux LTS-17

create a project
$setup.sh --machine ... ...
$cd layers/meta-intel-dl/downloads
$wget https://downloadmirror.intel.com/27591/eng/microcode-20180312.tgz
$cd layers/meta-intel
$git am --whitespace=nowarn WRLTS17-update-microcode-to-20180312.patch

2) Wind River Linux 9

create a project
$setup.sh --machine ... ...
$cd layers/intel-x86
$git am --whitespace=nowarn WRL9-update-microcode-to-20180312.patch

3) Wind River Linux 8

create a new project
$configure --enable-kernel=... --enable-board=... ...
$cd layers/wr-bsps/intel-x86
$git am --whitespace=nowarn WRL8-update-microcode-to-20180312.patch

4) Wind River Linux 7

create a new project
$configure --enable-kernel=... --enable-board=... ...
$cd layers/wr-bsps/intel-x86
$git am --whitespace=nowarn WRL7-update-microcode-to-20180312.patch

5) Wind River Linux 6

create a new project
$configure --enable-kernel=... --enable-board=... ...
$cd layers/wr-bsps/intel-x86
$git am --whitespace=nowarn WRL6-update-microcode-to-20180312.patch

6) Wind River Pulsar Linux 8
On target
$wget https://downloadmirror.intel.com/27591/eng/microcode-20180312.tgz
$tar zxvf microcode-20180312.tgz

Now you will get one directory and two files:

    intel-ucode
    microcode.dat
    releasenote

Check and remember your CPU's microcode version:
$cat /proc/cpuinfo | grep microcode
microcode    : 0xxx
...

Upgrade in *cube-essential*
$cp -r intel-ucode /lib/firmware
$echo 1 > /sys/devices/system/cpu/microcode/reload

check to see if the microcode upgraded
$cat /proc/cpuinfo | grep microcode
microcode : 0xxx
...

Now the microcode should changed to a bigger value. Upgrade accomplished.

Live chat
Online