Production Testing
Overview
The purpose of the test procedure is to identify connectivity issues, poor soldering, and potential manufacturing defects. Some of the issues are directly identified by explicit part-targeted tests, others are implicit, by running adjacent tests.
Attention
Before running the production tests, the boards need FTDI programming. See FTDI Programming section below.
FTDI Programming
Before running the production tests, the boards need FTDI programming. Follow the steps below to program the FTDI.
Required Hardware
FTDI programming fixture (resistor board with programming area)
ADRD5161 board (D.U.T)
Load resistors
USB cable for connection to PC
Required Software
MAX77958 TypeC/PD & MAX77962 Charger EV Kit application
Firmware binary file (
.bin)
Programming Steps
Test Procedure
Test Duration
Step Description |
Estimated Time (minutes) |
|---|---|
Test bench setup |
5 min |
Software test |
6 min |
Total time |
11 min |
Required Hardware
ADRD5161 board as Device Under Test
Raspberry Pi, HDMI cable, power supply, mouse and keyboard
Power supply USB C (20V, 5A)
MAXPICO 32650 programmer (Daplink)
CAN2USB cable
Battery
Resistor board
Required Software
The test image will be provided as a SD test card that goes into the Raspberry Pi.
Test Setup
Enabling Wifi
Before starting the testing procedure, make sure the Raspberry Pi is connected to Wifi.
Running the Test Software
After reboot, the following test menu should appear:
Please enter your choice:
1) MAX17320 Ini Flash
2) Firmware Flash
3) System Test
4) Power-Off Pi
1) MAX17320 Ini Flash
Type “1” into the terminal and press ENTER to start 1) MAX17320 Ini Flash.
Please verify that the programmer is connected to header P7, then press Enter.
After the first test is passed, move on by writing “2” in the terminal.
2) Firmware Flash
Type “2” into the terminal and press ENTER to start 2) Firmware Flash.
Please verify that the programmer is connected to header P7, then press Enter.
3) System Test
Type “3” in the terminal in order to run 3) System Test.
If no errors are found, the message “No Errors. System test passed.” will be displayed.
Next, you will need to unplug the USB C power supply from the D.U.T. When prompted, check if the red LED is on (see picture below) and type y or n.
For the current test, read the display on the board. The value should be approximately 500 mA. If around that value, type y.
After all tests pass, a green PASSED message will appear on the screen.
Warning
If a FAILED message appears, check the connections and verify that all cables are properly connected. You may repeat the failed test if it was due to a connection issue.
4) Power-Off Pi
When you are done testing, press “4” and press ENTER to power-off the Raspberry Pi.
Pass Criteria
MAX17320 Ini Flash: Test 1) has successfully passed
Firmware Flash: Test 2) has successfully passed
System Test: Test 3) has successfully passed with LED verification and current reading approximately 500 mA