- Hardware & Machines
- Computers and Hardware
- Unable to set boot order on Raspberry PI5 with pcie NVMe on HAT.
Unable to set boot order on Raspberry PI5 with pcie NVMe on HAT.
09 Apr 2024 10:25 #297847
by NT4Boy
I've installed the rpi-5-debian-bookworm-6.1.61-rt15-arm64-ext4-2023-11-17-1520.img to the drive, and can see it under lsblk.
PI is booted from the same OS on SD card.
To change the boot order, I believe I need to edit the BOOT_ORDER=0xf416 entry
sudo rpi-eeprom-config --edit however fails with:-
ERROR: --edit/--apply must run on Raspberry Pi4
sudo rpi-eeprom-update -a
Message is :- This tool only works on Raspberry Pi4
Is there another way to change the boot order?
PI is booted from the same OS on SD card.
To change the boot order, I believe I need to edit the BOOT_ORDER=0xf416 entry
sudo rpi-eeprom-config --edit however fails with:-
ERROR: --edit/--apply must run on Raspberry Pi4
sudo rpi-eeprom-update -a
Message is :- This tool only works on Raspberry Pi4
Is there another way to change the boot order?
Please Log in or Create an account to join the conversation.
09 Apr 2024 10:54 #297849
by cornholio
Replied by cornholio on topic Unable to set boot order on Raspberry PI5 with pcie NVMe on HAT.
yeah there's a bit missing from the image, that makes life easier.
I found the easiest route was install the RasPiOS image, change from wayland to X via raspiconfig.
Then install the RT kernel & Linuxcnc.
One of the RPi5 threads has the info to do this.
There's an update version here github.com/raspberrypi/rpi-eeprom/blob/master/rpi-eeprom-config
I found the easiest route was install the RasPiOS image, change from wayland to X via raspiconfig.
Then install the RT kernel & Linuxcnc.
One of the RPi5 threads has the info to do this.
There's an update version here github.com/raspberrypi/rpi-eeprom/blob/master/rpi-eeprom-config
The following user(s) said Thank You: NT4Boy
Please Log in or Create an account to join the conversation.
09 Apr 2024 11:07 #297852
by NT4Boy
Replied by NT4Boy on topic Unable to set boot order on Raspberry PI5 with pcie NVMe on HAT.
Ok Thanks.
But I could take a Pi5 version of the pieeprom.bin from the github link and place it instead of the current one?
But I could take a Pi5 version of the pieeprom.bin from the github link and place it instead of the current one?
Please Log in or Create an account to join the conversation.
09 Apr 2024 11:40 #297858
by cornholio
Replied by cornholio on topic Unable to set boot order on Raspberry PI5 with pcie NVMe on HAT.
No idea.
I’d try the utility I linked to, plus install the extra bits mentioned at the “help section of the file” and see what happens.
But I’m sure you can update the eeprom as well using the above.
I prefer the rsapios as I don’t have issues with setting screen resolution and such.
What rod uses to create the images isn’t too bad, but misses some of the raspios utils.
Until there’s a linuxcnc spi driver for the RPi5 mines sitting in a draw as ATM it’s kinda useless, well for its intended use.
I’d try the utility I linked to, plus install the extra bits mentioned at the “help section of the file” and see what happens.
But I’m sure you can update the eeprom as well using the above.
I prefer the rsapios as I don’t have issues with setting screen resolution and such.
What rod uses to create the images isn’t too bad, but misses some of the raspios utils.
Until there’s a linuxcnc spi driver for the RPi5 mines sitting in a draw as ATM it’s kinda useless, well for its intended use.
The following user(s) said Thank You: NT4Boy
Please Log in or Create an account to join the conversation.
09 Apr 2024 12:29 #297861
by NT4Boy
Replied by NT4Boy on topic Unable to set boot order on Raspberry PI5 with pcie NVMe on HAT.
Sorry but cannot understand how the tools in the link are intended to be used.
So I'll do the "install the RasPiOS image, change from wayland to X via raspiconfig.
Then install the RT kernel & Linuxcnc."
As you first suggested.
So I'll do the "install the RasPiOS image, change from wayland to X via raspiconfig.
Then install the RT kernel & Linuxcnc."
As you first suggested.
Please Log in or Create an account to join the conversation.
09 Apr 2024 13:14 #297862
by cornholio
Replied by cornholio on topic Unable to set boot order on Raspberry PI5 with pcie NVMe on HAT.
The link was to an updated version of rpi-eeprom-config.
The tool that you tried to use initially.
The tool that you tried to use initially.
The following user(s) said Thank You: NT4Boy
Please Log in or Create an account to join the conversation.
09 Apr 2024 17:12 #297869
by NT4Boy
Replied by NT4Boy on topic Unable to set boot order on Raspberry PI5 with pcie NVMe on HAT.
Ok, I have to clone the git hub repository and then run the updated tool from the cloned directory.
Not fighting me now.
Thanks
Not fighting me now.
Thanks
Please Log in or Create an account to join the conversation.
09 Apr 2024 17:28 #297870
by NT4Boy
Replied by NT4Boy on topic Unable to set boot order on Raspberry PI5 with pcie NVMe on HAT.
But...
so I run the updated tool, and the BOOT_ORDER info is displayed
I can apparently edit the line. ^O to write it, and ^X
but on exit, the very final kiss of doom is another message.
"This tool only works with a Raspberry Pi 4"
Back to plan a.
so I run the updated tool, and the BOOT_ORDER info is displayed
I can apparently edit the line. ^O to write it, and ^X
but on exit, the very final kiss of doom is another message.
"This tool only works with a Raspberry Pi 4"
Back to plan a.
Please Log in or Create an account to join the conversation.
09 Apr 2024 21:27 - 09 Apr 2024 21:33 #297873
by cornholio
Replied by cornholio on topic Unable to set boot order on Raspberry PI5 with pcie NVMe on HAT.
Are you sure you're using the updated tool as that string doesn't appear in the file.
Did you follow this part
Requires Python Cryptodomex libraries and OpenSSL. To install on Raspberry Pi OS run:-
sudo apt install openssl python-pip
sudo python3 -m pip install cryptodomex
How are you calling the new utility ?
How did you "install" it ?
The string you're quoting is from an old version. I suspect you're still running the old version.
Did you follow this part
Requires Python Cryptodomex libraries and OpenSSL. To install on Raspberry Pi OS run:-
sudo apt install openssl python-pip
sudo python3 -m pip install cryptodomex
How are you calling the new utility ?
How did you "install" it ?
The string you're quoting is from an old version. I suspect you're still running the old version.
Last edit: 09 Apr 2024 21:33 by cornholio.
Please Log in or Create an account to join the conversation.
10 Apr 2024 00:01 #297879
by NT4Boy
Replied by NT4Boy on topic Unable to set boot order on Raspberry PI5 with pcie NVMe on HAT.
No I didn't install it, just ran the script from the cloned directory ./rpi-eeprom-config.
Odd it partially works,
No cannot see the part to follow,
sudo apt install openssl python-pip fails but suggests
sudo apt install openssl python3-pip (success)
sudo python3 -m pip install cryptodomex
get message about externally managed environment and many options I cannot get to work.
Many thanks for this, but your plan A is looking far the best approach now.
Odd it partially works,
No cannot see the part to follow,
sudo apt install openssl python-pip fails but suggests
sudo apt install openssl python3-pip (success)
sudo python3 -m pip install cryptodomex
get message about externally managed environment and many options I cannot get to work.
Many thanks for this, but your plan A is looking far the best approach now.
Please Log in or Create an account to join the conversation.
- Hardware & Machines
- Computers and Hardware
- Unable to set boot order on Raspberry PI5 with pcie NVMe on HAT.
Time to create page: 0.161 seconds