Reinstall from SDK Manager no ./flash .sh

Hello there,

I reinstalled my Nvidia Jetson Xavier. but I’m missing the ./flash.sh script.
I selected all tools. What I have done wrong?

Thanks a lot!

Hi aumattbro,

Please use SDK Manager to uninstall you used JetPack and download again.
You also can download L4T Driver Package and Sample Root Filesystem from here: Jetson Linux R32.7.1 Release Page | NVIDIA Developer

Thank you, for your answer!

How can I select the file, he wants to download it automatically and put it in a folder.

Hi aumattbro,

Run SDK Manager, on Step 1, under the installation step numbers, click the Repair/Uninstall hyperlink to uninstall JetPack folder.
Please reference detail from: Install Jetson Software with SDK Manager :: NVIDIA SDK Manager Documentation

Thank u, i have now the ./flash on the host system, how i can change the boot order- to boot first from net "tftp/dhcp/

i change the cbo.dts
boot-order = “net”, “usb”, “nvme”, “emmc”, “sd”;

how i flash it now to my nvidia xavier?

Thanks a LOT!

Hi aumattbro,

After change cbo.dts, you need flash by manually.
Please check detail tftp boot steps from Developer Guide.

i did, what i do wrong

$ dtc -I dts -O dtb -o cbo.dtb cbo.dts
Flash cbo.dtb
$ sudo ./flash -k CPUBL-CFG -r jetson-xavier mmcblk0p1

sudo ./flash.sh -r jetson-xavier mmcblk0p1

i got this error

Error: Return value 8
Command tegrarcm_v2 --download bct_bootrom br_bct_BR.bct --download bct_mb1 mb1_bct_MB1_sigheader.bct.encrypt --download bct_mem mem_rcm_sigheader.bct.encrypt
Failed flashing t186ref.

Okay i have glashed it

The problem was i forgot the -emmc

sudo ./flash.sh -r jetson-xavier-emmc mmcblk0p1

But he still not start via net

Hi aumattbro,

Please reference this topic steps for TFTP boot.

And using full flash by manually.
$ sudo ./flash.sh jetson-xavier mmcblk0p1

i have an tftp server, but what i mean is:

i change my cbo.dts to this
/*

  • Copyright (c) 2018-2020, NVIDIA CORPORATION. All rights reserved.
  • NVIDIA CORPORATION and its licensors retain all intellectual property
  • and proprietary rights in and to this software, related documentation
  • and any modifications thereto. Any use, reproduction, disclosure or
  • distribution of this software and related documentation without an express
  • license agreement from NVIDIA CORPORATION is strictly prohibited.
    */

/dts-v1/;

/ {
compatible = “nvidia,cboot-options-v1”;
boot-configuration {
/* nvme boot-order can be in “nvme:C”, “nvme:pcie@”, or “nvme” format /
boot-order = “net”, “usb”, “nvme”, “emmc”, “sd”;
tftp-server-ip = /bits/ 8 <192 168 0 1>;
dhcp-enabled;
/
remove dhcp-enabled if uncommenting static-ip configuration /
/
static-ip = /bits/ 8 <0 0 0 0>;
* ip-netmask = /bits/ 8 <255 255 255 0>;
* ip-gateway = /bits/ 8 <0 0 0 0>;
*/
};
};

then i do dtc -I dts -O dtb -o cbo.dtb cbo.dts

after this i flash my nvidia.

after the flash, i restart my nvidia, but he still boot normality. not over net. I dotn see a DHCP Discover request anything…

i think i know my proble, i dont put a TFTP IP Adress in my cbo.dts

how i can choose, all IPs? I want he knows automatly

There is no update from you for a period, assuming this is not an issue any more.
Hence we are closing this topic. If need further support, please open a new one.
Thanks

What IP are you asking?

The host IP or how the device gets its own IP?