From Fedora Project Wiki

< User:Pwhalen

Revision as of 00:56, 12 March 2019 by Pwhalen (talk | contribs) (Created page with "= Description = Test the basic hardware functionality of the Raspberry Pi 3. = Setup = This testcase needs to be completed on the Raspberry Pi 3 hardware. To test the serial...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Description

Test the basic hardware functionality of the Raspberry Pi 3.

Setup

This testcase needs to be completed on the Raspberry Pi 3 hardware. To test the serial console you will need a TTL to USB adapter. To test the display you will need an HDMI cable, monitor and USB keyboard.

How to test

Serial Console

For details on how to use the serial console, refer to this page .

Write the image to be tested using the arm-image-installer with the '--addconsole' option or if writing the image using another tool you will need to manually uncomment the 'uart=1' line in /boot/config.txt. Use minicom or screen to connect the serial console.

sudo minicom -D /dev/ttyUSB0

Power on the Raspberry Pi and complete initial-setup.

Display

Connect a monitor using the HDMI cable and boot the Raspberry Pi 3. Boot the image to be tested on the Raspberry Pi 3 and complete initial-setup using a keyboard.

Test WiFi

Get a list of available networks:

nmcli device wifi list

Connect to an available network (replace $SSID and $WIRELESS_PASSWORD)

nmcli device wifi connect $SSID password $WIRELESS_PASSWORD

Test Bluetooth

Results

  1. If using a serial console or , it should not be garbled and display boot messages ending with initial-setup.
  2. Wifi device should be available and allow connection to AP.
  3. Bluetooth should allow device pairing and provide working functionality.