Update xxx.dtb.encrypt file with tegraflash.py

Continuing the discussion from Tegraflash.py error:
I have the same problem. I want to get tegra210-p3448-0002-p3449-0000-b00.dtb.encrypt with the following command. While I got tegra210-p3448-0000-p3449-0000-a00.dtb.encrypted all the time. What can I do with this?
sudo ./tegraflash.py --bl cboot.bin --bct P3448_A00_lpddr4_204Mhz_P987.cfg --odmdata 0x94000 --bldtb tegra210-p3448-0002-p3449-0000-b00.dtb --applet nvtboot_recovery.bin --cmd “sign” --cfg flash.xml --chip 0x21 --bins “ETB cboot.bin; DTB tegra210-p3448-0002-p3449-0000-b00.dtb”

hello ainolike,

actually, that’s not correct approach.
may I know what’s the real use-case, thanks

Hi JerryChang,
I just want to upgrade the dtb image in EMMC with ‘dd’ commond in linux, other than using flash.sh script through micro usb cable. The first step I must get a new xxx.dtb.encrypt image. I search the Nvidia forums and get this method. But a default encrypt image is generated.

hello ainolike,

is it must to have encrypt binary file?
you’re able to load the device tree blob via FDT entry, this doesn’t need to be sign/encrypted.

It’s not necessary to have encrypt binary file. Can you give some detail about loading device tree blob via FDT entry?

hello ainolike,

please modify the /boot/extlinux/extlinux.conf to add the FDT entry, and assign the path to your device tree binary file.
you may check CBoot chapter, see the [Kernel Boot Sequence Using extlinux.conf] session for reference,
thanks

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.