Raspberry Pi 5 on Steroids: The NVMe Upgrade | Voltlog #477

Are you looking to supercharge your Raspberry Pi 5’s performance? Look no further than upgrading to an NVMe SSD drive! In this comprehensive guide, we’ll walk you through the simple steps to configure and boot your Pi 5 from a blazing-fast Samsung MVME Drive. Forget the sluggish performance of traditional SD cards – an NVMe SSD will take your Pi 5 to new heights of speed and reliability.

While there are different tutorials out there, we’ll provide you with the most up-to-date method for March 2024, ensuring a seamless and hassle-free experience. We’ll be using the Raspberry Pi 5, along with the official cooling kit and power supply, the Geekworm P580 metal case, and the Geekworm X1002 PCIe shield.

These accessories, designed to work seamlessly together, will make the entire process a breeze. However, feel free to use alternative hardware, as the instructions provided should apply to most setups. The Raspberry Pi 5 is the first Pi to officially expose a PCIe interface, enabling a significant performance boost.

While not as fully-featured as desktop PCIe interfaces, the single PCIe 2.0 lane is still a game-changer. We’ll guide you through adapting the Pi 5’s flat flex connector to the M.2 form factor using the Geekworm X1002 shield, supporting various SSD sizes. One caveat to note is the current issue with Phison-based SSD controllers.

While progress is being made, for a plug-and-play solution, we recommend using a Samsung SSD or other reported-working drives. We understand the temptation of cheaper Phison-based options, but a little extra investment ensures a smooth sailing experience. Once the hardware is assembled, we’ll walk you through the software configuration, including updating your Pi OS, flashing the image to the NVMe drive, and setting the boot order to prioritize the PCIe drive.

We’ll even cover an experimental step to switch to PCIe Gen3 for an additional speed boost (though results may vary). By the end of this guide, you’ll have a Raspberry Pi 5 running at blistering speeds, perfect for demanding tasks or simply enjoying a snappier overall experience. We’ll share benchmark results, community comparisons, and tips for ensuring your setup runs optimally.

Voltlog #266 – How To Check If Your Raspberry Pi 4 Is Throttling CPU

Welcome to a new Voltlog, today my raspberry pi 4 is again in the spotlight because I want to show you the different scenarios where the board could be throttling down the CPU frequency and how you can identify those. Because it might be a case where your raspberry pi is running slow on a particular task and you don’t know why because there is no built-in mechanism to let you know when the board is throttling down. There are logs which you can check but let’s be honest, few people actually check the logs for something like this.

Throttling of the cpu frequency occurs for good reasons, to protect the board or the cpu from overheating or to prevent any errors from occurring in the case of an under-voltage scenario which may lead to data loss or corruption. Luckily there is a way to check if your system is under one of these conditions, you can run this command on your raspberry pi.

Voltlog #264 – Passive Heatsink Cooling For The Raspberry Pi 4

Welcome to a new Voltlog, here is my raspberry pi 4 which I got a few months ago when they released it and if you have one you might have noticed it gets quite hot especially when it has to do some processing. This newer processor, will get hot quick and the board alone cannot cope with all of this heat so what does it do? Well when the CPU temperature reaches 80 degrees Celsius it will start throttling down the CPU as a way of protecting itself from overheating and this will result in a loss of performance.

The Raspberry Pi 4 has a 1.5GHz quad-core 64-bit Arm Cortex-A72 CPU, that’s roughly three times the performance of the raspberry pi 3 cpu. That inevitably generates more heat. In the original plastic case just sitting idle, connected to a network, doing pretty much nothing, the raspberry pi4 when compared to a raspberry pi3 runs about 12 degrees hotter.

Voltlog #259 – InTheMail

Welcome to a new InTheMail, the series that will touch both your passion for electronics and your bank account at the same time. We’re going to start with this small white box, which looks very uninteresting from the outside but contains something really nice, it’s a machined aluminium heatsink, designed specifically for the raspberry pi 4 and inside the box you get the two halves of the heatsink plus some mounting screws and silicone thermal pads.

There is a decent amount of aluminium in this heatsink, and we can see it has these rectangular raised islands for contact with the main chips on the board, so this is where the silicone pads will go. This is a completely passive heatsink and that’s what I was looking for but if you want more cooling power these are also actively cooled heatsink. feel like I should test this in a separate video to see how efficient it is when compared to a no heatsink solution which we already know doesn’t work well with the raspberry pi as it gets pretty hot. So we’ll leave this for a future video.

Voltlog #64 – DIY Adjustable Power Supply With Enclosure

Today I’m going to be building a complete DIY analog bench power supply. The actual analog power supply kit (0-30V 0-3A) that I’m going to be using, is this one, it was shown and assembled in voltlog #8. Besides that I’m going to be using this plastic enclosure which I think is quite nice and perfect for such a project, this one can also be found on banggood and there will be links in the description for all the items used in this build.