Hi,
I am trying to use the official docker image to flash the NVME on my Xavier NX using a Ubuntu host. In theory, everything works great, but in practice, things are getting a bit difficult. The flashing process gets stuck on the Waiting for USB storage device flashpkg
step.
I have identified the root cause but am unable to find a solution. The problem is the that the initrd-flash
script (of the yocto distribution I use) uses udevadm
to identify the model and vendor of a candidate block device. Since udev, however, doesn’t run inside the docker container based on the nvidia image, the script doesn’t work in this way.
Are there any ideas out there on how to solve this problem?
Thank you very much in advance,
Marcus