I use below command to burn the fuse for my tx2 NX board
sudo ./odmfuse.sh -i 0x18 -k ./rsa_priv.pem -S ./SKB.txt --KEK2 ./KEK2.txt jetson-xavier-nx-devkit-tx2-nx
rsa_priv.pem is from below command:
openssl genrsa -out rsa_priv.pem 2048
SBK.txt looks like
0xeffe1234 0x9abcdef0 0xfedcba98 0x76543210
KEK2.txt looks like
abcdefef8abcdcf0dcdccaa89059a21f
then the fuse burn show success here
*** The ODM fuse has been burned successfully.
However, when I read the fuse using below command:
sudo ./odmfuseread.sh -i 0x18 -k "./rsa_priv.pem" jetson-xavier-nx-devkit-tx2-nx
the result shows:
Error: Return value 3
Reading board information failed.
after that I cannot run the burn fuse command again,
may I know how to read out the fuse when it has been burned?
the problem is once the fuse has been burned, I cannot program the board using initrd anymore, it shows initrd kernel verification failed.