Urgent.News

One page, thousands of outlets. See who else covered it.

Editions

Tech

Raspberry Pi gets jiggy with batch CM5 provisioning

Clamp, flash, repeat – no separate IO board or host computer required

Raspberry Pi gets jiggy with batch CM5 provisioning

Raspberry Pi has introduced a $600 Programming Jig to streamline the process of preparing batches of Compute Module 5 (CM5) boards for deployment. This innovative device combines the provisioning host and module interface into a single box, eliminating the need for a separate IO board. While the IO board, though cheaper, exposes CM5 interfaces for development and prototyping, it requires a more complicated setup during provisioning.

Weighing just under 1.8 kg, the single-head Programming Jig can handle one CM5 at a time. Once clamped securely in place, provisioning begins automatically. A standard installation takes around 90 seconds, after which a green status LED confirms the module is ready to be removed and replaced with the next one. This straightforward procedure is particularly appealing to industrial users who face multiple CM5s destined for embedded systems.

To set up the Programming Jig initially, Raspberry Pi Imager is used to write the jig's own operating system and configure it. Operators can access the jig's desktop remotely through Connect, after which they can upload the images targeting their CM5 boards. Raspberry Pi had previously addressed part of the mass-provisioning challenge with rpi-sb-provisioner, automating operating system installation and security configuration.

However, the remaining hurdle was integrating hardware, as each CM5 still needed to be connected to a provisioning host, through an IO board attached to a separate Raspberry Pi or another computer.

The Programming Jig integrates the controller and pogo-pin interface into a single unit, simplifying the process. Once configured, the operator merely needs to place a CM5 in the clamp and close the lid. While there's no audible "ping" signaling completion, the device undoubtedly streamlines the process. It remains to be seen if enterprising individuals will create satisfying notifications for the Programming Jig.

Written by urgent.news from The Register Science's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

This story

This is one outlet's version. Read the fullest account.

Read the original at theregister.com →

More in Tech

The Login Loop of Doom.

This is a submission for DEV's Summer Bug Smash: Smash Stories powered by Sentry . Code snippets are recreated and anonymized for illustrative purposes.

  • Developer encountered endless login loop with Auth0 Universal Login page
  • Custom JWT validation middleware compared exp claim to local server time, not UTC
  • Fix involved comparing expiration time against UTC and handling 401 errors differently

More from Wednesday 19 August →