-
Notifications
You must be signed in to change notification settings - Fork 228
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
Issues flashing Jetson Orin nano devkit with TEGRA_SIGNING_ARGS #1674
Comments
Did you actually burn the fuses on the target device with the SBK/PKC keys you're using here? It sounds like you did not, since you say it works if you omit them. |
I did not fuse the keys yet as you stated because I wanted to check if flashing/signing would work correctly. If the error is due to unfused keys, I thought that would be a more explicit error especially the command |
Unfortunately, the way the Jetsons work, you cannot flash binaries signed with an actual SBK/PKC to a module that has not had its fuses programmed with the same keys. The RCM protocol it uses during flashing is secured using those keys, so communication won't be established if there's a mismatch. The output from initrd-flash is intentionally brief; see the log file it creates for more detail. You'll likely find that the rcm-boot.sh script could not be generated due to the communication issue. |
@wavesid Should we close this ticket since it is not an issue. |
Yes I will retry with fused keys and keep you updated, thanks for your help! |
@ichergui I have the same issue even with burnt fuse. I verified the keys and fusing that happens successfully. using
using
EDIT: opened a new issue instead: #1698 |
Hello
Describe the bug
I have the exact same setup as this issue: #1639
I am using Jetson Orin Nano 8GB devkit, with these options:
TEGRA_SIGNING_ARGS
,TEGRA_UEFI_DB_KEY
andTEGRA_UEFI_DB_CERT
set to the followingThis is the logs:
using
sudo ./doflash.sh
using
sudo ./initrd-flash
To Reproduce
Steps to reproduce the behavior:
meta-tegra
branch 'scarthgap' (latest commit) withMACHINE
based on 'jetson-orin-nano-devkit-nvme'sudo ./doflash.sh
(or usingsudo ./initrd-flash
)Additional context
If I set ONLY
TEGRA_UEFI_DB_KEY
andTEGRA_UEFI_DB_CERT
, it works without issues.I checked USB connection, using
PKC + SBK
keys, I do not have logs in UARTThe keys are unfused
Let me know if there is any way to debug
The text was updated successfully, but these errors were encountered: