Template:Macrocontroller LEDs

From embeddedTS Manuals

On all of our baseboards we include 2 indicator LEDs which are under software control. You can manipulate these using {{{1}}} --greenledon --redledon or {{{1}}} --greenledoff --redledoff. The LEDs have 4 behaviors from default software.

Green Behavior Red behavior Meaning
Solid Green No red System is booted and running
Solid Green Red for approximately 15s Once the system has booted the kernel and executed the startup script, it will check for a USB device and then determine if it is a mass storage device. This is used for updates/blasting through USB. Once it determines this is not a mass storage device the red LED will turn back off.
Green solid for 10s, off for 100ms, and repeating Red turns on after green turns off for 300ms, and then turns off for 10s The watchdog is continuously resetting the board. This happens when the system cannot find a valid boot device, or the watchdog is otherwise not being fed. This is normally fed by {{{1}}} once a valid boot media has started. See the #Watchdog section for more details, and verify you have a valid boot media.
Green Off Red Off The FPGA is not able to start. Typically either the board is not being supplied with enough voltage, or the FPGA has been otherwise damaged. If a stable 5V is being provided and the supply is capable of providing at least 1A to the System-on-Module (SoM), an RMA is suggested.
Green blinking about 5ms on, about 10ms off. Red blinking about 5ms on, about 10ms off. The board is receiving too little voltage, or something is drawing too much current from the SoM's 3.3V rail.