Failed to bind partitions!

When possible, please provide the following info:
Hardware Platform: [: DRIVE AGX Xavier™ Developer Kit]
Software Version: [: DRIVE Software 10]
Host Machine Version: [: native Ubuntu 18.04]
SDK Manager Version: [: 1.1.0.6343]

09:27:54 INFO : Flash Xavier A+B in parallel : Processor found in ttyUSB3
09:27:54 INFO : Flash Xavier A+B in parallel : Aurix port /dev/ttyUSB3 found. Fetching board revision from InfoROM …
09:27:57 INFO : Flash Xavier A+B in parallel : Failed to bind partitions!
09:27:59 INFO : Flash Xavier A+B in parallel : pdkinstaller cannot continue! Check the log file for details: /home/j1/nvidia/nvidia_sdk/DRIVE_Software_10.0_Linux_OS_DDPX/DRIVEOS/pdkinstaller/pdkinstaller.log
09:27:59 ERROR : Flash Xavier A+B in parallel :
09:27:59 INFO : Flash Xavier A+B in parallel :
09:27:59 ERROR : Flash Xavier A+B in parallel : [exec_command]: /bin/bash -c cd pdkinstaller && ./pdkinstaller --installtype bindflash --boardtype ES --pdkinstalledpath /home/j1/nvidia/nvidia_sdk/DRIVE_Software_10.0_Linux_OS_DDPX/DRIVEOS --configjson ./manifests/install_pdk_config/av_ddp_pegasus_hyp71_linux_tegraAB_install_config.json --consoleout enable; [error]: exit status 140
09:27:59 INFO : Flash Xavier A+B in parallel : [ Component Install Finished with Error ]
09:27:59 INFO : Flash Xavier A+B in parallel : [ 529.35 MB used. Disk Avail: 319.93 GB ]
09:27:59 INFO : Flash Xavier A+B in parallel : [ NV_FLASH_XAVIER_PDKFLASH_PARALLEL_COMP Install took 8m44s ]
09:27:59 ERROR : Flash Xavier A+B in parallel : [error]: Run commands failed at step Install: command cd pdkinstaller && ./pdkinstaller --installtype bindflash --boardtype ES --pdkinstalledpath /home/j1/nvidia/nvidia_sdk/DRIVE_Software_10.0_Linux_OS_DDPX/DRIVEOS --configjson ./manifests/install_pdk_config/av_ddp_pegasus_hyp71_linux_tegraAB_install_config.json --consoleout enable finished with error
09:27:59 INFO : Flash Xavier A+B in parallel :
09:27:59 ERROR : Flash Xavier A+B in parallel : command terminated with error
09:28:01 ERROR : Flash Xavier A+B in parallel : Install ‘Flash Xavier A+B in parallel’ failure, command < using adapter to install NV_FLASH_XAVIER_PDKFLASH_PARALLEL_COMP@DDPX to /home/j1/nvidia/nvidia_sdk/DRIVE_Software_10.0_Linux_OS_DDPX > terminated with error.
09:28:03 INFO : All done!

pdkinstaller.log (15.5 KB)

Dear @lijie2019,
Could you share the whole sdkm logs(~/.nvsdkm/ folder) and output of uname -a

the output of uname -a is :
Linux a8 5.3.0-28-generic #30~18.04.1-Ubuntu SMP Fri Jan 17 06:14:09 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

sdkm.log (76.2 KB)

Dear @lijie2019,
Please attach the whole ~/.nvsdkm/ folder not just sdkm.log file. Also, could you check flashing the individual tegras to see if it works.

Hi,
Because the .zip file is not allowed to be uploaded, so I rename it to .zip.log:

.nvsdkm.zip.log (2.8 MB)

to flash the AGX Device, I do the following preparations:

  1. switch the MCU to “PRG”
  2. use the USB A-A CABLE to connect the debug USB to a USB2.0 port of the host machine

what operations are different for "flashing the individual tegras " ?

Dear @lijie2019,
While flashing the board, you have an option choose single Tegra in sdkmanager GUI instead of parallel flash

Different from the instructions: https://docs.nvidia.com/sdk-manager/install-with-sdkm-drive/index.html
there is no choice for the flash button as the following:

Hi @lijie2019,

why are you doing this step, where in the documentation or in the steps of using SDKManager you were asked to do that?

the documentation here states explicitly to “Ensure the MCU Programming Switch is set to the RUN position.” regardless of what you plan to do with the board.

if the same error occurs after setting the switch to the correct position, please attache this log file:
/home/j1/nvidia/nvidia_sdk/DRIVE_Software_10.0_Linux_OS_DDPX/DRIVEOS/pdkinstaller/pdkinstaller.log

thanks

Thanks for your reminding, and the flash is completed with the MCU of “RUN”.

I had misunderstood “Set the device to USB Recovery Mode using Manual Setup” to “switch the MCU to PRG”.

I think the instructions 3 & 4 in the screenshot are not necessary, which can mislead the users. Actually, the network connection and USB recovery mode are not necessary.

Hi @lijie2019,

thank you for you comments and feedback, we’ll work on improving the instructions.