- jhanvi.shingala
- Posts: 1
- Joined: Mon Nov 03, 2025 4:55 am
rpi-sb-provisioner tool for secure-booting CM5
Apologise for the long post.
Goal : secure-boot CM5 (32 Gb eMMC version) devices
OS : Raspberry Pi Debian Trixie 64-bit
Host : CM4
rpi-sb-provisioner version : 2.0.4
Hardware setup :
Host : CM4 (with Waveshare Nano-B board as IO-board) powered using a 130 W C-type cable
Target : CM5 with Raspberry Pi provided IO board, along with USB A-C cable provided by Raspberry Pi. Jumper cable for disabling eMMC booting
Hi everyone,
I have been trying to use the rpi-sb-provisioner tool for securing CM5 using CM4 as host
Generated 2048 bit .pem private-key using: pkcs11-tool
Testing: Tested the HW setup by trying "naked" provisioning multiple times which completed succesfully
Next: Trying secure-boot
Observations : (trimmed logs below)
1. bootstrap step completed successfully :
Triage step did not begin
No device listed as when checking
2. Tried "naked" provisioning again
Bootstrap failed
Boot device visible when checking
3. Tried secure-boot provisioning again
4. Tried changing usb-cable, re-fitting the CM5 on the IO board, using a different CM5 - as per suggestions on other forum posts but same observations
-----------------------------------------
Tried to recover the rpi using : usbboot
Using various options : recovery5, mass-storage-device64, secure-boot-recovery5
Please suggest some method to recover rpi, as I have already bricked two CM5 modules
Is there anyout out there who has been able to successfully provision "secure-boot" for CM5 modules?
Thanks
Goal : secure-boot CM5 (32 Gb eMMC version) devices
OS : Raspberry Pi Debian Trixie 64-bit
Host : CM4
rpi-sb-provisioner version : 2.0.4
Hardware setup :
Host : CM4 (with Waveshare Nano-B board as IO-board) powered using a 130 W C-type cable
Target : CM5 with Raspberry Pi provided IO board, along with USB A-C cable provided by Raspberry Pi. Jumper cable for disabling eMMC booting
- 20251105_124515.jpeg
- 20251105_124515.jpeg (290.55 KiB) Viewed 245 times
I have been trying to use the rpi-sb-provisioner tool for securing CM5 using CM4 as host
Generated 2048 bit .pem private-key using: pkcs11-tool
Testing: Tested the HW setup by trying "naked" provisioning multiple times which completed succesfully
Next: Trying secure-boot
Observations : (trimmed logs below)
1. bootstrap step completed successfully :
Code: Select all
systemd[1]: Starting [email protected] - Bootstrap a Raspberry Pi device in to Fastboot, for full-disk encryption setup...
░░ The job identifier is 1774.
+ DEBUG=
+ OPENSSL=openssl
+ LOCK_BASE=/var/lock/rpi-sb-bootstrap
+ STATE_BASE=/var/run/rpi-sb-state
+ LOG_BASE=/var/log/rpi-sb-provisioner
+ TEMP_BASE=/srv/rpi-sb-bootstrap
+ dirname /usr/bin/rpi-sb-bootstrap.sh
+ . /usr/bin/rpi-sb-common.sh
+ LOCK_BASE=/var/lock/rpi-sb-provisioner
+ LOG_BASE=/var/log/rpi-sb-provisioner
+ TEMP_BASE=/srv/rpi-sb-provisioner
+ MAX_TEMP_DIR_AGE_HOURS=24
+ . /var/lib/rpi-sb-provisioner/manufacturing-data
+ . /var/lib/rpi-sb-provisioner/state-recording
+ HOLDING_LOCKFILE=0
+ trap cleanup INT TERM
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + TARGET_DEVICE_PATH=/dev/bus/usb/001/018
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + TARGET_USB_PATH=1-1
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + TARGET_DEVICE_FAMILY=2712
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + TARGET_DEVICE_SERIAL=0e8f1349
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + [ -z 0e8f1349 ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + [ 0e8f1349 = Broadcom ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + EARLY_LOG_DIRECTORY=/var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + mkdir -p /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018
CUSTOMER_KEY_FILE_PEM=/home/pi/sb_provisioning/pair1/customer_private_key1.pem
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + CUSTOMER_KEY_PKCS11_NAME=
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + GOLD_MASTER_OS_FILE=/srv/rpi-sb-provisioner/images/2025-10-01-raspios-trixie-arm64.img
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + PROVISIONING_STYLE=secure-boot
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + RPI_DEVICE_BOOTLOADER_CONFIG_FILE=/var/lib/rpi-sb-provisioner/bootloader.config
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + RPI_DEVICE_EEPROM_WP_SET=
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + RPI_DEVICE_FAMILY=5
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + RPI_DEVICE_LOCK_JTAG=
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + RPI_DEVICE_RETRIEVE_KEYPAIR=
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + RPI_DEVICE_STORAGE_CIPHER=xchacha12,aes-adiantum-plain64
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + RPI_DEVICE_STORAGE_TYPE=emmc
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + RPI_SB_PROVISIONER_MANUFACTURING_DB=/srv/rpi-sb-provisioner/manufacturing.db
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + RPI_SB_WORKDIR=/home/pi/sb_provisioning/workdir
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + systemd-notify --ready --status=Provisioning started
Nov 04 18:13:42 raspberrypi systemd[1]: Started [email protected] - Bootstrap a Raspberry Pi device in to Fastboot, for full-disk encryption setup.
░░ The job identifier is 1774.
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + DEVICE_LOCK=/var/lock/rpi-sb-provisioner/0e8f1349
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + atomic_mkdir /var/lock/rpi-sb-provisioner/0e8f1349
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + dir=/var/lock/rpi-sb-provisioner/0e8f1349
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2936]: + dirname /var/lock/rpi-sb-provisioner/0e8f1349
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + mkdir -p /var/lock/rpi-sb-provisioner
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + mkdir /var/lock/rpi-sb-provisioner/0e8f1349
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + return 0
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + HOLDING_LOCKFILE=1
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + CUSTOMER_PUBLIC_KEY_FILE=
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + FIRMWARE_ROOT=/lib/firmware/raspberrypi/bootloader
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + FIRMWARE_RELEASE_STATUS=default
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + BOOTLOADER_UPDATE_IMAGE=
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + BOOTLOADER_UPDATE_VERSION=0
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + check_command_exists losetup
...
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: grep
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + DELETE_PRIVATE_TMPDIR=
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + announce_start Finding the cache directory
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log_file=/var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2941]: + date +%N
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2942]: + cut -c1-3
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2939]: + date +%Y-%m-%d %H:%M:%S.455
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + timestamp=2025年11月04日 18:13:42.455
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + message=================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2943]: + dirname /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + mkdir -p /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + touch /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + chmod 644 /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + echo [2025年11月04日 18:13:42.455] ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + printf [%s] %s\n 2025年11月04日 18:13:42.455 ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:13:42.455] ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log Starting Finding the cache directory
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log_file=/var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2949]: + date +%N
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2950]: + cut -c1-3
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2947]: + date +%Y-%m-%d %H:%M:%S.470
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + timestamp=2025年11月04日 18:13:42.470
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + message=Starting Finding the cache directory
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2951]: + dirname /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + mkdir -p /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + touch /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + chmod 644 /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + echo [2025年11月04日 18:13:42.470] Starting Finding the cache directory
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + printf [%s] %s\n 2025年11月04日 18:13:42.470 Starting Finding the cache directory
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:13:42.470] Starting Finding the cache directory
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log_file=/var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2957]: + date +%N
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2958]: + cut -c1-3
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2955]: + date +%Y-%m-%d %H:%M:%S.493
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + timestamp=2025年11月04日 18:13:42.493
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + message=================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2959]: + dirname /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + mkdir -p /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + touch /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + chmod 644 /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + echo [2025年11月04日 18:13:42.493] ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + printf [%s] %s\n 2025年11月04日 18:13:42.493 ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:13:42.493] ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + [ -z /home/pi/sb_provisioning/workdir ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + [ ! -d /home/pi/sb_provisioning/workdir ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + announce_stop Finding the cache directory: Using specified name
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log_file=/var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2965]: + date +%N
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2966]: + cut -c1-3
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2963]: + date +%Y-%m-%d %H:%M:%S.510
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + timestamp=2025年11月04日 18:13:42.510
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + message=================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2967]: + dirname /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + mkdir -p /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + touch /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + chmod 644 /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + echo [2025年11月04日 18:13:42.510] ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + printf [%s] %s\n 2025年11月04日 18:13:42.510 ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:13:42.510] ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log Stopping Finding the cache directory: Using specified name
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log_file=/var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2973]: + date +%N
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2974]: + cut -c1-3
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2971]: + date +%Y-%m-%d %H:%M:%S.528
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + timestamp=2025年11月04日 18:13:42.528
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + message=Stopping Finding the cache directory: Using specified name
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2975]: + dirname /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + mkdir -p /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + touch /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + chmod 644 /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + echo [2025年11月04日 18:13:42.528] Stopping Finding the cache directory: Using specified name
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + printf [%s] %s\n 2025年11月04日 18:13:42.528 Stopping Finding the cache directory: Using specified name
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:13:42.528] Stopping Finding the cache directory: Using specified name
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log_file=/var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2981]: + date +%N
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2982]: + cut -c1-3
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2979]: + date +%Y-%m-%d %H:%M:%S.553
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + timestamp=2025年11月04日 18:13:42.553
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + message=================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2983]: + dirname /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + mkdir -p /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + touch /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + chmod 644 /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + echo [2025年11月04日 18:13:42.553] ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + printf [%s] %s\n 2025年11月04日 18:13:42.553 ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:13:42.553] ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + chmod 700 /home/pi/sb_provisioning/workdir
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + ALLOW_SIGNED_BOOT=0
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + ALLOW_SIGNED_BOOT=1
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + record_state 0e8f1349 BOOTSTRAP-STARTED 1-1
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + touch /srv/rpi-sb-provisioner/state.db
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + sqlite3 /srv/rpi-sb-provisioner/state.db -cmd PRAGMA journal_mode=WAL; -cmd PRAGMA busy_timeout=5000; CREATE TABLE IF NOT EXISTS devices( id integer primary key, serial TEXT not null, endpoint TEXT not null, state TEXT not null, image TEXT not null, ip_address TEXT not null, ts timestamp default current_timestamp );
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + serial=0e8f1349
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + state=BOOTSTRAP-STARTED
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + endpoint=1-1
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + image=
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + ip_address=
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + sqlite3 /srv/rpi-sb-provisioner/state.db PRAGMA busy_timeout=5000; INSERT INTO devices(serial, endpoint, state, image, ip_address) VALUES ('0e8f1349', '1-1', 'BOOTSTRAP-STARTED', '', '');
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + [ 1 -eq 1 ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + [ secure-boot = secure-boot ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + SECURE_BOOTLOADER_DIRECTORY=/home/pi/sb_provisioning/workdir/secure-bootloader/
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + mkdir -p /home/pi/sb_provisioning/workdir/secure-bootloader/
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + [ -f /home/pi/sb_provisioning/workdir/secure-bootloader//config.txt ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log Creating secure bootloader for future reuse
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log_file=/var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2994]: + date +%N
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2995]: + cut -c1-3
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2992]: + date +%Y-%m-%d %H:%M:%S.591
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + timestamp=2025年11月04日 18:13:42.591
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + message=Creating secure bootloader for future reuse
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + printf [%s] %s\n 2025年11月04日 18:13:42.591 Creating secure bootloader for future reuse
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:13:42.591] Creating secure bootloader for future reuse
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + touch /home/pi/sb_provisioning/workdir/secure-bootloader//config.txt
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + announce_start Setting up the environment for a signed-boot capable device
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log_file=/var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3003]: + date +%N
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3004]: + cut -c1-3
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3001]: + date +%Y-%m-%d %H:%M:%S.606
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + timestamp=2025年11月04日 18:13:42.606
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + message=================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3005]: + dirname /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + mkdir -p /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + touch /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + chmod 644 /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + echo [2025年11月04日 18:13:42.606] ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + printf [%s] %s\n 2025年11月04日 18:13:42.606 ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:13:42.606] ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log Starting Setting up the environment for a signed-boot capable device
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log_file=/var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3011]: + date +%N
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3012]: + cut -c1-3
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3009]: + date +%Y-%m-%d %H:%M:%S.619
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + timestamp=2025年11月04日 18:13:42.619
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + message=Starting Setting up the environment for a signed-boot capable device
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3013]: + dirname /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + mkdir -p /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + touch /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + chmod 644 /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + echo [2025年11月04日 18:13:42.619] Starting Setting up the environment for a signed-boot capable device
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + printf [%s] %s\n 2025年11月04日 18:13:42.619 Starting Setting up the environment for a signed-boot capable device
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:13:42.619] Starting Setting up the environment for a signed-boot capable device
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log_file=/var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3019]: + date +%N
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3020]: + cut -c1-3
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3017]: + date +%Y-%m-%d %H:%M:%S.631
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + timestamp=2025年11月04日 18:13:42.631
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + message=================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3021]: + dirname /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + mkdir -p /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + touch /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + chmod 644 /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + echo [2025年11月04日 18:13:42.631] ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + printf [%s] %s\n 2025年11月04日 18:13:42.631 ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:13:42.631] ================================================================================
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + [ -z /var/lib/rpi-sb-provisioner/bootloader.config ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + SOURCE_EEPROM_IMAGE=
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + DESTINATION_EEPROM_IMAGE=
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + DESTINATION_EEPROM_SIGNATURE=
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + BOOTCODE_BINARY_IMAGE=
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + BOOTCODE_FLASHING_NAME=
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + BCM_CHIP=2712
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + EEPROM_SIZE=2097152
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + FIRMWARE_IMAGE_DIR=/lib/firmware/raspberrypi/bootloader-2712/default
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + getBootloaderUpdateVersion
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + BOOTLOADER_UPDATE_VERSION=0
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + match=.*/pieeprom-[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9].bin
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3026]: + find /lib/firmware/raspberrypi/bootloader-2712/default/ -maxdepth 1 -type f -follow -size 2097152c -regex .*/pieeprom-[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9].bin
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3027]: + sort -r
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3028]: + head -n1
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + latest=/lib/firmware/raspberrypi/bootloader-2712/default/pieeprom-2025年05月08日.bin
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + [ -f /lib/firmware/raspberrypi/bootloader-2712/default/pieeprom-2025年05月08日.bin ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3030]: + strings /lib/firmware/raspberrypi/bootloader-2712/default/pieeprom-2025年05月08日.bin
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3031]: + grep BUILD_TIMESTAMP
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3032]: + sed s/.*=//g
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + BOOTLOADER_UPDATE_VERSION=1746713597
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + BOOTLOADER_UPDATE_IMAGE=/lib/firmware/raspberrypi/bootloader-2712/default/pieeprom-2025年05月08日.bin
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + SOURCE_EEPROM_IMAGE=/lib/firmware/raspberrypi/bootloader-2712/default/pieeprom-2025年05月08日.bin
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + BOOTCODE_BINARY_IMAGE=/lib/firmware/raspberrypi/bootloader-2712/default/recovery.bin
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + BOOTCODE_FLASHING_NAME=/home/pi/sb_provisioning/workdir/secure-bootloader//bootcode5.bin
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + DESTINATION_EEPROM_IMAGE=/home/pi/sb_provisioning/workdir/secure-bootloader//pieeprom.bin
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + DESTINATION_EEPROM_SIGNATURE=/home/pi/sb_provisioning/workdir/secure-bootloader//pieeprom.sig
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + cp /lib/firmware/raspberrypi/bootloader-2712/default/recovery.bin /home/pi/sb_provisioning/workdir/secure-bootloader//bootcode5.bin
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + [ -n /home/pi/sb_provisioning/pair1/customer_private_key1.pem ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + derivePublicKey
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3034]: + mktemp
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + CUSTOMER_PUBLIC_KEY_FILE=/tmp/tmp.XncqyAYCAD
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + openssl rsa -in /home/pi/sb_provisioning/pair1/customer_private_key1.pem -pubout
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3035]: writing RSA key
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + identifyBootloaderConfig
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + [ ! -f /var/lib/rpi-sb-provisioner/bootloader.config ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + enforceSecureBootloaderConfig
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + grep -Fxq SIGNED_BOOT=1 /var/lib/rpi-sb-provisioner/bootloader.config
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + echo boot_ramdisk=1
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + echo uart_2ndstage=1
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + [ ! -e /home/pi/sb_provisioning/workdir/secure-bootloader//pieeprom.sig ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + [ ! -e /lib/firmware/raspberrypi/bootloader-2712/default/pieeprom-2025年05月08日.bin ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + update_eeprom /lib/firmware/raspberrypi/bootloader-2712/default/pieeprom-2025年05月08日.bin /home/pi/sb_provisioning/workdir/secure-bootloader//pieeprom.bin /home/pi/sb_provisioning/pair1/customer_private_key1.pem /tmp/tmp.XncqyAYCAD
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + src_image=/lib/firmware/raspberrypi/bootloader-2712/default/pieeprom-2025年05月08日.bin
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + dst_image=/home/pi/sb_provisioning/workdir/secure-bootloader//pieeprom.bin
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + pem_file=/home/pi/sb_provisioning/pair1/customer_private_key1.pem
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + public_pem_file=/tmp/tmp.XncqyAYCAD
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + sign_args=
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log update_eeprom() src_image: "/lib/firmware/raspberrypi/bootloader-2712/default/pieeprom-2025年05月08日.bin"
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log_file=/var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3039]: + date +%N
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3040]: + cut -c1-3
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3037]: + date +%Y-%m-%d %H:%M:%S.760
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + timestamp=2025年11月04日 18:13:42.760
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + message=update_eeprom() src_image: "/lib/firmware/raspberrypi/bootloader-2712/default/pieeprom-2025年05月08日.bin"
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3041]: + dirname /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + mkdir -p /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + touch /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + chmod 644 /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + echo [2025年11月04日 18:13:42.760] update_eeprom() src_image: "/lib/firmware/raspberrypi/bootloader-2712/default/pieeprom-2025年05月08日.bin"
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + printf [%s] %s\n 2025年11月04日 18:13:42.760 update_eeprom() src_image: "/lib/firmware/raspberrypi/bootloader-2712/default/pieeprom-2025年05月08日.bin"
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:13:42.760] update_eeprom() src_image: "/lib/firmware/raspberrypi/bootloader-2712/default/pieeprom-2025年05月08日.bin"
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + [ -n /home/pi/sb_provisioning/pair1/customer_private_key1.pem ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + grep -q SIGNED_BOOT=1 /var/lib/rpi-sb-provisioner/bootloader.config
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3046]: + mktemp
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + TMP_CONFIG_SIG=/tmp/tmp.WkDTj4C7HB
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log Signing bootloader config
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + log_file=/var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3049]: + date +%N
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3050]: + cut -c1-3
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3047]: + date +%Y-%m-%d %H:%M:%S.776
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + timestamp=2025年11月04日 18:13:42.776
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + message=Signing bootloader config
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3051]: + dirname /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + mkdir -p /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + touch /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + chmod 644 /var/log/rpi-sb-provisioner/early//dev/bus/usb/001/018/bootstrap.log
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + echo [2025年11月04日 18:13:42.776] Signing bootloader config
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + printf [%s] %s\n 2025年11月04日 18:13:42.776 Signing bootloader config
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:13:42.776] Signing bootloader config
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + writeSig /var/lib/rpi-sb-provisioner/bootloader.config /tmp/tmp.WkDTj4C7HB
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3055]: + mktemp
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + SIG_TMP=/tmp/tmp.00lpGMmMYV
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + IMAGE=/var/lib/rpi-sb-provisioner/bootloader.config
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + OUTPUT=/tmp/tmp.WkDTj4C7HB
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3056]: + sha256sum /var/lib/rpi-sb-provisioner/bootloader.config
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3057]: + awk {print 1ドル}
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3058]: + date -u +%s
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + echo ts: 1762260222
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3059]: + get_signing_directives
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3059]: + [ -n ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3059]: + [ -n /home/pi/sb_provisioning/pair1/customer_private_key1.pem ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3059]: + [ -f /home/pi/sb_provisioning/pair1/customer_private_key1.pem ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3059]: + echo /home/pi/sb_provisioning/pair1/customer_private_key1.pem -keyform PEM
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + [ -n /home/pi/sb_provisioning/pair1/customer_private_key1.pem -keyform PEM ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3060]: + get_signing_directives
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3060]: + [ -n ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3060]: + [ -n /home/pi/sb_provisioning/pair1/customer_private_key1.pem ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3060]: + [ -f /home/pi/sb_provisioning/pair1/customer_private_key1.pem ]
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3060]: + echo /home/pi/sb_provisioning/pair1/customer_private_key1.pem -keyform PEM
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + openssl dgst -sign /home/pi/sb_provisioning/pair1/customer_private_key1.pem -keyform PEM -sha256 -out /tmp/tmp.00lpGMmMYV /var/lib/rpi-sb-provisioner/bootloader.config
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3062]: + xxd -c 4096 -p
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + echo rsa2048: 5648e4ac79b38305b7a14cff880a7a22c456ababed0cc5d54ea745c215d337e73414b350a02ef686e67f98e8f3e4ca8b25a48439206ad489bb77d67f0bbd77402a31358f46586c70604f50373634d053416b551c5206bbdcc48eb4b6dddc4942902ae0a9a21bb08cd2693f91f020d6b2e1e9c5b376203eaf4b08ee48b78ba41ddd26a9e84b2a3cc5489bbb230736da0c84dc7d213bf8b929b28b01977e542d03812a5111d67c5d5b018c3818acd1c58e67beed3799bf606ff0ff18e14fd65a4af2e278e43701a64da917e710a13464a839cfad3b649d1f1c1421526d882b371890256e2392b148909361e874e771c2edeb4b6d418df68b399c2cbab7c9d41c14
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + rm /tmp/tmp.00lpGMmMYV
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + cat /tmp/tmp.WkDTj4C7HB
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3064]: 366e9578dd27c3110100f1eb9d378937dfdc467385f8bc0853e08b7999edd893
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3064]: ts: 1762260222
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3064]: rsa2048: 5648e4ac79b38305b7a14cff880a7a22c456ababed0cc5d54ea745c215d337e73414b350a02ef686e67f98e8f3e4ca8b25a48439206ad489bb77d67f0bbd77402a31358f46586c70604f50373634d053416b551c5206bbdcc48eb4b6dddc4942902ae0a9a21bb08cd2693f91f020d6b2e1e9c5b376203eaf4b08ee48b78ba41ddd26a9e84b2a3cc5489bbb230736da0c84dc7d213bf8b929b28b01977e542d03812a5111d67c5d5b018c3818acd1c58e67beed3799bf606ff0ff18e14fd65a4af2e278e43701a64da917e710a13464a839cfad3b649d1f1c1421526d882b371890256e2392b148909361e874e771c2edeb4b6d418df68b399c2cbab7c9d41c14
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + sign_args=-d /tmp/tmp.WkDTj4C7HB -p /tmp/tmp.XncqyAYCAD
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[3065]: + mktemp -d
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + customer_signed_bootcode_binary_workdir=/tmp/tmp.lzJ8nztVS8
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + cd /tmp/tmp.lzJ8nztVS8
Nov 04 18:13:42 raspberrypi rpi-sb-bootstrap.sh[2927]: + rpi-eeprom-config -x /lib/firmware/raspberrypi/bootloader-2712/default/pieeprom-2025年05月08日.bin
Nov 04 18:13:43 raspberrypi rpi-sb-bootstrap.sh[2927]: + rpi-sign-bootcode --debug -c 2712 -i bootcode.bin -o bootcode.bin.signed -k /home/pi/sb_provisioning/pair1/customer_private_key1.pem -v 0 -n 16
Nov 04 18:13:43 raspberrypi rpi-sb-bootstrap.sh[3067]: OFFSET TYPE: [ SIZE] DESCRIPTION
Nov 04 18:13:43 raspberrypi rpi-sb-bootstrap.sh[3067]: 00000000 FILE: [ 75952] bootcode.bin
Nov 04 18:13:43 raspberrypi rpi-sb-bootstrap.sh[3067]: 000128b0 LEN: [ 4] 75952
Nov 04 18:13:43 raspberrypi rpi-sb-bootstrap.sh[3067]: 000128b4 KEYNUM: [ 4] 16
Nov 04 18:13:43 raspberrypi rpi-sb-bootstrap.sh[3067]: 000128b8 VERSION: [ 4] 0
Nov 04 18:13:43 raspberrypi rpi-sb-bootstrap.sh[3067]: 000129bc RSA2048 - SHA256: [ 256] digest 7b8e5262da2ad4c8e855c7a1f522605b711db1dfb27f6d2e193de5a5fe23a78c signature 9427638d47df92d7cb72758d0ac1fc99dc034e2402800d9f40e29561e2bf84e07013bd5fee2d151643760d0f6e482ae0a35689ce0c9fcb43009401fe7cc0ce5b899310c409bf846f99e15d908a7fa35ef4530e25f0b53b1c998e705bd1c25562ea0875f732af85f62ca4d28079709db340b324d1fb80b6225716f2b17ebf890a5cc1dd4f1dc059b360fd920c5f74dae5d7deacc0307b48f3d384eeb8ccb7de755430031ba8fb8029df7f12e07b18961c9085279b02913f78e1ea647c2374ab7d3f22821ca7411c04f874b98de60a8b4f44fe4dd58642fb9ae79629ea98106f0d3124479f43a2f3bd168d255c3c341b0f2905248ea72a8f2dbb2f0129977dc169
Nov 04 18:13:43 raspberrypi rpi-sb-bootstrap.sh[3067]: 000129bc RSA: [ 264] /home/pi/sb_provisioning/pair1/customer_private_key1.pem
Nov 04 18:13:43 raspberrypi rpi-sb-bootstrap.sh[3067]: Public key SHA256(N,e) = 0xefe35eb5, 0xf552d01f, 0x5c64d8fa, 0x5d5d1d5f, 0x4c894af7, 0x9c27eb37, 0x9312c0a0, 0x79efac5d,
Nov 04 18:13:43 raspberrypi rpi-sb-bootstrap.sh[3067]: Image size 76484
Nov 04 18:13:43 raspberrypi rpi-sb-bootstrap.sh[2927]: + rpi-eeprom-config --out /home/pi/sb_provisioning/workdir/secure-bootloader//pieeprom.bin.intermediate --bootcode /tmp/tmp.lzJ8nztVS8/bootcode.bin.signed /lib/firmware/raspberrypi/bootloader-2712/default/pieeprom-2025年05月08日.bin
Nov 04 18:13:44 raspberrypi rpi-sb-bootstrap.sh[2927]: + cd -
Nov 04 18:13:44 raspberrypi rpi-sb-bootstrap.sh[2927]: + rm -rf /tmp/tmp.lzJ8nztVS8
Nov 04 18:13:44 raspberrypi rpi-sb-bootstrap.sh[2927]: + rm -f /home/pi/sb_provisioning/workdir/secure-bootloader//pieeprom.bin
Nov 04 18:13:44 raspberrypi rpi-sb-bootstrap.sh[2927]: + set -x
Nov 04 18:13:44 raspberrypi rpi-sb-bootstrap.sh[2927]: + rpi-eeprom-config --config /var/lib/rpi-sb-provisioner/bootloader.config --out /home/pi/sb_provisioning/workdir/secure-bootloader//pieeprom.bin -d /tmp/tmp.WkDTj4C7HB -p /tmp/tmp.XncqyAYCAD /home/pi/sb_provisioning/workdir/secure-bootloader//pieeprom.bin.intermediate
Nov 04 18:13:45 raspberrypi rpi-sb-bootstrap.sh[2927]: + rm -f /home/pi/sb_provisioning/workdir/secure-bootloader//pieeprom.bin.intermediate
Nov 04 18:13:45 raspberrypi rpi-sb-bootstrap.sh[2927]: + rm -f /tmp/tmp.WkDTj4C7HB
Nov 04 18:13:45 raspberrypi rpi-sb-bootstrap.sh[2927]: + set +x
Nov 04 18:13:45 raspberrypi rpi-sb-bootstrap.sh[3078]: new-image: /home/pi/sb_provisioning/workdir/secure-bootloader//pieeprom.bin
Nov 04 18:13:45 raspberrypi rpi-sb-bootstrap.sh[3078]: source-image: /lib/firmware/raspberrypi/bootloader-2712/default/pieeprom-2025年05月08日.bin
Nov 04 18:13:45 raspberrypi rpi-sb-bootstrap.sh[3078]: config: /var/lib/rpi-sb-provisioner/bootloader.config
Nov 04 18:13:45 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:13:45.439] Writing key and EEPROM configuration to the device
Nov 04 18:13:45 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:13:45.450] Running command with 60-second timeout: "rpiboot -d /home/pi/sb_provisioning/workdir/secure-bootloader/ -p 1-1"
Nov 04 18:13:45 raspberrypi rpi-sb-bootstrap.sh[3105]: RPIBOOT: build-date 2025年10月02日 pkg-version 20251002~150524~bookworm
Nov 04 18:13:45 raspberrypi rpi-sb-bootstrap.sh[3105]: Please fit the EMMC_DISABLE / nRPIBOOT jumper before connecting the power and USB cables to the target device.
Nov 04 18:13:45 raspberrypi rpi-sb-bootstrap.sh[3105]: If the device fails to connect then please see https://rpltd.co/rpiboot for debugging tips.
Nov 04 18:13:45 raspberrypi rpi-sb-bootstrap.sh[3105]: Loading: /home/pi/sb_provisioning/workdir/secure-bootloader//bootcode5.bin
Nov 04 18:13:45 raspberrypi rpi-sb-bootstrap.sh[3105]: Waiting for BCM2835/6/7/2711/2712...
Nov 04 18:13:45 raspberrypi rpi-sb-bootstrap.sh[3105]: Loading: /home/pi/sb_provisioning/workdir/secure-bootloader//bootcode5.bin
Nov 04 18:13:46 raspberrypi rpi-sb-bootstrap.sh[3105]: Sending bootcode.bin
Nov 04 18:13:47 raspberrypi rpi-sb-bootstrap.sh[3105]: Successful read 4 bytes
Nov 04 18:13:48 raspberrypi rpi-sb-bootstrap.sh[3105]: Waiting for BCM2835/6/7/2711/2712...
Nov 04 18:13:49 raspberrypi rpi-sb-bootstrap.sh[3105]: Loading: /home/pi/sb_provisioning/workdir/secure-bootloader//bootcode5.bin
Nov 04 18:13:50 raspberrypi rpi-sb-bootstrap.sh[3105]: Second stage boot server
Nov 04 18:13:50 raspberrypi rpi-sb-bootstrap.sh[3105]: Loading: /home/pi/sb_provisioning/workdir/secure-bootloader//config.txt
Nov 04 18:13:50 raspberrypi rpi-sb-bootstrap.sh[3105]: File read: config.txt
Nov 04 18:13:50 raspberrypi rpi-sb-bootstrap.sh[3105]: Loading: /home/pi/sb_provisioning/workdir/secure-bootloader//pieeprom.bin
Nov 04 18:13:50 raspberrypi rpi-sb-bootstrap.sh[3105]: Loading: /home/pi/sb_provisioning/workdir/secure-bootloader//pieeprom.bin
Nov 04 18:13:50 raspberrypi rpi-sb-bootstrap.sh[3105]: Loading: /home/pi/sb_provisioning/workdir/secure-bootloader//pieeprom.sig
Nov 04 18:13:50 raspberrypi rpi-sb-bootstrap.sh[3105]: File read: pieeprom.sig
Nov 04 18:13:50 raspberrypi rpi-sb-bootstrap.sh[3105]: Loading: /home/pi/sb_provisioning/workdir/secure-bootloader//pieeprom.bin
Nov 04 18:13:50 raspberrypi rpi-sb-bootstrap.sh[3105]: File read: pieeprom.bin
Nov 04 18:13:57 raspberrypi rpi-sb-bootstrap.sh[3105]: Second stage boot server done
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:13:58.921] "rpiboot -d /home/pi/sb_provisioning/workdir/secure-bootloader/ -p 1-1" succeeded with exit code 0.
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:13:58.945] Keywriting completed. Silently rebooting for next phase.
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2711/
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2711/memsys00.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2711/logo.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2711/memsys07.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2711/bootmain
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2711/bootcode4.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2711/memsys06.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2711/memsys01.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2711/memsys08.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2711/mcb.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2711/memsys02.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2711/memsys05.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2711/font.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2711/memsys04.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2711/memsys03.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2712/
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2712/memsys02.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2712/logo.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2712/bootmain
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2712/memsys03.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2712/memsys00.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2712/bootcode5.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2712/memsys01.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2712/mcb.bin
Nov 04 18:13:58 raspberrypi rpi-sb-bootstrap.sh[3156]: 2712/font.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3157]: OFFSET TYPE: [ SIZE] DESCRIPTION
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3157]: 00000000 FILE: [ 76108] 2712/bootcode5.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3157]: 0001294c LEN: [ 4] 76108
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3157]: 00012950 KEYNUM: [ 4] 16
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3157]: 00012954 VERSION: [ 4] 0
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3157]: 00012a58 RSA2048 - SHA256: [ 256] digest 9680be483e135b8dfa2445f3809c1c92b5546a483d79fc7e3af21b6ce058cbd7 signature 71995294404c4b126327badcb69e7bdd9cb324bca5216ce92a9e20bc46bca0b18087d2c2d7fd732ee27aa2cf9d47f2492207a13e9de4cc6fe23439792a5af815e127bf1619312570daed36d81f8256fcd02f03f1eb2666e884fea8db5e4bc9f49c59160381a176f5dcd4032105c52994309f9a0b985cb8e832c6e406e8619cc66857bc7ee0b5cc39fec0cd020a7763460a2c848de68357caebe0d4922aca6a805664ac4b5639ee2344594e2ff29113159b3cd8aaec7f80a1cfa49f45ab4c243ac0dd2244143d52e83ca71592bf4be2b0b1655961187e30bd8b098a6f465bef409575d530bc40aaf9ae69088120d63c5010991d5c4a613cb69abc13d0a94605c3
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3157]: 00012a58 RSA: [ 264] /home/pi/sb_provisioning/pair1/customer_private_key1.pem
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3157]: Public key SHA256(N,e) = 0xefe35eb5, 0xf552d01f, 0x5c64d8fa, 0x5d5d1d5f, 0x4c894af7, 0x9c27eb37, 0x9312c0a0, 0x79efac5d,
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3157]: Image size 76640
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2711/
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2711/mcb.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2711/logo.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2711/memsys02.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2711/memsys08.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2711/memsys00.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2711/memsys06.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2711/memsys05.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2711/memsys03.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2711/bootmain
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2711/font.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2711/memsys04.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2711/bootcode4.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2711/memsys01.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2711/memsys07.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2712/
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2712/mcb.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2712/logo.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2712/memsys02.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2712/memsys00.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2712/bootcode5.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2712/memsys03.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2712/bootmain
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2712/font.bin
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[3161]: 2712/memsys01.bin
================================================================================
Nov 04 18:13:59 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:13:59.640] Starting Signing fastboot image
Nov 04 18:14:00 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:14:00.824] Stopping Signing fastboot image
Nov 04 18:14:00 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:14:00.876] Starting fastboot initialisation
================================================================================
Nov 04 18:14:00 raspberrypi rpi-sb-bootstrap.sh[3259]: Waiting for BCM2835/6/7/2711/2712...
Nov 04 18:14:00 raspberrypi rpi-sb-bootstrap.sh[3259]: Device located successfully
Nov 04 18:14:00 raspberrypi rpi-sb-bootstrap.sh[3259]: Completed file-read 2712/bootcode5.bin in archive /home/pi/sb_provisioning/workdir/bootfiles.bin length 76640
Nov 04 18:14:01 raspberrypi rpi-sb-bootstrap.sh[3259]: Initialised device correctly
Nov 04 18:14:01 raspberrypi rpi-sb-bootstrap.sh[3259]: Found serial number 3
Nov 04 18:14:01 raspberrypi rpi-sb-bootstrap.sh[3259]: last_serial -1 serial 3
Nov 04 18:14:01 raspberrypi rpi-sb-bootstrap.sh[3259]: Sending bootcode.bin
Nov 04 18:14:01 raspberrypi rpi-sb-bootstrap.sh[3259]: libusb_bulk_transfer sent 24 bytes; returned 0
Nov 04 18:14:01 raspberrypi rpi-sb-bootstrap.sh[3259]: Writing 76640 bytes
Nov 04 18:14:01 raspberrypi rpi-sb-bootstrap.sh[3259]: libusb_bulk_transfer sent 76640 bytes; returned 0
Nov 04 18:14:02 raspberrypi rpi-sb-bootstrap.sh[3259]: Successful read 4 bytes
Nov 04 18:14:03 raspberrypi rpi-sb-bootstrap.sh[3259]: Waiting for BCM2835/6/7/2711/2712...
Nov 04 18:14:04 raspberrypi rpi-sb-bootstrap.sh[3259]: Device located successfully
Nov 04 18:14:04 raspberrypi rpi-sb-bootstrap.sh[3259]: Completed file-read 2712/bootcode5.bin in archive /home/pi/sb_provisioning/workdir/bootfiles.bin length 76640
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: Initialised device correctly
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: Found serial number 4
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: last_serial -1 serial 4
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: Second stage boot server
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: Received message GetFileSize: mcb.bin
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: Completed file-read 2712/mcb.bin in archive /home/pi/sb_provisioning/workdir/bootfiles.bin length 5460
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: File size = 5460 bytes
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: Received message ReadFile: mcb.bin
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: File read: mcb.bin
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: libusb_bulk_transfer sent 5460 bytes; returned 0
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: Received message GetFileSize: memsys00.bin
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: Completed file-read 2712/memsys00.bin in archive /home/pi/sb_provisioning/workdir/bootfiles.bin length 40972
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: File size = 40972 bytes
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: Received message ReadFile: memsys00.bin
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: File read: memsys00.bin
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: libusb_bulk_transfer sent 40972 bytes; returned 0
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: Received message GetFileSize: memsys01.bin
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: Completed file-read 2712/memsys01.bin in archive /home/pi/sb_provisioning/workdir/bootfiles.bin length 40972
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: File size = 40972 bytes
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: Received message ReadFile: memsys01.bin
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: File read: memsys01.bin
Nov 04 18:14:05 raspberrypi rpi-sb-bootstrap.sh[3259]: libusb_bulk_transfer sent 40972 bytes; returned 0
Nov 04 18:14:06 raspberrypi rpi-sb-bootstrap.sh[3259]: Received message GetFileSize: memsys02.bin
Nov 04 18:14:06 raspberrypi rpi-sb-bootstrap.sh[3259]: Completed file-read 2712/memsys02.bin in archive /home/pi/sb_provisioning/workdir/bootfiles.bin length 40972
Nov 04 18:14:06 raspberrypi rpi-sb-bootstrap.sh[3259]: File size = 40972 bytes
Nov 04 18:14:06 raspberrypi rpi-sb-bootstrap.sh[3259]: Received message ReadFile: memsys02.bin
Nov 04 18:14:06 raspberrypi rpi-sb-bootstrap.sh[3259]: File read: memsys02.bin
Nov 04 18:14:06 raspberrypi rpi-sb-bootstrap.sh[3259]: libusb_bulk_transfer sent 40972 bytes; returned 0
Nov 04 18:14:06 raspberrypi rpi-sb-bootstrap.sh[3259]: Received message GetFileSize: memsys03.bin
Nov 04 18:14:06 raspberrypi rpi-sb-bootstrap.sh[3259]: Completed file-read 2712/memsys03.bin in archive /home/pi/sb_provisioning/workdir/bootfiles.bin length 40972
Nov 04 18:14:06 raspberrypi rpi-sb-bootstrap.sh[3259]: File size = 40972 bytes
Nov 04 18:14:06 raspberrypi rpi-sb-bootstrap.sh[3259]: Received message ReadFile: memsys03.bin
Nov 04 18:14:06 raspberrypi rpi-sb-bootstrap.sh[3259]: File read: memsys03.bin
Nov 04 18:14:06 raspberrypi rpi-sb-bootstrap.sh[3259]: libusb_bulk_transfer sent 40972 bytes; returned 0
Nov 04 18:14:07 raspberrypi rpi-sb-bootstrap.sh[3259]: Received message GetFileSize: bootmain
Nov 04 18:14:07 raspberrypi rpi-sb-bootstrap.sh[3259]: Completed file-read 2712/bootmain in archive /home/pi/sb_provisioning/workdir/bootfiles.bin length 587668
Nov 04 18:14:07 raspberrypi rpi-sb-bootstrap.sh[3259]: File size = 587668 bytes
Nov 04 18:14:07 raspberrypi rpi-sb-bootstrap.sh[3259]: Received message ReadFile: bootmain
Nov 04 18:14:07 raspberrypi rpi-sb-bootstrap.sh[3259]: File read: bootmain
Nov 04 18:14:07 raspberrypi rpi-sb-bootstrap.sh[3259]: libusb_bulk_transfer sent 587668 bytes; returned 0
Nov 04 18:14:08 raspberrypi rpi-sb-bootstrap.sh[3259]: Second stage boot server done
Nov 04 18:14:09 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:14:09.146] "rpiboot -v -d /home/pi/sb_provisioning/workdir -p 1-1" succeeded with exit code 0.
================================================================================
Nov 04 18:14:09 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:14:09.173] Stopping fastboot initialisation
Nov 04 18:14:09 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:14:09.225] Starting Deleting udev lock
Nov 04 18:14:09 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:14:09.271] Stopping Deleting udev lock
Nov 04 18:14:09 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:14:09.305] Starting Deleting public key
Nov 04 18:14:09 raspberrypi rpi-sb-bootstrap.sh[2927]: [2025年11月04日 18:14:09.340] Stopping Deleting public key
Nov 04 18:14:09 raspberrypi systemd[1]: [email protected]: Deactivated successfully.
No device listed as when checking
Code: Select all
fastboot devicesCode: Select all
Nov 04 18:36:52 raspberrypi rpi-sb-bootstrap.sh[2141]: Waiting for BCM2835/6/7/2711/2712...
Nov 04 18:36:52 raspberrypi rpi-sb-bootstrap.sh[2141]: Loading: /home/pi/sb_provisioning/workdir/non-secure-bootloader//bootcode5.bin
Nov 04 18:36:53 raspberrypi rpi-sb-bootstrap.sh[2141]: Sending bootcode.bin
Nov 04 18:36:56 raspberrypi rpi-sb-bootstrap.sh[2141]: Successful read 4 bytes
Nov 04 18:36:57 raspberrypi rpi-sb-bootstrap.sh[2141]: Waiting for BCM2835/6/7/2711/2712...
Nov 04 18:36:57 raspberrypi rpi-sb-bootstrap.sh[2141]: Loading: /home/pi/sb_provisioning/workdir/non-secure-bootloader//bootcode5.bin
Nov 04 18:36:59 raspberrypi rpi-sb-bootstrap.sh[2141]: Sending bootcode.bin
Nov 04 18:37:00 raspberrypi rpi-sb-bootstrap.sh[2141]: Failed control transfer (-7,24)
Nov 04 18:37:00 raspberrypi rpi-sb-bootstrap.sh[2141]: Failed to write correct length, returned -7
Nov 04 18:37:01 raspberrypi rpi-sb-bootstrap.sh[2141]: Waiting for BCM2835/6/7/2711/2712...
Nov 04 18:37:49 raspberrypi rpi-sb-bootstrap.sh[2141]: Loading: /home/pi/sb_provisioning/workdir/non-secure-bootloader//bootcode5.bin
Nov 04 18:37:51 raspberrypi rpi-sb-bootstrap.sh[2141]: Sending bootcode.bin
Nov 04 18:37:52 raspberrypi rpi-sb-bootstrap.sh[2011]: + command_exit_status=124
Nov 04 18:37:52 raspberrypi rpi-sb-bootstrap.sh[2011]: + record_state 0e8f1349 BOOTSTRAP-ABORTED 1-1
Boot device visible when checking
3. Tried secure-boot provisioning again
Code: Select all
Running command with 60-second timeout: "rpiboot -d /home/pi/sb_provisioning/workdir/secure-bootloader/ -p 1-1"
+ timeout 60 rpiboot -d /home/pi/sb_provisioning/workdir/secure-bootloader/ -p 1-1
Waiting for BCM2835/6/7/2711/2712...
Sending bootcode.bin
Successful read 4 bytes
Waiting for BCM2835/6/7/2711/2712...
Loading: /home/pi/sb_provisioning/workdir/secure-bootloader//bootcode5.bin
Sending bootcode.bin
Failed control transfer (-7,24)
Failed to write correct length, returned -7
+ command_exit_status=124
+ record_state 0e8f1349 BOOTSTRAP-ABORTED 1-1
-----------------------------------------
Tried to recover the rpi using : usbboot
Using various options : recovery5, mass-storage-device64, secure-boot-recovery5
Code: Select all
RPIBOOT: build-date 2025年11月04日 pkg-version local 4b2c79be
Please fit the EMMC_DISABLE / nRPIBOOT jumper before connecting the power and USB cables to the target device.
If the device fails to connect then please see https://rpltd.co/rpiboot for debugging tips.
Loading: ./bootcode5.bin
Waiting for BCM2835/6/7/2711/2712...
Loading: ./bootcode5.bin
Sending bootcode.bin
Failed control transfer (-7,24)
Failed to write correct length, returned -7
Waiting for BCM2835/6/7/2711/2712...
Is there anyout out there who has been able to successfully provision "secure-boot" for CM5 modules?
Thanks
Jump to
- Community
- General discussion
- Announcements
- Other languages
- Deutsch
- Español
- Français
- Italiano
- Nederlands
- 日本語
- Polski
- Português
- Русский
- Türkçe
- User groups and events
- Raspberry Pi Official Magazine
- Using the Raspberry Pi
- Beginners
- Troubleshooting
- Advanced users
- Assistive technology and accessibility
- Education
- Picademy
- Teaching and learning resources
- Staffroom, classroom and projects
- Astro Pi
- Mathematica
- High Altitude Balloon
- Weather station
- Programming
- C/C++
- Java
- Python
- Scratch
- Other programming languages
- Windows 10 for IoT
- Wolfram Language
- Bare metal, Assembly language
- Graphics programming
- OpenGLES
- OpenVG
- OpenMAX
- General programming discussion
- Projects
- Networking and servers
- Automation, sensing and robotics
- Graphics, sound and multimedia
- Other projects
- Media centres
- Gaming
- AIY Projects
- Hardware and peripherals
- Camera board
- Compute Module
- Official Display
- HATs and other add-ons
- Device Tree
- Interfacing (DSI, CSI, I2C, etc.)
- Keyboard computers (400, 500, 500+)
- Raspberry Pi Pico
- General
- SDK
- MicroPython
- Other RP2040 boards
- Zephyr
- Rust
- AI Accelerator
- AI Camera - IMX500
- Hailo
- Software
- Raspberry Pi OS
- Raspberry Pi Connect
- Raspberry Pi Desktop for PC and Mac
- Beta testing
- Other
- Android
- Debian
- FreeBSD
- Gentoo
- Linux Kernel
- NetBSD
- openSUSE
- Plan 9
- Puppy
- Arch
- Pidora / Fedora
- RISCOS
- Ubuntu
- Ye Olde Pi Shoppe
- For sale
- Wanted
- Off topic
- Off topic discussion