AD-GMSL793MIPI-EVK Production Testing

Overview

This document describes the production testing procedure for the AD-GMSL793MIPI-EVK board. The procedure focuses on identifying connectivity issues, poor soldering, and potential manufacturing defects. Some issues are directly identified by explicit part-targeted tests, while others are implicit, detected by running adjacent tests.

Test Duration

Step Description

Estimated Time (minutes)

Test bench setup

4 min

Software test

4 min

Total time

8 min

Test Requirements

Required Hardware

  • Raspberry Pi 5 + HDMI cable + power supply

  • Mouse and keyboard

  • 2 x IMX219 cameras

  • 2 x flex cables

  • 2 x Fakra cables

  • 1 x AD-GMSL792MIPI-EVK (GMSL792MIPI evkit)

  • 2 x AD-GMSL793MIPI-EVK as Device Under Test (D.U.T.)

  • Power supply with USB Type-C for AD-GMSL792MIPI-EVK board

Required Software

  • SD card with the test image (provided separately)

Required Setup

  1. Insert the SD card into the Raspberry Pi 5.

  2. Connect the Raspberry Pi to a monitor and power it on.

  3. Connect the Fakra cables to the cameras, then connect the cameras to the AD-GMSL793MIPI-EVK boards (D.U.T.).

  4. Plug the D.U.T. boards into the AD-GMSL792MIPI-EVK.

  5. Connect the P1 and P2 connectors of the D.U.T. using flex cables to P0 and P1 on the Raspberry Pi 5.

  6. Power the AD-GMSL792MIPI-EVK using the USB Type-C power supply.

    https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-gmsl793mipi-evk/production_testing/images/system_setup.png

    Figure 1 Complete System Setup

    https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-gmsl793mipi-evk/production_testing/images/camera_connection.png

    Figure 2 Camera Connection Detail

Test Process

Wi-Fi Setup

Ensure the Raspberry Pi is connected to Wi-Fi before starting the tests. If the test screen is already running, you will need to exit it first to configure the network connection.

  1. Power on the Raspberry Pi. If the test screen appears automatically, press CTRL+C to exit the test application.

  2. Click on the Wi-Fi network you want to connect to.

    https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-gmsl793mipi-evk/production_testing/images/wifi_connection.png

    Figure 3 Wi-Fi Network Selection

  3. Type in the password and connect to the network.

  4. After connecting successfully, reboot the Raspberry Pi by navigating to the application menu, selecting Logout, then choosing Reboot from the shutdown options.

    https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-gmsl793mipi-evk/production_testing/images/logout.png

    Figure 4 Logout Menu

    https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-gmsl793mipi-evk/production_testing/images/reboot.png

    Figure 5 Reboot Options

Running the Tests

  1. After the Raspberry Pi reboots, the test screen will appear on the monitor.

    https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-gmsl793mipi-evk/production_testing/images/test_screen.png

    Figure 6 Test Menu Screen

  2. Type 1 from the keyboard to start 1) Communication Test.

    https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-gmsl793mipi-evk/production_testing/images/communication_test_screen.png

    Figure 7 Communication Test Selection

  3. Visually check if the DS1 LED is ON and type y or n accordingly.

  4. If the test shows PASSED, you can proceed to the next test.

    https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-gmsl793mipi-evk/production_testing/images/communication_test_passed.png

    Figure 8 Communication Test Passed

  5. Type 2 in the terminal to start 2) Data Streaming Test.

    https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-gmsl793mipi-evk/production_testing/images/data_streaming_test_screen.png

    Figure 9 Data Streaming Test Selection

  6. If the test shows PASSED, the device under test is functional.

    https://media.githubusercontent.com/media/analogdevicesinc/documentation/main/docs/solutions/reference-designs/ad-gmsl793mipi-evk/production_testing/images/data_streaming_test_passed.png

    Figure 10 Data Streaming Test Passed

  7. To test additional D.U.T. boards, replace the AD-GMSL793MIPI-EVK boards and repeat the test procedure from step 1 of this section.