Cannot flash AGX Xavier with SDKManager

Target Operating System
Linux

Hardware Platform
NVIDIA DRIVE™ AGX Xavier DevKit (E3550)

SDK Manager Version
1.9.210884

Host Machine Version
native Ubuntu 18.04

Hello Nvidia team,

I am currently facing the Nvidia flashing issue with SDKManager. I am trying to flash it but I am observing the I2c read errors for eeprom device.

We are using the connect-tech carrier board and we are facing the issues.

We are able to flash the basic software using flash.sh as it is not reading the eeprom. However, we are facing issues with SDKManager. We recently updated SDKmanager with above version. Is this a known issue ?

I am attaching the console logs and terminal logs from SDKManager.

Can you please help us ASAP ?

Best Regards,
Shrikant

Is this for Jetson AGX Xavier?

yes, it is for Jetson Xavier :

Logs from Xavier console :
[0057.322] W> Profiler not initialized
[0057.325] I> Welcome to MB2(TBoot-BPMP) Applet (version: 00.00.2018.32-mobile-d95d9a83)
[0057.333] W> Profiler not initialized
[0057.337] I> DMA Heap @ [0x40020000 - 0x40065800]
[0057.341] I> Default Heap @ [0xd486400 - 0xd48a400]
[0057.346] W> Profiler not initialized
[0057.350] W> Profiler not initialized
[0057.353] W> Profiler not initialized
[0057.409] I> sdmmc DDR50 mode
[0057.413] I> No supported QSPI flash found
[0057.417] E> QSPI Flash: Insufficient flash size (0 MB)
[0057.422] I> QSPI Flash is not present.
[0057.473] E> Link startup dme_set failed
[0057.477] E> UFS initialization failed
[0057.481] I> UFS is not present
[0057.484] W> Profiler not initialized
[0057.491] I> Found 17 partitions in SDMMC_BOOT (instance 3)
[0057.501] I> Found 42 partitions in SDMMC_USER (instance 3)
[0057.506] W> Profiler not initialized
[0057.510] W> Profiler not initialized
[0057.513] W> Profiler not initialized
[0057.517] I> Entering 3p server
[0057.520] I> USB configuration success
[0058.473] I> Populate chip info
[0058.513] I> Populate eeprom info
[0058.517] I> Populate eeprom info for module cvm
[0064.941] I> Populate chip info
[0064.984] I> Populate eeprom info
[0064.988] I> Populate eeprom info for module cvb
[0064.992] E> I2C: slave not found in slaves.
[0064.996] E> I2C: Could not write 0 bytes to slave: 0x00ac with repeat start true.
[0065.004] E> I2C_DEV: Failed to send register address 0x00000000.
[0065.010] E> I2C_DEV: Could not read 256 registers of size 1 from slave 0xac at 0x00000000 via instance 0.
[0065.019] E> eeprom: Failed to read I2C slave device
[0065.024] E> NV3P_SERVER: Failed to get eeprom handle for cvb from eeprom manager.
[0065.032] E> NV3P_SERVER: Could not read eeprom for module cvb.

