SPI LVDS Peipheral - Rev1 - Test Plan - 09/29/2022
Pre-Assembly
Prior to any assembly at all, verify there are no shorts on the manufactured board. This will help detect faulty manufactured boards before wasting time on assembly, as well as help diagnose shorts if they do appear later, as you will be certain it is not a manufacturing issue.
If any shorts are found, do not proceed to assembly with that board. If all units of the board contain shorts, it may mean the design was faulty somehow and will need to be fixed and remanufactured.
Post-Assembly
A series of checks to do after finishing assembling or receiving an assembled board:
Unpowered Tests
Things to check before powering on the board at all. This mostly involves checking for shorts with the multimeter’s ohmmeter.
If any shorts are found, do not connect the board to a power supply. Locate and attempt to fix the cause of any shorts before continuing.
Basic Powered Tests
The purpose of these basic tests is to verify the basic functionality of the board when powering it on for the first few times. When powering on the board for the very first time, supply the nominal expected voltage input for the board and start with a very low current output (i.e. 0.1A). This is to avoid any overheating or destructive failures from undiscovered issues. Once the first power on is complete and the power rail voltages and board temperatures are verified to be OK, the input power can be increased.
This list is not exhaustive of everything that should be checked when the board is powered on. There will likely be things specific to each board that should be checked in the first couple times powering the board on. Review the board’s schematic and think of any basic functionality that would be good to check.
Performance Tests
Performance tests are meant to measure, record, and analyze how well the board does what it was designed to do. For example, if your board includes some form of power regulation, such as a buck converter, it should be tested to see how well it performs with regard to stability, efficiency, etc. These tests are specific to every board, so the examples provided below may not fit exactly with your board.
Ex. If a board includes a buck converter, some good performance tests would be: