-
Notifications
You must be signed in to change notification settings - Fork 322
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Cannot load firmware on i7-1165G7 #5135
Comments
@lenghonglin the otc_private key only works with hardware that has the otc key programmed into the BIOS. This key update can only usually be done by OEMs. Can you confirm if the Intel signed v1.8 or Intel signed v1.9 works on your HW. |
https://github.com/thesofproject/sof-bin i can update sof with this repo, Intel signed v1.8 , Intel signed v1.9 , Intel signed v2.0 all work fine. What key does sof-bin use? But using the SOF version I compiled myself was problematic. |
what difference between community and intel-signed. the |
update kernel to 5.13 now |
@lenghonglin the community version is signed with a public signing key. This means anyone can sign it (so it's not secure), but it is very useful for developers using developer platforms like Chromebooks and UP boards (which all support the public "otc" key). |
It mean i can't build sof by myself? |
It depends which audio keys have been configured in your UEFI firmware image. It's product specific.
This information does not really matter, this Intel processor will use any key found in the UEFI image. Most system vendors configure their products to allow only official releases signed by Intel, Chromebooks allow any image signed with the not secret, pseudo-private "community" key, UP products allow both keys after flashing the UEFI image in a certain way: thesofproject/sof-bin#32,... anything is possible. |
|
By default most Intel based devices will use the Intel key, except for Chromebooks and UP boards (and possibly other devices from other manufacturers). There is no easy way to check this except by trying to boot the FW. |
Is there a way for the dsp to output |
@lenghonglin I think NO. Because the firmware binaries from https://github.com/thesofproject/sof-bin are for release, not for FW development. Since you're deep diving in FW, I suggest you no longer use OEM x86 laptops which always requires SOF FW signed by Intel production key. Please consider using a open x86 platform which can run SOF FW signed by the community key (OTC key). e.g. Tiger Lake UP Xtreme i11 board https://up-shop.org/up-xtreme-i11-boards-series.html They also have Celeron and i3 options which are cheaper than i5. or Whiskey Lake UP Xtreme board https://up-shop.org/up-xtreme-series.html. You will be in using the same HW as us running Zephyr + SOF. Personally I would suggest Tiger Lake UP Xtreme i11 board as its newer and faster. |
@lenghonglin you can also use a Chromebook for SOF development or certain development platforms from NXP, Mediatek or AMD. I will create a feature request so we can list all the updated and new HW that can be used on sof-docs |
Describe the bug
cannot load signed firmware v1.8
To Reproduce
follow this part to build toolchian and update sof firmware.
build success.
and i replace
sof-cnl.ri
andsof-cnl.ldc
to/lib/firmware/intel/sof/intel-signed
, then rebootReproduction Rate
100%
Environment
The text was updated successfully, but these errors were encountered: