ATSAMD21G16B-AU firmware for custom AGX Orin carrier board (P3737 reference) — not found on developer site

Hi all,

We’re building a custom AGX Orin carrier board reusing the P3737 reference design. The board keeps both MCUs from the DevKit:

  • EFM8SB10F2G​ (power-button supervisor) — firmware found on Jetson Download Center OK.
  • ATSAMD21G16B-AU​ (debug MCU, U136 on P3737) — cannot find the firmware anywhere on the NVIDIA site.

From the DG and forum threads I see NVIDIA states this debug MCU is for internal use and “support will not be provided if implemented.” But since we’re keeping the circuit from the reference design, I’d like to clarify:

  1. Is there anybinary/reference available for the SAMD21 on P3737, or is it truly internal-only?
  2. For those who built custom Orin carriers — did you keep the SAMD21, or did you follow the Orin Nano DevKit approach and route debug UART directly? Any gotchas if we drop it?
  3. If rolling our own: is SAMD21G18 example code + linker tweak (64KB Flash / 8KB RAM for G16B) the sane path, or is there a better starting point?

Thanks!

Hi Yang_Banxian,

What’s the Jetpack version in use?

For a custom carrier, this MCU is optional unless you specifically want the devkit-style USB debug, reset, recovery, and power-control features. If you only need debug UART/console, the simpler approach is to route the UART directly and omit the SAMD21.

If you do choose to keep an MCU, please plan to develop and maintain that firmware on your side.

If directly connected to UART and only using EFM8SB10F2G, will it affect the shutdown, power-on, sleep, and other functions

As debug MCU is optional, using EFM8SB10F2G only will not cause any side effects for power/sleep related functionality.