User Guide for PI-SG565D Development Kit

1. Kit Overview

The PI-SG565D Development Kit is an embedded solution centered on the PI-SG565D single-board computer. It caters to the R&D and implementation of terminal products in fields such as the Internet of Things (IoT), industrial control, and edge computing, while meeting the needs of embedded development learning, open-source project verification, and course design. It aims to help enterprises shorten the mass production cycle of terminal products, provide developers, students, and makers with "terminal-level hardware + full-scenario adaptation" development support, and cover the entire process from "learning/verification to terminal product implementation".

The kit not only provides core hardware and mass production-level support required for terminal products but also adapts to scenarios such as embedded development, teaching practice, and open-source creation. Equipped with accessories and software resources that meet the stability requirements of multiple scenarios, it can support the early R&D, mid-term testing, and late small-batch deployment of terminal products, as well as meet the needs of development learning and project verification, enabling efficient reuse in multiple scenarios.

1.1 Application Scenarios

  • End Product Implementation Scenarios: Mass production and deployment of IoT terminal devices (intelligent monitoring terminals, IoT gateways), implementation of edge computing terminals (lightweight AI recognition terminals), integration of industrial control terminals (equipment control terminals, data acquisition terminals), R&D of consumer-grade intelligent terminals (small smart screens, intelligent controllers);
  • Embedded Development Scenarios: Embedded Linux driver development and verification, terminal-level application program debugging, hardware interface compatibility testing (such as USB/network port/camera interface adaptation);
  • Teaching and Practice Scenarios: College embedded system course design, electronic competition project development (such as intelligent car terminals, environmental monitoring terminals), embedded skills training;
  • Open-Source and Maker Scenarios: DIY of open-source hardware projects (such as smart home control terminals, creative display devices), prototype verification and function iteration of maker works.