Logs from SDKmanager terminal :
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ 10.1766 ] tegrarcm_v2 --oem platformdetails chip chip_info.bin
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ 10.1780 ] MB2 Applet version 01.00.0000
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ 10.2252 ] Saved platform info in chip_info.bin
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ 10.2298 ] Chip minor revision: 2
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ 10.2301 ] Bootrom revision: 0xf
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ 10.2303 ] Ram code: 0x2
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ 10.2305 ] Chip sku: 0xd0
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ 10.2306 ] Chip Sample: non es
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ 10.2325 ]
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ 10.2330 ] Retrieving EEPROM data
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ 10.2331 ] tegrarcm_v2 --oem platformdetails eeprom cvb /home/readycare/nvidia/nvidia_sdk/JetPack_4.6.3_Linux_JETSON_AGX_XAVIER_TARGETS/Linux_for_Tegra/bootloader/bbd.bin
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ 10.2353 ] MB2 Applet version 01.00.0000
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ 10.2706 ] 000000003626070d: E> I2C: slave not found in slaves.
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ 10.3261 ]
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ 10.3261 ]
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ 10.3289 ] tegradevflash_v2 --oem platformdetails eeprom cvb /home/readycare/nvidia/nvidia_sdk/JetPack_4.6.3_Linux_JETSON_AGX_XAVIER_TARGETS/Linux_for_Tegra/bootloader/bbd.bin
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ 10.3301 ] CPU Bootloader is not running on device.
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ 10.3587 ]
11:42:01 ERROR: Flash Jetson AGX Xavier - flash: Error: Return value 4
11:42:01 INFO: Flash Jetson AGX Xavier - flash: Command tegradevflash_v2 --oem platformdetails eeprom cvb /home/readycare/nvidia/nvidia_sdk/JetPack_4.6.3_Linux_JETSON_AGX_XAVIER_TARGETS/Linux_for_Tegra/bootloader/bbd.bin
11:42:01 ERROR: Flash Jetson AGX Xavier - flash: — Error: Reading board information failed.
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ Component Install Finished with Error ]
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [host] [ 6.29 MB released. Disk Avail: 289.82 GB ]
11:42:01 INFO: Flash Jetson AGX Xavier - flash: [ NV_L4T_FLASH_XAVIER_WITH_OS_IMAGE_COMP Install took 11s ]
11:42:01 ERROR: Flash Jetson AGX Xavier - flash: command terminated with error
11:42:01 SUMMARY: Flash Jetson AGX Xavier - flash: First Error: Installation failed.
11:42:01 SUMMARY: NVIDIA Container Runtime with Docker integration (Beta) - target: Depends on failed component
11:42:01 SUMMARY: Multimedia API - target: Depends on failed component
11:42:01 SUMMARY: TensorRT on Target - target: Depends on failed component
11:42:01 SUMMARY: VisionWorks on Target - target: Depends on failed component
11:42:01 SUMMARY: VPI on Target - target: Depends on failed component
11:42:01 SUMMARY: CUDA Toolkit for L4T - target: Depends on failed component
11:42:01 SUMMARY: cuDNN on Target - target: Depends on failed component
11:42:01 SUMMARY: OpenCV on Target - target: Depends on failed component
11:42:01 SUMMARY: Nsight Systems CLI - target: Depends on failed component
11:42:01 SUMMARY: DateTime Target Setup - target: Depends on failed component

Your topic was posted in the wrong category. I am moving this to the Jetson AGX Xavier category for visibility.

can you share me link to track ?

Best Regards,
Shrikant

Hi shrikant.chikodikar,

It seems you are using the custom board from connect-tech.

For custom carrier board, please ask your vendor for customized BSP package and use flash command to flash your board. SDK Manager is used for the devkit from NVIDIA.

This is the URL for this thread:
https://forums.developer.nvidia.com/t/cannot-flash-agx-xavier-with-sdkmanager/246954/4
(you can always find it by logging in, clicking on your icon in the upper right, clicking on the “preferences” icon which shows up under that, and then going to “activity”)

Incidentally, during flash the Jetson is in recovery mode. After flash completes the Jetson automatically reboots. The optional software is not installed during flash, and is actually started after flash completes and the Jetson is fully booted. This implies that the first boot account setup must be completed after that reboot, but before the optional software can be installed (it uses ssh over the network, and there is no way to ssh without the account).

Also, it is not necessarily obvious, but you can uncheck various JetPack tasks. For example, you can uncheck installation of items to the host PC, and you can uncheck flash; in this case the optional component installation is the only thing it will do, and for this it expects a fully booted Jetson (not in recovery mode) with the account setup and networking already running (networking might be from the USB cable since it creates a virtual ethernet device with address 192.168.55.1, but you can use any valid IP address for the Jetson).

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