How to tftpboot command on tx2 to boot kernel with dtb?

I’ve setup the tftpserver and it is ready.
but how to use the tftpboot command with args to specify boot.img and dtb and then booting ?

Hi kassey,

Please following below steps:

  1. Create /etc/xinetd.d/tftp
  2. Create tftpboot folder:
    $ mkdir /home/[username]/tftpboot
  3. Copy boot.img and dtb file: (Please use encrypt files)
    $ cp boot_sigheader.img.encrypt /home/[username]/tftpboot/boot.img
    $ cp *.dtb.encrypt /home/[username]/tftpboot/jetson.dtb
  4. Change boot-order and tftp-server ip with cbo.dts
  5. Flash:
    $ sudo ./flash -r jetson-tx2 mmcblk0p1
  • Using below command to generate the encrypt signed file:

$sudo ./flash.sh --no-flash -k kernel jetson-tx2 mmcblk0p1
$sudo ./flash.sh --no-flash -k kernel-dtb tx2 mmcblk0p1