Files
reterminal-dm4/emmc-provisioning/host
nearxos b1368b6e62 Add dismiss functionality for cloud-init build status</message>
<message>Implement a new API endpoint to clear the build status to idle, allowing users to dismiss messages after a build is cancelled, completed, or errored. Update the dashboard UI to include a dismiss link that appears under relevant conditions, enhancing user experience by providing a clearer interface for managing build statuses. Modify the JavaScript to handle the dismissal action and ensure proper status updates are reflected in the UI.
2026-02-23 10:28:58 +02:00
..

Host-side provisioning scripts

These files run on the provisioning host (e.g. the Proxmox host where the reTerminal is connected via USB).

File Purpose
flash-emmc-on-connect.sh Runs rpiboot, detects eMMC, waits for dashboard choice (Backup/Deploy), then runs dd. Install to /opt/cm4-provisioning/.
cm4-flash-trigger.sh Started by udev when USB device 2b8e is added. Launches the flash script via systemd-run. Install to /usr/local/bin/.
90-cm4-boot-mode.rules udev rule: on USB add (vendor 2b8e), run the trigger. Install to /etc/udev/rules.d/.

See ../docs/EMMC-PROVISIONING-GUIDE.md for full setup. The deploy script copies these into place on the Proxmox host and LXC.