Flashing Jetson TX2 via USB


#1

Hello,

Looking at a custom carrier board for the Jetson TX2 and won’t have a SDCard slot, what is the recommended way to flash the resin image via USB please?

Thanks,
Brice


#10

@telphan did you ever flashed the Jetson with a resin.io image via usb in recovery mode?


#11

@brice I am sorry, but we cannot flash over recovery mode as we would need to provide users with tools that Nvidia has under copyright.


#13

Thanks @telphan, I understand you can’t provide the tools, was just wondering if there was a way for me to do it using the flash.sh script provided with Jetpack? Alternatively, is there a way to boot from a USB drive instead and flash this way?


#14

The way we recommend commissioning the TX2 is to create an Installer SD card, that you then boot the TX2 from. https://docs.resin.io/jetson-tx2/nodejs/getting-started/#provision-your-device

Let us know if that doesn’t suit your use case, and we’ll see if we can dig further.


#15

Oh, drat, just noticed the bit in your original post where you mentioned the lack of an SD slot! Give me a moment to dig further.


#18

@sqweelygig any update on this one please?


#26

hey @brice , you could potentially you could use flash.sh script to flash resinOS, but we do not have a process in place for that. Essentially you need to modify the flash.xml to include our partitions and then use the normal JetPack process to flash.


#33

Thanks, will give it a try.


#35

Did Shaun’s advice above fix the issue, I’m going to assume yes, but it would still be nice to know.


#36

@sqweelygig I haven’t had a chance to resume testing this method, will keep you updated.


#38

@brice If you are still interested, I wrote a little tool to flash resinOS image on the TX2 via the USB.

You can check the tool out here:
https://github.com/resin-os/jetson-flash

Let me know if you have any feedback on this.


#39

Awesome, thanks @telphan