greatscottgadgets / apollo

microcontroller-based FPGA / JTAG programmer
BSD 3-Clause "New" or "Revised" License
61 stars 29 forks source link

Update LED usage #39

Closed mossmann closed 3 months ago

mossmann commented 6 months ago

Proposed plan:

[proposal replaced by "Alternative scheme" in comment below]

All LEDs would change function temporarily if a pattern other than idle is in use. The idle pattern would restore the indications above.

martinling commented 6 months ago

Personally I would love it if the LEDs would stop flashing when nothing is happening (e.g. Apollo is idle and a bitstream is running OK). To me, flashing means something is wrong and it wants attention.

mossmann commented 6 months ago

Alternative scheme @martinling and I came up with:

All LEDs would be off in Saturn-V mode except C flashes. This requires no change to Saturn-V.