Hello,
We are developing a custom carrier board for the Jetson Orin Nano and would like to use a LED as a boot-status indicator.
Our requirement is for the LED to indicate the current boot stage through different blinking patterns. This would help us identify where the boot process has stopped, particularly during board bring-up and when a display or serial console is not available. Our intended boot indication would therefore be:
Power ON → MB1 → MB2 → UEFI → Kernel → Application Ready
with the LED pattern changing as the boot process progresses.
Questions
-
Are there any GPIO pins on the Jetson Orin Nano that are recommended or readily available for driving a status LED throughout the boot process?
-
Can a GPIO be configured and controlled during the MB1 stage, before Linux is available?
-
Is it possible to control the same GPIO from the different boot stages:
- MB1
- MB2
- UEFI
- Linux kernel
- User-space/application
-
Is there an NVIDIA-recommended mechanism for implementing a boot-status LED using a GPIO?
-
If the GPIO needs to be configured through the MB1 BCT/pinmux configuration, could you please provide guidance on the appropriate configuration files and procedure?
-
Is there any existing NVIDIA BSP functionality that can be used to generate or indicate boot-stage status through GPIOs?
we would greatly appreciate your guidance on this. Thank you