📦 RPIImage

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

Current release: v0.2.1

🛠 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.1

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,595.2 MiB
Extracted size
7,749.0 MiB
Release date
2026-04-19
SHA-256 (.img.xz) 9060e6078a9b95808d2ecc499a1ebfd1533e5f954ba121098560679be4aaf08f
SHA-256 (.img) 7f7ac9c059102dda1b6f70b8a4120aa1cc055a26111be1726a80d16359469219

canbus-plattform

v0.2.1

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,549.5 MiB
Extracted size
7,751.0 MiB
Release date
2026-04-19
SHA-256 (.img.xz) a739e9c5b9111e062bb31045e0a72e5b9dcea46bc1ea9bab5ef6cf28909b75ae
SHA-256 (.img) 3c4a7036c7cfd14e743c06385aec36772a7bee2598c95d2e4363ba8af1ae9786

🔐 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