开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Raspberry Pi 4 and Hamvoip


 

Hello all. Does anyone have any experience in getting Hamvoip to boot and run on a Raspberry Pi 4 with an M.2 SSD? I really want to get rid of the memory card(s) in my systems and can't figure out how to get this thing to boot correctly. ANY help would be appreciated. 73' de W2LPC, Lou.
W2LPC@...


 

Burn the image to the SSD with Raspberry pi imager, then plug the drive into the pi and power it on.? Should boot up just fine

Get
On Oct 23, 2024, at 15:40, "W2LPC via " <outlook.com@groups.io target=_blank>[email protected]> wrote:

Hello all. Does anyone have any experience in getting Hamvoip to boot and run on a Raspberry Pi 4 with an M.2 SSD? I really want to get rid of the memory card(s) in my systems and can't figure out how to get this thing to boot correctly. ANY help would be appreciated. 73' de W2LPC, Lou.
W2LPC@...


 

开云体育


Which NVME to USB hat board are you using with your Raspberry Pi 4??

--David
KI6ZHD


On 10/23/2024 03:40 PM, W2LPC wrote:

Hello all. Does anyone have any experience in getting Hamvoip to boot and run on a Raspberry Pi 4 with an M.2 SSD? I really want to get rid of the memory card(s) in my systems and can't figure out how to get this thing to boot correctly. ANY help would be appreciated. 73' de W2LPC, Lou.


 

Thank you for the reply. I am using a USB 3.0 M.2 NVME adapter. It plugs into the USB port on the Pi4. It will not boot. It see's the USB drive but, will not start the boot process. I can take a screen shot later and post the errors
I am getting. I have the Pi4 set to USB boot first, and flash card second (no flash card installed). Still nothing. Do I have to flash the EEPROM to get this to work? Thanks.


 

开云体育

Have you successfully booted from the M.2 board with any other OS ?


On 24/10/2024 13:45, W2LPC via groups.io wrote:

Thank you for the reply. I am using a USB 3.0 M.2 NVME adapter. It plugs into the USB port on the Pi4. It will not boot. It see's the USB drive but, will not start the boot process. I can take a screen shot later and post the errors
I am getting. I have the Pi4 set to USB boot first, and flash card second (no flash card installed). Still nothing. Do I have to flash the EEPROM to get this to work? Thanks.


 

?
Here are the steps you need to take to boot from a USB SSD on a pi4


 

Plain Jane Linux (Debian, Ubuntu) OS's will boot on the Pi4 (MMC boots just fine). If I use the SAME adapter on my Pi5 with ANYTHING other than my Hamvoip image, it will boot just fine. I think it has something to do with the way Hamvoip loads the bootstrap. Unknown.


 

Thank you for the link. Am I supposed to do this (EEPROM Flash) with a DIFFERENT OS and THEN use the Hamvoip image after?


 

They do have a bootloader image on the pi downloads page that you burn to an SD, power it on and then wait for the green light to start flashing (instructions with the download) and that upgrades the bootloader.? What NVMe SSD are you using?? Any errors about power?

Get
On Oct 24, 2024, at 05:45, "W2LPC via " <outlook.com@groups.io target=_blank>[email protected]> wrote:

Thank you for the reply. I am using a USB 3.0 M.2 NVME adapter. It plugs into the USB port on the Pi4. It will not boot. It see's the USB drive but, will not start the boot process. I can take a screen shot later and post the errors
I am getting. I have the Pi4 set to USB boot first, and flash card second (no flash card installed). Still nothing. Do I have to flash the EEPROM to get this to work? Thanks.


 

You can skip the copying from the SD card by burning the image direct to the SSD.

Get
On Oct 24, 2024, at 06:39, "Steve Spence via " <gmail.com@groups.io target=_blank>[email protected]> wrote:

?
Here are the steps you need to take to boot from a USB SSD on a pi4


 

Didn't realize it was a Pi5. Pi5 requires a different kernel for the new SOC on the Pi5. Check with the author of HAMVOIP and see if they may have a Pi5 version.

Get
On Oct 24, 2024, at 07:41, "W2LPC via " <outlook.com@groups.io target=_blank>[email protected]> wrote:

Plain Jane Linux (Debian, Ubuntu) OS's will boot on the Pi4 (MMC boots just fine). If I use the SAME adapter on my Pi5 with ANYTHING other than my Hamvoip image, it will boot just fine. I think it has something to do with the way Hamvoip loads the bootstrap. Unknown.


 

