PLT Reference Documentation Logo
  • Test Plan Reference
    • Electrical Safety
      • Safety First
      • Human Safety
      • PLT and Device Safety
        • Power Safety
        • Continuity Measurement
        • Resistance Measurement
        • Voltage Measurement
        • Signal Measurement Safety
      • Putting it Together
    • Basic Example
    • Test Plan YAML definition
      • Test Plan Structure
        • Test Items
        • Test Item Steps
        • Retries
        • Command Reporting
        • Timeouts
      • Teardown Section
      • Calibration Section
      • runs-on section
    • Fixture Control
      • Power Rails
      • Digital Pin Control
      • MUX Shorts
      • MUX Select
      • Ground Select
    • Electrical Measurements
      • Voltage
      • Voltage (differential)
      • Current Draw
      • Resistance
      • Capacitance
      • Continuity
      • Digital
      • Frequency
      • Continuous Measurement
    • Program Target Interaction
      • Program
      • Erase
      • Identify
    • Operator Interaction
      • Operator Instruction
      • Background Image
    • Barcode Scanning
    • Label Printing
      • ZPL Template Filenames
      • Substitutions
      • PLT Tested Label
      • Common ZPL Commands
    • Keys
      • Set Key
      • Extracting Keys
      • Referencing Keys
      • Evaluating Keys
      • Evaluating Measurements
    • UART Interaction
      • Configure UART
      • Send and Receive
      • Expected Timeouts
    • USB Interaction
      • USB Device Identification
        • USB Device ID (VID:PID)
        • USB Device Paths
      • USB-CDC
      • USB-MSC
      • USB Roles
        • Device Role
        • Host Role
    • BLE Interaction
      • Discovery
      • GATT Interaction
      • Low-Level BLE Testing
    • CAN Interaction
      • Configure CAN
      • Send and Receive
    • NFC Interaction
      • Detect
      • Write
    • Cloud Interaction
    • Test Commands
      • agentCfg - Configure Agent
      • agentExec - Execute command on Agent
      • ble gatt - GATT-level BLE Tests
      • ble test - Low-level BLE Tests
      • bledis - Test BLE Discovery
      • canCfg - Configure CAN interface
      • canClear - Configure CAN interface
      • canMatch - Match received CAN message
      • canSend - Send CAN message
      • define - Define user key
      • erase - Erase DUT Flash
      • eval - Evaluate Expression
      • freq - Frequency Monitor Control
      • ftdiCfg - Configure external FTDI
      • ground - Ground Selection
      • identify - Identify DUT
      • image - Set background image
      • label - Set Label Substitutions
      • measure - Probe Measurement
        • measure <channel> - Take a measurement of a signal.
        • measure start and measure stop - Take continuous measurements over time.
      • mux - Multiplex Control
      • nfc - NFC Interaction
        • nfc ntag-detect - Detect and identify NFC tags.
        • nfc write - Write NFC tag data.
      • operator - Operator Test
      • pin - Digital pin control
      • power - Power Control
      • program - Program DUT
      • resume - Control resume behavior
      • scan - Scan Barcode
      • scpi - SCPI Interaction
        • scpi connect - Connect to SCPI instrument
        • scpi command - Send a SCPI command
        • scpi query - Perform a SCPI Query
      • serial - Request or set serial number
      • short - Connect Multiplex channels
      • sleepms - Delay
      • uart - Send and Extract UART response
      • uartAwait - Await UART response
      • uartCfg - Configure UART
      • uartExpect - Set expectation for uartAwait
      • uartReadTimeout - Test if UART is not transmitting
      • usb detect - USB Device Detection
      • usb power - USB Port Power Control
      • usb reset - USB Reset
      • usb storage - USB Storage
        • usb storage mount - Mount USB Mass Storage Device
        • usb storage unmount - Unmount USB Mass Storage Device
        • usb storage write - Write to a USB Mass Storage Device
      • value - Parse values
      • wait - Delay
      • webhook - Invoke webhook
  • Test Design
    • What to Test ?
      • Scope
      • Adaptive Quality Control (AQC)
    • Design for Test: Board Design
      • Dimensions
      • Mounting Holes
      • Top Side
      • Bottom Side
      • DON’Ts
    • Design for Test: Firmware
      • Firmware Update
      • One-Time Operations
      • Diagnostic Firmware
    • PPC Design Guidelines
      • Clamp-down detect
      • Electrical
      • USB
      • Programming
  • Program Targets
    • Generic
      • CMSIS
        • Supported Targets
        • Supported Debug Probes
      • SD-Card
        • Raspberry Pi
      • USB Mass Storage device
        • Raspberry RP2040
    • Analog Devices
      • Analog Devices MAX32690
    • Espressif Systems
      • ESP32
    • Infineon Technologies
      • Infineon ACG1F
      • Infineon CCG3PA
      • Infineon PSoC4
      • Infineon PSoC6
    • Microchip Technology
      • Microchip AVR ATmega168P/PA/PB
      • Microchip SAMD Series
      • Microchip SAM D5x/E5x
      • Microchip SAM G5 Series
      • Microchip PIC
    • Melexis
      • Melexis MLX91804
    • Nordic Semiconductor
      • nRF52
      • nRF53
      • nRF54
      • nRF91
    • NXP Semiconductors
      • NXP i.MX RTxxx
      • NXP i.MX RT1xxx
      • NXP i.MX8
      • NXP LPC11xx
      • NXP PN736x/74x2
    • Silicon Labs
      • SiLabs EFM32/EFR32
    • STMicroelectronics
      • STM32F0
      • STM32F1
      • STM32F2
      • STM32F3
      • STM32F4
      • STM32G0
      • STM32G4
      • STM32H7
      • STM32L1
      • STM32L4
      • STM32L5
    • Texas Instruments
      • TI CC13xx/CC26xx
    • XMOS
      • XMOS XCORE-200
      • XMOS XCORE.AI
  • Example Projects
    • Board-specific
      • Blue Clover PLT Demo Board (v2)
        • Program nRF52832 (SWD)
      • Blue Clover PLT Demo Board (v1)
        • Program nRF52832 (SWD)
      • Microchip ATmega168PB Xplained Mini
        • Program ATmega168PB (USB)
        • Program ATmega168PB (PICkit4)
        • Program ATmega168PB (ISP)
      • Microchip SAM E54 Xplained Pro
        • Program ATSAME54 (CMSIS-DAP)
      • Microchip SAM G55 Xplained Pro
        • Program ATSAMG55 (CMSIS-DAP)
        • Program ATSAMG55 (SWD)
      • TI CC1352P7 Launchpad
        • Program CC1352P7 (CMSIS-DAP)
      • TI CC1352R1 Launchpad
        • Program CC1352R1 (CMSIS-DAP)
      • Infineon CY4532 CCG3PA Evaluation Kit
      • Infineon PSoC6 WiFi-BT Pioneer Kit
        • Program PSoC6 (KitProg3)
        • Program PSoC6 (SWD)
      • Infineon PSoC4 CYBLE-014008
        • Program PSoC4 (SWD)
      • SiLabs EFM32WG-STK3800
        • Program EFM32 (SWD)
      • ESP32-DevKitC
        • Identify ESP32 (built-in USB-CDC)
        • Identify and Program ESP32 (UART)
      • HiFive Unmatched
        • Linux Console
      • NXP LPCXpresso 11C24
        • Program LPC11C24 (SWD)
        • Program LPC11C24 (CMSIS)
      • Analog Devices MAX32690EVKit
        • MAX32690 EV Kit (SWD)
        • MAX32690 EV Kit (J-Link)
      • Microchip Explorer 16/32
        • Program PIC32MZ (ICSP)
      • Microchip Explorer 8
        • Program PIC18F25K20 (ICSP)
      • NXP i.MX RT1010 EVK
        • Program i.MX RT1010 EVK
      • NXP i.MX RT685 EVK
        • Program i.MX RT685 EVK
      • nRF52 DK
        • Program nRF52832 (JLink)
        • Zephyr Shell Interaction
        • Program nRF52832, Test BLE (JLink)
      • nRF9160 DK
        • Program nRF9160 (JLink)
        • Program nRF9160 (SWD)
      • STM32 Nucleo F070RB
        • Program NUCLEO-F070RB (SWD)
        • Program NUCLEO-F070RB (ST-Link)
      • STM32 Nucleo F103RB
        • Program STM32F103RB (ST-Link)
      • STM32 Nucleo F207ZG
        • Program STM32F207ZG (ST-Link)
      • STM32 Nucleo F302R8
      • STM32 Nucleo F401RE
        • Program STM32F401RE (ST Link)
      • STM32 Nucleo G071RB
        • Program STM32G071RB (ST Link)
        • Program STM32G074RE (Built-in SWD)
      • STM32 Nucleo G474RE
        • Program STM32G474RE (ST Link)
        • Program STM32G474RE (Built-in SWD)
      • STM32 Nucleo H753ZI
        • Program STM32H753ZI (SWD)
        • Program STM32H753ZI (ST Link)
        • Program STM32H753ZI (USB-DFU)
      • STM32 Nucleo L152RE
        • Program NUCLEO-L152RE (SWD)
        • Program NUCLEO-L152RE (ST-Link)
      • STM32 Nucleo L432KC
        • Program STM32L432KC (ST-Link)
      • STM32 Nucleo L552ZE Q
        • Program STM32L55ZEQ (ST-Link)
      • NXP PNEV7462C
        • Program PN7462 (SWD)
      • Raspberry Pi 4B
        • Program Network Boot SD Card
      • Raspberry Pi Pico
        • Program RP2040 over USB
      • STM32F4 Discovery
        • Program STM32F4 (ST-Link)
        • Program STM32F4, Test CAN (ST-Link)
      • STM32L4 Discovery kit IoT node
        • Program STM32L475E, Test BLE (ST-Link)
    • Instruments
      • ITECH IT851xx DC Loads
      • Tektronix Keithley DMM6500
      • Tektronix Keithley PSU 2230 Series
    • Linux Samples
      • Console
        • Console Commands
        • Python
    • SBC-powered PPC
      • CircuitPython
        • I2C
        • PWM
      • Nordic nRF Command Line Tools
      • Nordic nRF Util
      • NXP Secure Provisioning SDK
      • Segger J-Link Software
      • Segger Flasher Software
        • Project File
      • XMOS XTC Tools
    • Zephyr Samples
      • shell
        • UART Interaction
        • Shell Commands
        • BLE Direct Test Mode
      • Firmware Binaries
        • Espressif Systems
        • Microchip
        • Nordic Semiconductor
        • NXP
        • Raspberry Pi
        • Renesas
        • SiFive
        • Silicon Labs
        • ST Microelectronics
        • Texas Instruments
  • Peripherals
    • Label Printers
      • Zebra GX430t
      • Zebra QLn220
      • Zebra ZD421
    • Barcode Scanners
      • Symbol DS4208
      • Symbol DS6708
      • Symbol DS8108
      • Symbol DS9208
      • Symbol LS2208
      • Symbol LS4208
    • BLE Dongles
      • Nordic nRF52840-Dongle
        • Preparation
    • CAN Dongles
      • CandleLight-FD
    • External DMMs
      • Jetperch Joulescope JS220
    • NFC Readers
      • ACS ACR122U NFC Reader
      • ACS ACR1252U NFC Reader
    • Programmers
      • Infineon MiniProg4
      • Microchip PICKit 2
      • Microchip PICkit 4
      • NXP LPC-Link2
      • NXP MCU-Link
      • Particle ACC-DEBUG
      • Raspberry Pi Debug Probe
      • Segger Flasher Compact
      • Segger J-Link
      • ST-LINK/V2
      • ST-LINK/V3
    • Serial Adapters
      • FTDI TTL-232R-PCB
      • FTDI USB-RS422-PCB
      • FTDI USB-RS485-PCB
      • FTDI FT2232H Mini Module
      • FTDI FT4232H Mini Module
      • Raspberry Pi Debug Probe
  • Accessories
    • ICT Adapters
      • Development & Prototyping
        • PLT Breakout Board
      • (Pre-) Production & Maintenance
        • Pogo-Pin Cassette
        • ICT Chassis
      • SBC-powered ICT adapters
        • PPC Yocto Layer
        • UART Output
    • Demo Boards
      • PLT Demo Board (v2)
        • Power
        • Connectors
        • Peripherals
        • Board Support Package
        • Schematics and PCB Layout
      • PLT Demo Board (v1)
        • Board Support Package
  • PLT-300A Reference
    • Connectors
    • Test Plan changes for PLT-300A
      • ground command
      • measure command changes
      • power command changes
      • mux command changes
      • PPC Changes
      • Missing TP/UART Switch
    • Operation Guide
      • Setup
      • Usage
      • Check for Update
      • Internet Check
    • Probes and Signals
      • Ground Rails
      • Power Rails
      • Analog Test Probes
        • DATP
        • RATP
      • Digital Test Probes
        • DDTP
        • RDTP
      • Clock Signals
        • CLK
      • Serial Interfaces
        • UART
        • SWD
        • JTAG
        • CAN
      • Switchboard
    • Test Point Matrix
  • PLTcloud Reference
    • Administration
      • Create a PLTcloud Account
        • Sign-Up (Email/Password)
        • Email Confirmation
        • Create your Organization
      • Manage PLTs
        • Adding a PLT
        • PLT Details
        • Deployment Groups
      • Manage Projects
        • Change Active Project
        • Create Project
        • Project Details
        • Project Settings
        • Files
        • Releases
      • Manage Reports
        • Report List
      • Manage Organizations
        • View Organization
        • Add Users
      • Manage Users
        • View Users
        • Change User Permissions (Administrator)
        • Remove User (Administrator)
    • Continuous Integration
      • Supported Environments
      • Usage
      • Example: Travis CI integration
        • Prerequisites
        • Step 1: Validate Travis CI build
        • Step 2: Add section to install PLTcloud CLI
        • Step 3: Configure Project and Token environment variables
        • Step 4: Add deployment
      • Example: GitHub Actions
        • Prerequisites
        • Step 1: Validate firmware build and test plans
        • Step 2: Configure project and token secrets
        • Step 3: Update the Workflow to deploy to PLTcloud
    • PLT Hardware CI
      • PLTcloud GitHub Action
      • PLT Hardware CI GitHub App
      • Setup
        • Prequisites
        • Step 1: Validate firmware build and test plans
        • Step 2: Configure project and token secrets
        • Step 3: Add PLT Hardware CI to repository
        • Step 4: Add PLTcloud deployment to existing action
        • Step 5: Add Report Connector to PLTcloud Project
    • PLT Connectivity
      • Network Requirements
        • DHCP
        • DNS
      • Firewall Settings
        • NTP
    • Report Connector
      • Supported Destinations
      • Amazon S3 Destination
        • Prerequisites
        • Step 1: Create an Amazon S3 Bucket
        • Step 2: Set the Report Connector Destination in PLTcloud
        • Step 3: Grant bucket access
    • Serial Number Webhook API
      • Webhook Request payload
      • Webhook Response
    • Webhook Signature Validation
      • Prerequisites
      • Step 1: Set up the Webhook and Secret token
      • Step 2: Parse the incoming request
      • Step 3: Compute the HMAC hash
  • PLTcloud Slack App
    • Installation
    • PLTcloud App Commands
  • PLT-OS Release Notes
    • PLT-OS v2.2
    • PLT-OS v2.1
      • PLT-OS v2.1.20
      • PLT-OS v2.1.19
      • PLT-OS v2.1.18
      • PLT-OS v2.1.17
      • PLT-OS v2.1.16
      • PLT-OS v2.1.15
      • PLT-OS v2.1.14
      • PLT-OS v2.1.13
      • PLT-OS v2.1.12
      • PLT-OS v2.1.11
      • PLT-OS v2.1.10
      • PLT-OS v2.1.9
      • PLT-OS v2.1.8
      • PLT-OS v2.1.7
      • PLT-OS v2.1.6
      • PLT-OS v2.1.5
      • PLT-OS v2.1.4
      • PLT-OS v2.1.3
      • PLT-OS v2.1.2
      • PLT-OS v2.1.1
      • PLT-OS v2.1.0
    • PLT-OS v2.0
      • PLT-OS v2.0.52
      • PLT-OS v2.0.51
      • PLT-OS v2.0.50
      • PLT-OS v2.0.49
      • PLT-OS v2.0.48
      • PLT-OS v2.0.47
      • PLT-OS v2.0.46
      • PLT-OS v2.0.45
      • PLT-OS v2.0.44
      • PLT-OS v2.0.43
      • PLT-OS v2.0.42
      • PLT-OS v2.0.41
      • PLT-OS v2.0.40
      • PLT-OS v2.0.39
      • PLT-OS v2.0.38
      • PLT-OS v2.0.37
      • PLT-OS v2.0.36
      • PLT-OS v2.0.35
      • PLT-OS v2.0.34
      • PLT-OS v2.0.33
      • PLT-OS v2.0.32
      • PLT-OS v2.0.31
      • PLT-OS v2.0.30
      • PLT-OS v2.0.29
      • PLT-OS v2.0.28
      • PLT-OS v2.0.27
      • PLT-OS v2.0.26
      • PLT-OS v2.0.25
      • PLT-OS v2.0.24
      • PLT-OS v2.0.23
      • PLT-OS v2.0.22
      • PLT-OS v2.0.21
      • PLT-OS v2.0.20
      • PLT-OS v2.0.19
      • PLT-OS v2.0.18
      • PLT-OS v2.0.17
      • PLT-OS v2.0.16
      • PLT-OS v2.0.15
      • PLT-OS v2.0.13
      • PLT-OS v2.0.8
    • PLT-OS v1.11
      • PLT-OS v1.11.10
      • PLT-OS v1.11.9
      • PLT-OS v1.11.8
      • PLT-OS v1.11.7
      • PLT-OS v1.11.6
      • PLT-OS v1.11.5
      • PLT-OS v1.11.4
      • PLT-OS v1.11.3
      • PLT-OS v1.11.2
      • PLT-OS v1.11.1
      • PLT-OS v1.11.0
    • PLT-OS v1.10
      • PLT-OS v1.10.11
      • PLT-OS v1.10.10
      • PLT-OS v1.10.9
      • PLT-OS v1.10.8
      • PLT-OS v1.10.7
      • PLT-OS v1.10.6
      • PLT-OS v1.10.5
      • PLT-OS v1.10.4
      • PLT-OS v1.10.3
      • PLT-OS v1.10.2
      • PLT-OS v1.10.1
      • PLT-OS v1.10.0
    • PLT-OS v1.9
      • PLT-OS v1.9.15
      • PLT-OS v1.9.14
      • PLT-OS v1.9.13
      • PLT-OS v1.9.12
      • PLT-OS v1.9.11
      • PLT-OS v1.9.10
      • PLT-OS v1.9.5 - 1.9.9
      • PLT-OS v1.9.4
      • PLT-OS v1.9.3
      • PLT-OS v1.9.2
      • PLT-OS v1.9.0
    • PLT-OS v1.8
      • PLT-OS v1.8.16
      • PLT-OS v1.8.15
      • PLT-OS v1.8.14
      • PLT-OS v1.8.13
      • PLT-OS v1.8.11
      • PLT-OS v1.8.9
      • PLT-OS v1.8.8
      • PLT-OS v1.8.4
    • PLT-OS v1.7
      • PLT-OS v1.7.57
      • PLT-OS v1.7.56
      • PLT-OS v1.7.55
      • PLT-OS v1.7.54
      • PLT-OS v1.7.11
    • PLT-OS v1.9.x YAML Updates
      • YAML Changes
      • Command Changes
        • eval command
PLT Reference Documentation
  • Example Projects
  • SBC-powered PPC
Previous Next

SBC-powered PPC

Example projects using SBC-powered PPCs.

  • CircuitPython
    • I2C
    • PWM
  • Nordic nRF Command Line Tools
  • Nordic nRF Util
  • NXP Secure Provisioning SDK
  • Segger J-Link Software
  • Segger Flasher Software
    • Project File
  • XMOS XTC Tools

See also

  • Example Projects > Board-specific

  • Accessories > Pogo-Pin Cassette > PPC Yocto Layer


© Copyright 2023-2025 Blue Clover Devices.