Peta-Caribou is the PetaLinux image builder for the Caribou system. It is a wrapper of the AMD PetaLinux Tools , an embedded Linux Software Development Kit (SDK) targeting FPGA-based system-on-a-chip (SoC) designs or FPGA designs. Peta-Caribou used PetaLinux 2023.2, and leverages the Peta-Manager, an automation script that offers a command-line interface for configuring, building, loading, updating, and deploying PetaLinux images. This offers a streamlined workflow for configuring and generating PetaLinux images for the System-on-Chip (SoC) boards supported by Caribou, namely:

The source code is publicly accessible on CERN’s GitLab via the Peta-Caribou repository.