I have a Kingston 256GB M.2 NVME SSD. It's a good drive and does work with other OS's on the Pi4 and Pi5. It seems the Pi5's don't care about boot order. I took one (Pi5) out of the box and it booted directly to the USB, but not the Hamvoip. It's a very strange issue indeed.


 

One more thing. The Hamvoip image is GOOD. It boots just fine on the MMC. I have tried booting the SAME image on BOTH Pi4 AND Pi5 (with M.2 SSD), just to see what would occur. All I am trying to do is eliminate the MMC and use USB M.2 instead. I don't care if it's a Pi4 or Pi5.


 

That is very odd... So the kernel and bootloader are correct if it boots from the SD card... I use Kingston's all the time with my Pi4's and 5's without issue, so that's definitely not it.
I would message the author of HAMVOIP and see if they have any ideas.?

Get
On Oct 24, 2024, at 07:53, "W2LPC via " <outlook.com@groups.io target=_blank>[email protected]> wrote:

One more thing. The Hamvoip image is GOOD. It boots just fine on the MMC. I have tried booting the SAME image on BOTH Pi4 AND Pi5 (with M.2 SSD), just to see what would occur. All I am trying to do is eliminate the MMC and use USB M.2 instead. I don't care if it's a Pi4 or Pi5.


 

开云体育


Which version of HamVoIP are you using?? Best I can tell, the HamVoIP project has stopped making updates in 2022 but per the website, it says:
--
May 21, 2022

Firmware image updated to version 1.7-01. This new firmware image has all packages updated and should now boot all supported Raspberry Pi hardware, including: Zero2W, 2B, 3B, 3B+, 3A+, CM3, CM4, Pi400 and 4B (rev 1.0 thru 1.5). Download the latest firmware HERE
--

Do note there is no mention of the Rpi5 on their website which is significantly different hardware.? One of the previous messages mentioned upgrading the RPi4 firmware by writing a special image to an SD card, booting on it, etc.? After you do that, depending on the revision of your Rpi4, I recommend you check the boot order supported and enabled on your Rpi4 firmware.

--David
KI6ZHD



On 10/24/2024 08:00 AM, N5XMT wrote:

That is very odd... So the kernel and bootloader are correct if it boots from the SD card... I use Kingston's all the time with my Pi4's and 5's without issue, so that's definitely not it.
I would message the author of HAMVOIP and see if they have any ideas.?

Get
On Oct 24, 2024, at 07:53, "W2LPC via " <outlook.com@groups.io target=_blank>[email protected]> wrote:
One more thing. The Hamvoip image is GOOD. It boots just fine on the MMC. I have tried booting the SAME image on BOTH Pi4 AND Pi5 (with M.2 SSD), just to see what would occur. All I am trying to do is eliminate the MMC and use USB M.2 instead. I don't care if it's a Pi4 or Pi5.


 

I'm using Hamvoip Supermon2 Ver 7.4+ all updates / patches current.


 

Version - Supermon2 V2.0 Hamvoip Manager
Date - April 4, 2021
Hostname - W2LPC
Public IP -
LAN IP - 192.168.0.5
IAX Port - 4568
Asterisk Manager Port - 5038
SSH Port - 1997
HTTP Port - 80

HamVoIP AllStar Version Numbers

HamVoIP Firmware Version---
RPi2-3-4 Version 1.7-06 Allstar - November 29, 2023 - K4FXC
HamVoIP AllStar Version---
Asterisk 1.4.23-pre.hamvoip-V1.7.1-04 app_rpt-0.327-01/22/2022
Linux Kernel Version---
Linux version 4.19.65-1-ARCH (builduser@leming)cc version 8.3.0 (GCC)) #1 SMP PREEMPT Fri Aug 9 23:29:04 UTC 2019

ALL user configurable files are in the "/srv/http/supermon2/user_files" directory


 

Here is my boot error.


 

At the bottom. "start4.elf is not compatible"

It doesn't have the Pi5 compatible boot files. It would have start5.elf and the rest of the supporting files for it if it was
Get
On Oct 25, 2024, at 13:08, "W2LPC via " <outlook.com@groups.io target=_blank>[email protected]> wrote:

Here is my boot error.


 

That screen shot was on a Pi4 2GB. I did the EEPROM flash and still nothing. It just refuses to boot to M.2.
This is alother try at boot Hamvoip on a M.2 with a Pi4. This was just today. SAME Pi4 with EEPROM flash. How do I install raspi-config on Hamvoip Arch? Maybe I need to use that to tell the OS where to boot?
?