freebsd / drm-kmod-firmware

KMS firmware components for graphics/kms-firmware port
Other
22 stars 17 forks source link

i915 GuC firmware - signature check failed? #6

Closed valpackett closed 2 years ago

valpackett commented 5 years ago

(compat.linuxkpi.i915_enable_guc="3")

After building the file the 5.0 driver wants

--- i/i915kmsfw/kblguc/Makefile
+++ w/i915kmsfw/kblguc/Makefile
@@ -1,7 +1,7 @@
 # $FreeBSD$

-KMOD   = i915_kbl_guc_ver9_14_bin
-NAME   = i915/kbl_guc_ver9_14.bin
-IMG    = kbl_guc_ver9_14
+KMOD   = i915_kbl_guc_ver9_39_bin
+NAME   = i915/kbl_guc_ver9_39.bin
+IMG    = kbl_guc_ver9_39

The signature check fails o_0

drmn0: successfully loaded firmware image with name: i915/kbl_dmc_ver1_04.bin
[drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
drmn0: successfully loaded firmware image with name: i915/kbl_guc_ver9_39.bin
drmn0: successfully loaded firmware image with name: i915/kbl_huc_ver02_00.bin
sched_setscheduler_nocheck not implemented -- see your local kernel hacker
[drm] HuC: Loaded firmware i915/kbl_huc_ver02_00.bin (version 2.0)
[drm ERROR :guc_wait_ucode] GuC firmware signature verification failed
[drm] GuC: Failed to load firmware i915/kbl_guc_ver9_39.bin (error -8)
drmn0: GuC initialization failed -8
[drm ERROR :i915_gem_init_hw] Enabling uc failed (-8)
evadot commented 2 years ago

I can load the guc firmware file fine. Since there have been a lot of changes since this issue I'm closing it. If it's not resolved please re open it.