Open wavesid opened 2 days ago
Hi @wavesid
Did you try to build without TEGRA_SIGNING_ARGS
and flash your device with this command line $ sudo ./doflash.sh -u PKC.pem -v SBK.key
?
Yes if I build an image without TEGRA_SIGNING_ARGS
set, both commands works without issues:
sudo ./initrd-flash -u PKC.pem -v SBK.key
and sudo ./doflash.sh -u PKC.pem -v SBK.key
@wavesid thanks for your quick feedback. I need to investigate that.I tried the Orin AGX devkit
and it does work perfectly. I mean signing at build time and post build. Both methods works fine.
@madisongh Could you please share your thoughts ?
@wavesid is able to flash his device when signing/encrypting images/binaries post build. with the following command
$ sudo ./doflash.sh -u PKC.pem -v SBK.key
However, the signing at build time doesn't work when using jetson-orin-nano-devkit-nvme
.
If it works when directly flashing, but not when signing during the build, then my bet would be on some difference between the default FAB/BOARDSKU/etc. settings we have for the machine vs. the actual ones being reported during the flashing process.
Hello
Describe the bug I have the exact same setup as this issue: https://github.com/OE4T/meta-tegra/issues/1639 i already opened an issue and the outcome was to fuse the keys and re-test https://github.com/OE4T/meta-tegra/issues/1674.
I am using Jetson Orin Nano 8GB devkit, with this option:
TEGRA_SIGNING_ARGS
set to the followingThe keys are fused. The official script
l4t_initrd_flash.sh
from Jetson Linux works with my keys so I suppose the fusing happened without issues and the keys are correct.This 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
set to 'jetson-orin-nano-devkit-nvme'TEGRA_SIGNING_ARGS
with-u pkc.key -v sbk.key
sudo ./doflash.sh
(or usingsudo ./initrd-flash
)Additional context I checked USB connection, using
PKC + SBK
keys, I do not have logs in UARTThe keys are fused. The official script
l4t_initrd_flash.sh
from Jetson Linux works with my keys so I suppose the fusing happened without issues and the keys are correct.Let me know if there is any way to debug