Below is a complete hardware-diagnostic checklist for the one HexBright that refuses to upload while your other two work perfectly on the same Mac, cable, and port (/dev/cu.usbserial-0001).
We’ll prove whether it’s bootloader dead, FTDI chip dead, ATmega328P dead, or just fuses/reset.
| Test | Good HexBright | Bad HexBright |
|---|---|---|
| Plug in → green status LED blinks every ~2 s? | Yes | ? |
| Press reset button → LED blinks once? | Yes | ? |
Serial Monitor (?) → replies HexBright Flex …? |
Yes | ? |
If any of the above is “No” → hardware problem.
Let’s test step-by-step.
| Observation | Meaning |
|---|---|
| Blinks every ~2 s | Bootloader alive → FTDI + MCU talking |
| Steady on / off | Bootloader not running |
| No light at all | Power issue or FTDI dead |
If no blink → go to TEST 3.
If blinks → go to TEST 2.
? → press Enter