1.2 Target Users

  • Embedded Development Engineers: Carry out terminal-level embedded development (such as Linux driver adaptation, terminal application programming), verify hardware interface functions and software compatibility, quickly locate problems in terminal product development, and improve development efficiency;
  • College Students: Complete course design and graduation projects in embedded systems, IoT, etc., participate in electronic competitions (such as the National College Students' Electronic Design Competition), accumulate practical experience based on terminal-level hardware, and connect with actual industry needs;
  • Makers and Open-Source Project Enthusiasts: Develop open-source hardware projects (such as smart home terminals, environmental monitoring stations), DIY creative works, use the stability of terminal-level hardware to ensure long-term operation of projects, and quickly complete prototype construction relying on kit accessories;
  • Enterprise R&D Personnel:
    • Terminal product R&D teams: Promote small-batch trial production and function iteration of IoT, industrial control, and edge computing terminal products, and accelerate the mass production process;
    • Embedded technical teams: Conduct terminal-level technical pre-research (such as low-power optimization, anti-interference design) to provide technical support for enterprises' terminal product layout;
  • Intelligent Terminal Solution Providers: Provide customers with terminal basic solutions of "core hardware + adapted accessories", and support customized development for customers based on the kit, reducing customization costs and cycles.

2. Kit List

To ensure that developers can use the kit directly upon receipt, the PI-SG565D Development Kit includes "core hardware + adapted accessories". The specific list is as follows (the quantity is subject to the actual factory configuration; for updates, please refer to the paper list enclosed in the kit package):

Category Accessory Name Quantity Specification Parameters Core Purpose
Core Hardware PI-SG565D single-board computer 1 piece - CPU: Qualcomm QCS6490 octa-core processor
- Storage: 8GB LPDDR4X + 128GB UFS
- Wireless network: Dual-band Wi-Fi 5
- For more specifications, refer to PI-SG565D Single-Board Computer Product Introduction - QuecPi
Development core unit, responsible for computing, peripheral control, data processing, etc.
Power Supply Accessories USB-A power cable 1 piece - Output specification: 5A;
- Cable length: 1m;
- Interface: USB-A (male) - USB-C (male)
Provide stable power supply for the single-board computer (avoid using low-current cables to prevent abnormal operation)
Display Accessories USB-C DP display cable 1 piece - Specification: DP 1.4;
- Cable length: 1m;
- Interface: USB-C (male) - USB-C (male)
Connect the single-board computer to a USB-C DP-supported display to achieve high-definition display (maximum resolution supports 4K@60Hz)
Display Accessories HDMI cable 1 piece - Specification: HDMI 2.0;
- Cable length: 1m;
- Interface: HDMI-A (male) - HDMI-D (male)
Connect the single-board computer to traditional HDMI displays/TVs, compatible with low-resolution display scenarios
Network Accessories Network cable 1 piece - Cable length: 1m;
- Transmission rate: Gigabit
Provide wired gigabit network connection for the single-board computer for stable data transmission
Image Accessories IMX219 HD camera (with cable) 1 piece - Resolution: 8 million pixels;
- Interface: MIPI-CSI;
- Field of view: 120°
- For more specifications, refer to Camera-IMX219_datasheet
Realize image acquisition and video recording functions, support calls of open-source libraries such as OpenCV and V4L2

3. Quick Start with the Kit

This chapter provides a "10-minute startup" process to help developers quickly complete hardware connection, system startup, and basic function verification without in-depth understanding of underlying details.

3.1 Preparation

Before starting the connection, please confirm that the following items are ready:

  • The complete PI-SG565D Development Kit (check against the "Kit List" for no missing items).
  • Additional items needed:
    • A power adapter supporting 5V/5A, 9V/3A, or PD fast charging protocol.
    • A display supporting USB-C DP or HDMI (resolution is recommended to be 1080P or higher).
    • USB keyboard + mouse (wired or wireless, need to be connected to the USB port of the single-board computer).
    • A router with internet access (for network debugging of the single board).

3.2 Hardware Connection (Key Steps, Operate in Order)

WARNING
During connection, disconnect all power supplies first to avoid hardware damage caused by hot-plugging interfaces!

The PI-SG565D is pre-installed with the Debian 13 system image at the factory, so there is no need to flash the image again. Just follow the steps below:

  1. Display Connection:
    • Option 1 (HD): Connect one end of the USB-C DP display cable to the USB&DP interface of the single-board computer, and the other end to the USB-C interface of the display;
    • Option 2 (compatible): Connect one end of the HDMI cable to the HDMI interface of the single-board computer, and the other end to the HDMI interface of the display.
  2. Peripheral Connection: Connect the USB keyboard and mouse to the two USB-A interfaces of the single-board computer; for wireless keyboards and mice, insert the receiver into the USB port.
  3. Camera Connection: Find the camera interfaces on the single board (usually marked camera1 and camera2), point the gold finger surface of the camera cable towards the onboard HDMI interface, gently insert it, and fasten the buckle (avoid pulling the cable hard).
  4. Network Connection: Connect one end of the network cable to the gigabit network port of the single-board computer, and the other end to the network port of the router (ensure the router is connected to the internet).
  5. Power Supply Connection: Finally, connect the USB-A end of the USB-A power cable to the power adapter, and the USB-C end to the power port of the single-board computer (usually marked POWER IN).

3.3 System Startup and Initialization

  1. Start the System:
    • Turn on the display power and confirm that the display input source has been switched to the corresponding interface (such as USB-C or HDMI).
    • Connect the single board to power (plug in the power cable). At this time, the power indicator of the single-board computer (usually red) will be on steadily, and the system indicator (usually green) will flash, indicating that the system is starting.
    • Wait for about 1-2 minutes, and the display will show the system login interface.
  2. Initialization Settings:
    • Login: The default username is pi and the password is quecpi.
    • System update: Open the terminal (shortcut key Ctrl+Alt+T) and enter the following command to update the system (ensure the network is connected):
    sudo apt update && sudo apt upgrade -y
    

If the system fails to start normally, please re-flash the system image

3.4 Basic Function Verification

After startup, quickly verify whether the core accessories work normally:

  • Display Verification: Confirm that the display can clearly show the desktop, and window dragging is free of stuttering or screen blooming;
  • Network Verification: Open a browser and enter any URL (such as www.google.com), or enter ping 8.8.8.8 in the terminal (to test external network connectivity). If data packets are returned, the network is normal;
  • Camera Verification: Click here to view the camera verification method;
  • USB Peripheral Verification: Input characters with the keyboard and drag windows with the mouse to confirm that the keyboard and mouse respond normally.

4. Development Resource Support

To help developers develop efficiently, PI-SG565D provides "official resources + community support" dual guarantees. The following are the ways to obtain core resources:

4.1 Official Resource Platforms

Resource Type Access Method Included Content
Download Center Resource Download | QuecDevZone Specification documents, product introductions, system images, hardware drivers, development tools, schematic diagrams, etc.
Documentation Center PI-SG565D Single-Board Computer - QuecPi Quick start, resource description, development guide, etc.
Github Repository GitHub - QuecPi/QuecPi-Alpha-Linux-SDK: Linux SDK for QuecPi Alpha. Yocto Linux SDK

4.2 Drivers and Development Tools

  • USB Drivers:
  • Recommended Development Toolchain:
    • Local development: VSCode (install plugins such as C/C++ and Remote-SSH, and develop by connecting to the single-board computer via SSH).
    • Cross-compilation: Suitable for compiling executable programs for the single-board computer on the PC side, click here to download. Unzip and configure environment variables to use.
    • Debugging tools:
      • MobaXterm (serial port debugging, single-board computer serial port parameters: baud rate 115200, data bit 8, stop bit 1, no parity)
      • GDB (program debugging).

4.3 Development Guide Documents

4.4 Community and Technical Support

  • Official Community (Chinese): Quectel Developer Community, where you can ask questions and share project experience.
  • Email Support: Send a problem description (with screenshots/logs) to the technical emails chavis.chen@quectel.com, asa.wang@quectel.com, logan.gao@quectel.com, and you will receive a reply within 24 hours.

5. Notes

5.1 Hardware Usage Specifications (Avoid Damage)

  • Power Supply Restrictions:
    • Please use the USB-A power cable (5A) provided with the kit. Do not use a power supply with a current lower than 3A (such as a mobile phone charger), otherwise, it may cause insufficient power supply to the single board and frequent crashes;
    • If it is necessary to connect high-power modules (such as motors), power the modules separately. Do not take power through the single board's USB port or GPIO port (to avoid overload and board burnout).
  • Interface Operations:
    • When plugging or unplugging accessories (such as camera cables, network cables), the single board's power must be disconnected first. Hot-plugging may burn the interface chip;
    • The USB&DP interface only supports DP display + power output and cannot supply power to the single-board computer.
  • Environmental Requirements:
    • Operating temperature: -20 ~ +70 °C. Do not use in high-temperature (such as direct sunlight), humid (humidity > 80%) or dusty environments;
    • Electrostatic protection: Touch a metal object to release static electricity before operation. Do not directly touch the chip pins on the single board with your hands.

5.2 System and Software Notes

  • System Compatibility:
    • Only official system images are supported. Do not flash images from other single boards (such as Raspberry Pi), otherwise, problems such as incompatible drivers and failure to start may occur;
    • If you need to customize the system, you must use the Yocto Linux SDK for development to ensure that the kernel version and driver modules match the PI-SG565D.
  • Software Operations:
    • Do not modify the core configuration files in the /boot partition (such as config.txt). Incorrect modification may cause the system to fail to start (it is recommended to back up the file before modification);
    • When installing software, prefer to use the apt command to download from official sources. Avoid installing DEB packages from unknown sources to prevent system poisoning or crashes.