diff --git a/docs/ebb.html b/docs/ebb.html index 03fec23..947cd50 100644 --- a/docs/ebb.html +++ b/docs/ebb.html @@ -2888,6 +2888,75 @@ ul.no_bullets { For the example above. ((15000 - 10000) * .024)/100 = 1.2 seconds.
++ Q2) What do the LED patterns mean? +
++ A2) There are two applications that live on the EBB: The bootloader and the main EBB firmware. They each have different LED blink patterns. There is a green power LED labeled 3.3V which is always lit as long as either the USB or barrel jack connector is receiving power. It is located next to the large electrolytic capacitor. +
++ The LED timing mechanism used by both bootloader and main EBB applications is sensitive to the commands currently being executed. For example, the timing of the alternating LED pattern when the bootloader is running will change as a new EBB firmware application is being actively programmed. +
++ Bootloader When the bootloader is running (only used to update main EBB firmware), the two LEDs between the USB and barrel jack connectors can take on two different states: +
Pattern | +Description | +USR/Red | +USB/Green | +
Idle | +Waiting for USB connection with host | +Off | +On | +
Alternating | +USB connection established to host | +200 ms on, 200 ms off, alternating with Green | +200 ms on, 200 ms off, alternating with Red | +
+ Main EBB Firmware When the main EBB firmware is running (normal operating mode) the two LEDs between the USB and barrel jack connectors can take on three different states: +
Pattern | +Description | +USR/Red | +USB/Green | +
Fast Blink | +No connection to USB host | +On | +60 ms on, 60 ms off | +
Slow Blink | +Connected to USB host but not enumerated | +On | +750 ms on, 750 ms off | +
Short Long Blink | +Fully enumerated and communicating with USB host | +On | +365 ms on, 365 ms off, 1.25s on, 365 ms off | +