📦 RPIImage

Declarative, reproducible, CI-built Raspberry Pi OS images for production and development.

Current release: v0.2.3

🛠 Add this repo to Raspberry Pi Imager

You need Raspberry Pi Imager v2.0.3 or later — older versions don’t persist a custom repository between launches.

One-click (recommended)

  1. Open in Raspberry Pi Imager → Imager opens with our repo pre-loaded and asks you to confirm.
  2. Pick your target device → pick an image → flash.

Manual setup (alternative)

  1. Open Imager → Settings (⚙) → Custom repository.
  2. Paste the catalog URL and close the dialog — Imager reloads the OS list automatically:
    https://bauer-group.github.io/XPD-RPIImage/rpi-imager.json
  3. Our variants appear under CHOOSE OS → BAUER GROUP.

🧷 Flashing a Compute Module (CM4 / CM5 eMMC)

  1. Put the carrier board in rpiboot mode:
    • CM4 IO-Board: fit the jumper on J2 (Disable eMMC Boot).
    • CM5 IO-Board: bridge the nRPIBOOT test pad (or set the fit-jumper where provided).
  2. Connect the USB-C slave port (not the host USB) to your machine.
  3. Power the board. RPi Imager (≥ 1.8.5) detects the CM as "RPi" mass storage via its built-in rpiboot.
  4. Flash as usual.
  5. Remove the jumper, re-power, boot.

🧩 Variants in this release

base

v0.2.3

BAUER GROUP generic Raspberry Pi base image - Docker-ready, no application-specific hardware configured

Hostname
bg-rpi
Targets
rpi4, rpi5, cm4, cm5
Download size
1,665.7 MiB
Extracted size
7,756.0 MiB
Release date
2026-06-17
SHA-256 (.img.xz) ed7c120e8833ebb345ae1d1cd3ca0259f2a3fa1716ab9547920664221fda18e3
SHA-256 (.img) 851cfdbe18d1afec7e35cd9d238813e48ecbbab6155ce4692c94fe11fd6489ce

canbus-plattform

v0.2.3

BAUER GROUP CANbus plattform - base image + Waveshare 17912 dual isolated CAN HAT (MCP2515 on SPI)

Hostname
bg-canbus
Targets
rpi4, rpi5, cm4, cm5
Download size
1,648.2 MiB
Extracted size
7,758.0 MiB
Release date
2026-06-17
SHA-256 (.img.xz) eb2b8087e19406b6cc039fd2e38cc66a3fdc4bb3f069210d8e7eb571a94fbb0d
SHA-256 (.img) db71e4f8010d4de039105eb1103455e753a31b63e563d51f61d3d0e65b203974

🔐 Default credentials

These images ship with demo credentials - safe only on an isolated lab network:

Bake real values at build time via .env, or change them post-flash with:

sudo bgrpiimage-setup password
sudo bgrpiimage-setup wifi "MyNet" "s3cret" DE
sudo bgrpiimage-setup ip eth0 static 10.0.0.5/24 10.0.0.1 1.1.1.1