ArmSoM-P2pro User Manual

User Manual

P2pro User Manual, helping users understand the basic usage of P2pro and the necessary preparations.

When you receive the product, you need to know its model and hardware version, which can be found on the silk screen on the board. We will introduce the product information to you in as much detail as possible.

Getting Started

Before using the ArmSoM-P2pro, please prepare the following items:

Tool Preparation

  • P2pro mainboard
  • Power supply: USB Type-C
    • Supports 5V/2A
      System Installation (Choose One):
  1. MicroSD card/TF card boot:
    • MicroSD card/TF card, Class 10 or above, at least 8GB SDHC, and card reader
    • Below are high-speed TF cards tested and verified by the ArmSoM team:
      • SanDisk 32GB TF (MicroSD) (recommended by developers)
      • SanDisk 32GB TF (MicroSD) for dashcams & security cameras (recommended for long-term use)
      • SanDisk TF 8G Class10 microSD
      • SanDisk TF 128G Class10 microSD XC TF 128G 48MB/S
  2. Onboard eMMC boot:
    • USB Type-C data cable: Connect the P2pro type C port to the computer to write the image.

Optional Items

  • Ethernet cable (network cable)
    • P2pro supports Ethernet networking, up to 100M.
    • The network cable is used to connect P2pro to the local network and the internet.
  • Wireless WIFI
    • P2pro supports wireless internet access, supporting 802.11 a/b/g/n/ac & BT5.0 (AP6256)
  • Audio cable
    • Can use a standard 3.5mm jack to play audio through speakers or headphones.
  • USB-A to USB-C data cable

Interface Settings

If you are using the ArmSoM-P2pro for the first time, please familiarize yourself with the peripheral interfaces to better understand the subsequent content.

100M Ethernet port

If you are using wired Ethernet for internet access, insert the Ethernet cable into the RJ45 port on ArmSoM-P2pro, and the network port light flashes to confirm the hardware connection.

Manually configure Ethernet

Switch to root user

sudo su

Check whether the Ethernet is normal by using the command ifconfig. It will display the network card eth0 and the Ethernet IP address. In addition, use the ping tool to determine if the network is connected.


If ping fails, try:

$ sudo dhclient eth0

Debug serial port

The debug serial port is located on pins 9 and 11 of the 12-pin header.



USB interface

ArmSoM-P2pro provides one USB 2.0 port.

Thanks, this is very helpful to me