Install Intel® GPU firmware (Optional)
The Embodied Intelligence SDK offers two options for installing Intel® GPU firmware:
For platforms with only an integrated GPU (iGPU): automatic installation via the Real-Time Linux method.
For platforms with both integrated (iGPU) and discrete GPUs (dGPU): manual installation using the instructions provided on this page.
Dependencies
This firmware is part of a collection of kernel mode drivers that together enable support for Intel graphics. The backports collection within https://github.com/intel-gpu includes:
[i915] - The main graphics driver.
[cse] - Converged Security Engine.
[pmt] - Intel Platform Telemetry.
[firmware] - Contains firmware required by i915.
Each project is tagged consistently so when pulling these repositories pull the same tag.
Tip
In case of i915 is disable, please check the grub of cmdline:
$ cat /proc/cmdline | grep i915
i915.force_probe=*
Installation
Get the correct i915 firmware with the following command:
$ wget https://web.git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/i915/mtl_gsc_1.bin --no-check-certificate
$ wget https://web.git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/i915/mtl_guc_70.bin --no-check-certificate
Remove the
zst
firmware files with the following command (Optional):
$ sudo rm /lib/firmware/i915/mtl_guc_70.bin.zst
$ sudo rm /lib/firmware/i915/mtl_gsc_1.bin.zst
Update i915 firmware with the following command:
$ sudo cp mtl_guc_70.bin /lib/firmware/i915/
$ sudo cp mtl_gsc_1.bin /lib/firmware/i915/
$ sudo update-initramfs -u -k $(uname -r)
Reboot.
Verifying Installation
To verify that the GPU firmwares are installed, run sudo dmesg | grep firmware
, the result might be similar to the following:
[ 2.619711] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/mtl_dmc.bin (v2.17)
[ 2.647487] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/mtl_guc_70.bin version 70.36.0
[ 2.668723] i915 0000:00:02.0: [drm] GT1: GuC firmware i915/mtl_guc_70.bin version 70.36.0
[ 2.668725] i915 0000:00:02.0: [drm] GT1: HuC firmware i915/mtl_huc_gsc.bin version 8.5.4
[ 2.856236] i915 0000:00:02.0: [drm] GT1: Loaded GSC firmware i915/mtl_gsc_1.bin (cv1.0, r102.1.15.1926, svn 1)