I’m using a Jetson AGX Orin Developer Kit, but the module will be an industrial module in the future.
I was searching about loading/flashing/updating the module (OS or Drivers), and here is my issue: Where can I get this information?What are the ways to update? SDCard? JTAG? Ethernet(preferable)? eMMC?
I checked the Design Guide, which comments on USB Recovery Mode, the Datasheet, the User guide as well, without further information.
If these suggestions don’t help and you want to report an issue to us, please attach the model, command/step, and the customized app (if any) with us to reproduce locally.
Yes, I tried the SDKManager. My doubt is about the modules and the integration with custom boards. I don’t have access to information about the flash ways. The design guide only explains the USB-C Recovery Mode.
Like, Do I need implement a USB-C in my custom board?? Because it’s the SDKManager interface…
It is hardly to explain all the things here all at once.
If you have doubt in the hardware design, please read the design guide document first.
It does not matter whether you are using industrial or common Orin AGX module. The design for usb part is same.
Because you need to flash the board, you need to have a usb port on USB0 pin. And since this function is usb device mode, you better make the connector to something that supports OTG by its nature. For example, micro usb/ type C.
As commented, I checked the design guide, It covers the USB Recovery Mode only. So, there isn’t any other way to flash/update the image, right? Like as sd card, eMMC, ethernet? The design guide does not cover these topics (flash).
Maybe you need to change the items into a more specific way.
For example, sdcard/eMMC are storage. They are things got flashed. Not a method to flash thing.
sdcard and eMMC will be flashed by using the recovery mode .
ethernet is a way but we don’t support to flash by using ethernet.
Even this method, you still need to connect a usb cable in the beginning.
The flow of how the flash tool works here:
old method →
recovery mode → usb connection → flash initrd to the board → initrd will use usb device mode as interface to flash the rest.
This network method →
recovery mode-> usb connection → flash initrd to the board → initrd will use network to flash the rest.