AgentOS SBC Images

Pre-built Images

ppc-sbc-test-image

Minimal streamlined Yocto-based Linux SD Card image for RPi4B, for use in PLT-controlled test fixtures.

Release v1.4.4 · bcdevices/meta-bcdevices

The SD card can be programmed either through PLTcloud or using a local tool such as Balena Etcher.

Example PLT Test Plan:

title: "Raspberry Pi (SD Card)"
suite:
- title: "Program SBC image"
  steps:
  - command: program sdcard ppc-sbc-test-image-raspberrypi4-64.rootfs-20250513182242.wic.bz2

References

  • Balena Etcher : Select the downloaded .wic.bz2 image and flash to an SD card (16GB or larger recommended).

image-vision

Streamlined Yocto-based Linux SD Card image for RPi4B, supporting machine vision processing steps in PLT-controlled test fixtures.

Release v1.4.2 · bcdevices/meta-bcdevices

PLT Connection: RPi4B

  • Connect the RPi4B Type-C USB port to any of the Peripheral Type-A USB ports of the PLT-300A, or to a USB hub connected to any of those ports.

  • Power the RPi4B externally.

Tip

We recommend powering the RPi4B externally using PiUART

Usage

The AgentOS Linux SBC images can be controlled from a test plan using UART interaction, but this is facilitated with the agentCfg and agentExec commands.

title: "Test DUT using SBC in PPC"
suite:

 - title: "Setup SBC"
   steps:
    - command: agentCfg SBCAGENT
      with:
       - myscript.py

 - title: "Power DUT"
   steps:
    - command: ground all
    - command: power 3V3 on

 - title: "Test DUT with SBC"
   steps:
    - command: agentExec SBCAGENT python3 myscript.py

Commands

References