...
General Tests:
- Program microcontroller
- Verify the TVS diode function protects against overvoltage on analog lines
- Do a full system test with all of the rails powered and make sure nothing explodes
...
- Power onboard + touch test, verify components and the board itself does not get too hot
- Current sense amplifier blew up when powerd
- Verify all ICs, details, LEDs, etc. are powered on successfully. Communicate with all peripherals
STM:
- Verify the enable pin (N-CH MOSFET gate) can be driven high and low (PB2)
- Verify the analog read of the current sense amplifier output (PB1)
- Verify the analog read of the 17V rail (PB0)
Electrical:
- Verify the 17V output can be enabled and disabled vis N-CH FET (can draw load from the output when enabled, can’t otherwise)
- N-CH footprint has source and drain pins reversed
- Verify the analog output of the amplifier matches expectations
- Verify the TVS diode function protects against an oversimplification of signal
...