Hey.
My OS has a mode where it completely boots over HTTP without any local storage device using the boot order 7 and a custom HTTP_HOST and HTTP_PATH. The full eeprom config for that is:
Now I wanted to add an easy way to get back to the network installer. I figured I could use 'reboot 32' to reboot into "partition 32" and add the following to the eeprom config:
This almost works: I get the red/white boot screen and if I attach a keyboard and hold shift it starts loading the net_install boot files. But then this happens:
and the boot process resumes to trying to boot from the SD card. I assume this is because my OS's eeprom contains its own public key and despite SIGNED_BOOT=0, my custom key is used to verify the Pi net installer. Which is of course expected to fail. According to the documentation "The bootloader includes a public key for the files on the default host fw-download-alias1.raspberrypi.com", which I guess is only active if the pubkey.bin eeprom file is completely filled with 0 bytes? Is there a way to achieve what I'm trying to do?
My OS has a mode where it completely boots over HTTP without any local storage device using the boot order 7 and a custom HTTP_HOST and HTTP_PATH. The full eeprom config for that is:
Code:
BOOT_ORDER=0xf7HTTP_HOST=<...>HTTP_PATH=<...>NET_INSTALL_ENABLED=0SIGNED_BOOT=1HDMI_DELAY=0ENABLE_SELF_UPDATE=0Code:
[partition=32]BOOT_ORDER=0xf1HTTP_HOST=fw-download-alias1.raspberrypi.comHTTP_PATH=net_installNET_INSTALL_ENABLED=1SIGNED_BOOT=0MAX_RESTARTS=32and the boot process resumes to trying to boot from the SD card. I assume this is because my OS's eeprom contains its own public key and despite SIGNED_BOOT=0, my custom key is used to verify the Pi net installer. Which is of course expected to fail. According to the documentation "The bootloader includes a public key for the files on the default host fw-download-alias1.raspberrypi.com", which I guess is only active if the pubkey.bin eeprom file is completely filled with 0 bytes? Is there a way to achieve what I'm trying to do?
Statistics: Posted by dividuum — Wed May 21, 2025 2:53 pm — Replies 0 — Views 41