-
Using yocto, I've successfully built an image for a Jetson TX2 Module. I'm trying to flash the image using doflash.sh but running into the "USB communication failed. Check if device is in recovery" error. I'm quite certain the device is in recovery mode as I see the following when running lsusb:
When running doflash.sh I get the following:
My build machine from which I'm running doflash.sh from is Ubuntu 20.04. I've tried two different USB cables with the same result. I'm not finding much help when Googling. Any suggestions on how to troubleshoot this issue? |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 4 replies
-
It's probable that your login user does not have permissions it needs to access the USB device. The easiest thing you can do is run the flash script with
|
Beta Was this translation helpful? Give feedback.
-
Hi, thanks for the reply, apologies for the slow-ish follow-up response as I submitted my question on a Friday evening just before leaving the office. Yes, I did run doflash.sh as sudo. I can't imagine using the udev rule would allow some permission that sudo does not have. Right? Also, any other suggestions would be quite welcome, thank you. |
Beta Was this translation helpful? Give feedback.
-
Based on the output from
That USB identifier is used for the USB device mode setup when Linux is running. Either log in and do |
Beta Was this translation helpful? Give feedback.
-
Thanks @madisongh - that was the issue and I've now been able to run doflash.sh. However, after "sending blob" it just hangs with this final line: "tegrarcm_v2 --isapply" as shown below. Is this normal? Any advice?
|
Beta Was this translation helpful? Give feedback.
Thanks @madisongh - that was the issue and I've now been able to run doflash.sh. However, after "sending blob" it just hangs with this final line: "tegrarcm_v2 --isapply" as shown below. Is this normal? Any advice?