I like my MFJ 1234 RipPi. I was already experimenting with Pi based remote station servers before this product became available.
The MFJ1234 RigPi provides all the hardware and software needed fo Ham Radio use right out of the box. Making it easy to connect your radios through a dedicated remote server. The RigPi software has a great support network so plenty of help is available.
As with all Raspberry Pi's the SD can get corrupted from time to time. Also, the radio applications can be a little laggy and this is a problem.
I was interested in making things a little more snappy and possibly more robust. For me, the answer was to swap the Pi3 for a Pi4 and to add a Solid State Disk.This modification provides the following advantages:
Perfect for Ham radio use. Below, I'll share exactly how I did this.
These are the parts I used:
For me, I find most Raspberry Pi issues relate to power supply issues. You'll need a suitable 3 Amp Raspberry Pi 4 PSU. I'd recommend the official Raspberry Pi 4 PSU.
You'll also need a powered USB 3 hub for the SSD. The Pi will not power the SSD reliably without a powered hub.
Install the buster RigPi V2 image and make sure this is working correctly if this has not already been done. I've read that the RigPi V1 image will not work on a Raspberry Pi 4.
First, carefully take your MFJ1234 apart. Make sure you protect the PCB's from ESD. Carefully prise the boards apart. Remove the Keyer collar before removing this PCB, if you don't you'll damage it.
Then rebuild with the Pi 4, the new Raspberry Pi will fit with no problems.
Take your time, check and check again.
Don't fit the lid at this point.
Make sure this is all working correctly for you before moving on. This is the image that will be migrated to the SSD.
Use your upgraded RigPi like this for a few days to know that everything is working fine.
If you're using the MFJ case, you'll need to widen the original Ethernet aperture to accommodate the USB ports. You will need to do this.
I covered the lid in masking tape, then used a flat file to carefully widen the hole. Very easy.
Stopping at this point maybe enough. But to really beef things up an SSD is the only way to go!
With the Pi powered off. First, connect the powered USB hub to a Blue USB 3 port (not black) on the Pi.
Then connect the SSD lead and SSD into the powered hub.
Switch on power to the USB hub. You should see some SSD activity on the status led on the SSD lead. Then boot up the Pi in the normal way. Everything should work fine.
Follow these instructions carefully from this external webpage: https://www.tomshardware.com/uk/how-to/boot-raspberry-pi-4-usb. This will allow the Pi4 to book from the SSD, making the SD card redundant.
1) Update the Pi, and its firmware.
2) Copy the current image to the SSD using the Pi OS Disk copier
3) Change the Pi Bios to boot from the USB
4) Switch off, remove the SD card and reboot
Test your SSD
Now test the Pi to ensure everything works. Connect your USB peripherals and make sure these work. That's it! You should now notice that the Pi is far quicker and more responsive than before.
Now it's probably not practical to have wire dangling around all over the place, also there is another config change we can make to the Pi.
1) To stop your Pi from continually searching for an SD card, add the following to /boot/config.txt:
2) It's probably would not be good to have an SSD flapping around. So I fixed mine to the underside of the MFJ1234 housing using silicone rubber. I then added some sticky feet to the SSD.
3) As with the SSD, I fixed the USB hub to the top of the housing using stick pads. That kept everything nice a neat.
Wow. This upgrade really enhances the speed and responsiveness of the MFJ1234. Fldigi is smoother and easier to use, boot times are reduced, the applications are all much snappier. All good improvements.
Power limitations of the Pi mandate the use of a powered USB 3 hub. Good power supply choices always and dramatically improve Pi reliability. For me I could not get the SSD to work without the powered hub.
Not a low-cost project. But these simple changes certainly deliverer a noticeable improvement to this already great system. Adding an SSD to a Raspberry Pi is a cool thing to do, so this is a great project for people who like tinkering with these things.