Error when flashing TX2 with sdkmanager using docker

I am running Ubuntu 20.04 and trying to flash a TX2 using the sdkmanager docker image. It downloads and creates the image correctly, but when the time comes to flash, I get an error of command ‘strings’ not found. It seems like it cannot find the command ‘strings’ in the docker image.

I am using docker image: sdkmanager-1.4.1.7402_docker.tar.gz

My docker command is:

sudo docker run -it --privileged -v /dev/bus/usb:/dev/bus/usb/ --rm sdkmanager --cli install --logintype devzone --product Jetson --target P3310-1000 --targetos Linux --version 4.5.1 --select 'Jetson OS' --deselect 'Jetson SDK Components' --flash all --license accept --datacollection disable

This is my error:

error: /home/nvidia/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/ │
│   Exit                                                               ││Linux_for_Tegra/tools/ota_tools/version_upgrade/ota_make_recovery_img │
│││_dtb.sh: line 199: strings: command not found                         │
│││info: ERROR: failed to get kernel version from /home/nvidia/nvidia/nv │
│││idia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/kernel/Image  │
│││info: *** ERROR: flashing failed.                                     │
│││info: [ Component Install Finished with Error ]                       │
│││info: [host] [ 39.90 MB used. Disk Avail: 37.10 GB ]                  │
│││info: [ NV_L4T_FLASH_TX2_WITH_OS_IMAGE_COMP Install took 3s ]  
error: [error]: : [exec_command]: /bin/bash -c /tmp/tmp_NV_L4T_FLASH_ │
│││TX2_WITH_OS_IMAGE_COMP.sh; [error]: /home/nvidia/nvidia/nvidia_sdk/Je │
│││tPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/tools/ota_tools/version_ │
│││upgrade/ota_make_recovery_img_dtb.sh: line 199: strings: command not  │
│││found                                                                 │
│││info:                                                                 │
│││info:                                                                 │
│││error: command terminated with error                                  │
│││info: Installation failed.

Sorry for the late response, have you managed to get issue resolved?

Docker did not work, so I just had to find a computer and install Ubuntu 18.04. It would be useful if sdkmanager could run on Ubuntu 20.04.

To support with Ubuntu 20.04 is not yet ready, it’s under planning. Thanks

@kayccc still not ready?
UPD seems the cause was missed binutils package at Host OS
But it still doesn’t resolve the issue
UPD after again installing qemu static seems the issue got passed