Guide on deploying Nvidia Jetson AGX Xavier for industrial applications

As an NPO developer venturing into AI development, I discovered the Nvidia Jetson AGX Xavier designed for industrial use. However, I’m uncertain about the setup process and whether it requires a carrier board. Seeking guidance on how to effectively use and run applications on this platform to fulfill my AI development goals.

Any time you purchase a separate module it will require a carrier board. It doesn’t matter if it is from a third party versus one you’ve designed and built. Generally speaking though, dev kits are reference designs, and warranties do not pass on when sold commercially (a dev kit has its warranty to the original purchaser; a module maintains its warranty after being added to a carrier board and sold to yet another person via a middle party).

Third party modules also do not have any SD card slot. Some dev kits (e.g., Nanos and NX) tend to have no eMMC and instead an SD card slot on the module itself, and those SD card slot modules are not available except as a dev kit (not all dev kits have this either, but no commercial modules have this). If a third party device has an SD card slot, then it is on the carrier board and not on the module. One cannot boot to a carrier board’s SD card slot without modifying the boot software.

The device tree (which is firmware) changes depending on choices in I/O layout. For example, an SD card slot on the module would use a different device tree versus one on a carrier board. Switching the physical pin location that routes to a device on the carrier board would also require an edit of the reference dev kit device tree. If your design is an exact layout match to the dev kit, then the device tree would not need edit.

When you buy a commercial product which is not a dev kit, but which contains both a module and a carrier board, then that third party provides the flash software. That software might be an exact match to the dev kit software if the carrier board layout is an exact match to the dev kit, or it might be a patch to apply to the dev kit software, or it might be repackaged dev kit software which has the needed edits.

A complete carrier board and module combination would be far faster to get working compared to designing and building your own carrier board.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.