A quick note on the EEPROM config: for boards that follow the new HAT+ standard, you will not need to either modify config.txt or the EEPROM config, it should "magically" work when you plug in the board... The HatDrive was put into production just a week or two before Raspberry Pi formally announced the HAT+ standard, so hopefully in a 2nd revision they can make their board follow it so you can avoid all that configuration work! I am fairly certain the NVMe BASE from Pimoroni and Raspberry Pi's own M.2 HAT (whenever they release it) will work that way.
A perfect video to end 2023 with. I have serious problem calling the M.2 NVMe a “HatDrive". It should be called a “BootDrive”, because it stays below the Pi and you can boot the Pi from it. :) The closeup shots are always my favorite, with or without Chris’ fingers.
Another excellent video. I was particularly impressed by Christopher’s ability to film inserting the PCIe cable to the connector, and very much enjoyed the section where he had to remove the microSD card with the cable in place :-)
I am just so happy that this channel has the recognition it deserves at over a million subs. Here’s to TEN MILLION subscribers!!! My main issue with this attachment, though, is that it is incompatible with fine cases like the ones from Anidees.
I think I like the Pimoroni HAB better than the Pineberry HAB, as it has a design feature that I like better than the Pineberry HAB: The NVMe is located on the overside of the board when mounted, not the underside. Having the NVMe on the overside makes it harder to cool passively through contact with a fitting case, but it appears tidier and more protected. It doesn't really matter if you place the Pi+HAB in a case anyway, but my Pis have a tendency to be naked while I work with them, and unless they end up in "production", they tend to stay naked.
@@ThomasBjorseth I'd be happier if the pi5 designers nuked the sdcard slot and put the m.2 slot on the main board instead and what's with the pcie 2 compliance, when everyone else is on pcie 4 or higher (some pcie 3)?
I followed your instructions and it all worked like a charm. My SSD was recognised without changing config.txt. I copied my bootdrive with 'dd'. After reboot I found that I forgot to detach the old drive, so I had a mix of both drives. After power down, removing old drive and boot, everything was ok! Thanks!
I always learn something new, today I learned that Act on a drive board means “Activate”, for years I assumed that it meant “Activity”. But more importantly I learned that I need a Raspberry Pi 5 more than ever,
Chris, I have been having a rough week so far but your videos always brighten my day from the moment I see them in my youtube recommendations. Thank you for being such a consistent presence in everyone's life. Your videos never fail to educate and entertain me. And I wish you the very best in the coming year. Happy new year.
My first 'serious' computer was a Quite large 'Amstrad PC512' with just 2 large floppy drives and no hard disk drive. It is amazing what they have done with such a small SBC as the pi5.
You always get everything before we do here in the states!...there you are in 2024 and we're still stuck in 2023! Thank you for the clear and informative videos! With your help i can actually do something that makes me feel like i.I'm smart!
Excellent video sir! I wanted a 2280 drive on top so I flipped my HatDrive Bottom over the top with some longer standoffs. Works great and doesn't affect the active cooler too much. It doesn't get in the way of removing the micro SD card plus I get some airflow around the drive too. 😀
This video production is thumb-worthy again! It might seem to some like a very small increment of progress, but it is actually a HUGE step forward in making the RPi 5 a truly credible, performant, very-affordable, and reliably useful, general-purpose computer. Well done, Dr. Barnatt.
Mr Barnett's work is certainly appreciated by me. I got into the Pi4 through him, and now I was able to hook up my PCIe nvme with his help. Easy peasy!!
This type of accessory makes the Pi5 usable as a desktop replacement. However when you add the price of all the components you are very close to the price of an N100 mini PC. I bought a system with a 500GB drive and 16GB ram for NZ$263 where the 8GB Pi5 is NZ$145 before you add accessories. Happy new year and thanks for another excellent video.
As soon as I saw these come out I knew I wanted a Hatdrive! Bottom, for all of the reasons you state in this vid. I was impressed at how easy installation and getting it to boot from nvme was, so much so I've ordered 2 more units and a 4gb nvme drive to replace my current pi home file server!
Well, I can certainly confirm the Pimoroni N.2 HatDrive works. The Pimoroni does not have the status LEDs which is a shame but also has a better cable (and cable positioning) so you can get at the SD card slot. Thanks for your video it is much appreciated. Now all I need is a case that can include Pi 5 and HatDrive.
Looks like the accessory makers are lining up with the new Pi, turning it into a viable SBC. Thanks for that, and looking forward to lots more interesting content in the new year. Including new definitions like "Plug and Play-about-with-the-settings."
Dylan wrote a song about this: How many accessory boards must a Pi5 have Before you can call it a (viable) SBC? The answer my friend is at least one more ... the answer is at least one more!
Yeah, maybe by the end of '24 you could cobble together one, for maybe less than $400.00, not counting labor for a week or two of "installation and debugging time". Or... you could just buy a mini / micro PC as show here 8 & 9 months ago for a few hundred $$. Better, Faster, Cheaper than any Pi SBC mess.
@@shazam6274 I've got to say, you're right by the time you've accounted for the board, the SSD, some cooling and maybe a case too, the SBC isn't the budget option it once was. And still they give us that stupid, wobbly micro HDMI port, WHAT'S WRONG WITH THEM???
Always entertaining & informative - I owe you a debt of thanks for all things Raspberry Pi which I'm using more & more in the world of FreeBSD. Here's to a better New Year for us all, and for you, I hope you find some comfort in anyway you can. Take care Chris, and thank you for your service & professionalism.
When I had a similar annoyance with SD cards being blocked by ribbon cables, I discovered the wonderful devices called "Micro SD extenders", you put a dummy SD card in the slot, which has a short, rubbery cable attached that leads to a cage you can enclose and lock the Micro SD card in. They work really well!
Another fascinating and informative video. I'm really impressed with the HatDrive. Yes the SD card issue is a bit of a pain, but you could circumvent it as I have on my RPI4 by using a usb reader for the the SD card. This allows me to pop cards in and out with ease and no obstructions. Running a bootloader that loads an SD card as a priority if one is present allows you to boot up different OS software with ease when you don't want to boot from the SSD. Overall this shows what amazing potential the RPI5 is developing. No wonder this is still the iconic SBC. And the value is still very good too.
This was a very good video. As of today 04-26-2024, running this on the most recent Pi software, it works well. I had to change to a Crucial gen 4 drive to make things work though. In addition, the config.txt file is under boot/firmware/Config.txt
Very good video, clear and well explained. One part that was particularly helpful was the close up of the PCIe receptacle and the small cover. When I was trying to lift the small black cover up, it came off altogether and I needed a close up of how it went back on. But very helpful.
I suspect in that configuration the Pi 5 would be a fairly dependable low power computer. With that being said, I’ve had no issues using an SD card as a main drive on my Pi 3s and 4. Of course, they get reasonably light use. Looking forward to your next video!
No real issues with the µSD cards here either, had to flash the backup onto a µSD card yesterday after it didn't come up properly after a reboot, but that was the first time in over a year with 6 RPi4s and an RPI3B+.
This reminds me a lot of the DOS days and adding in the bits in the autoexec.bat file or whatever it was to get CD-ROM drives working. What a joy that the kids get to experience these days! :D Cheers.
Really useful video. I like the command line text you present with yellow background. I went cheap and bought an MCUzone M.2 Hat. Ribbon cable was a bit fiddly but with a soldering iron to remove the captive nut and a spare cabe tie, all is working well. Best mine has seen is 662.5 MD per second with Gen 3 config enabled.
Good morning to Chris and everyone else and happy New Year's Eve! Don't do anything stupid later tonight. I send lots of love and happy thoughts as always. Be nice and civil please!❤
I'm glad the Pi 5 has made it significantly easier to attach m.2 disks. I'd say most people won't really be using these HATs for speed specifically (though the interface and drives are much quicker than microSD cards!); it seems to be more for general stability and price-appropriate storage space. I myself will be upgrading to a Pi 5 with a 256GB M.2 PCIe 3 disk for my networking utilities server - I don't really trust my microSD card for the sustained writes and reads I put the poor thing through. Overall, a great decision to allow direct PCIe access from the Rasp Pi foundation, and another splendid video from the channel. Many thanks Chris :D
You absolute right about SD and sustained writes. Access to TRIM is must have. And if you really use SD card you better use at least F2FS to prolong its life.
It's neat to see how something like a HatDrive! can really turn a Raspberry Pi into a home computer to put in your pocket. Okay, a protective case first, THEN your pocket! As amusing as it was to watch and then rewatch two more times after the video was finished, it is a bit of a shame about the problem with SD card slot access. Regardless of that, it is a nice Pi accessory! And this was a nice video to end 2023 on. Here's to 2024. 😁
🖐😎 I have a few RPi RPi 4 Argon One cases with USB to internal bootable SSDs, which also make the uSD unavailable. Once that bridge is crossed, there's no point in going back to uSD, except for burning different distros for testing on other devices. For that I use a uSD to USB3 adapter. Cheers to 2024. (circling back to clean up our previous thread 🙄)
@@TheOleHermit That internal µSD is available, just not readily accessible. I also have several Argon One cases with the M.2 bottom, but I still use the µSD to boot, once a week right after the daily (nightly) backup of the µSD to the SSD.
@@apveeningThen, you're removing the Argon One case every week and wearing out the plastic screw threads, if you haven't already? You're seriously suggesting working around that ribbon cable, with delicate connectors every week? Why? In order to save $5 on a uSD to USB3 adapter, which has a faster transfer speed than the RPi4's uSD reader, you're taking the risk of breaking the ribbon connector(s), then replacing either the RPi5 or NVMe HAB? Nightly backups on a RPi 4? How many people use a $50 SBC for collecting mission critical data? Why aren't you simply doing incremental backups of the SSD onto USB3 thumb drive(s)? You do understand that uSDs are very volatile and that SSDs have limited R/W cycles, right? Rots-a-ruck doing it your way. I'll stick to doing me, and making viable suggestions to my friends, thanks. Happy New Year.
@@TheOleHermit "Then, you're removing the Argon One case every week and wearing out the plastic screw threads, if you haven't already?" It's been well over a year since the previous time I had to get to the µSD card on any of the five RPi4Bs I have in Argon One cases. Admittedly, The last instance was last Saturday/Sunday when one failed to come up completely after the weekly reboot. Flashing the backup from just before restored it to full working order without any further problems.
@@apveeningOk, now I'm a bit confused and intrigued with your methodology. So, I'm trying to wrap my head around the info you've provided. "..but I still use the µSD to boot, once a week..." That implied that you normally boot from the SSD, but for some unknown reason, you need to change the boot device once a week to uSD, which is normally used to store your data amd needs to be backed up onto SSD nightly. But, now I'm thinking that your only booting from uSD, so that's where your Home folder resides by default. Apparently, some app like a data logger is constantly writing to your Home folder, 24/7. Therefore the RPi is never shutdown and the uSD is only removed to be replaced whenever it inevitably fails, right? So, the SSD is only being used as a non-bootable data drive, because your uSD soon runs out of space, right? But you still need to reboot once a week after running update && upgrade, right? If all of the above is correct, then I have 3 suggestions, from most preferred to least: #1) Boot from the SSD, instead of the uSD. Chris just demonstrated how to do that AFTER BACKING UP THE SSD'S EXISTING DATA. That automagically relocates your Home folder and data onto the SSD, eliminating the need for nightly backups, then deleting the old data on the uSD. No need for the slower, volatile uSD at all. #2) Reconfigure your data logger app to store directly onto the SSD, instead of inside your Home folder on the uSD to eliminate the need for nightly backup/deletion routine. This also increases the lifespan of your uSD. #3) Relocate your Home folder onto the SSD so that everything is being stored on the SSD, again eliminating the need for nightly backup/deletion routine. In all scenarios (including your current one), if your data is mission critical, then I suggest that you still establish a backup plan to use another large (USB) data drive to backup your SSD. I have a USB thumb drive permanently plugged into my wifi router (inside my firewall) as a NAS, available from any computer in my home where all of my important data is safely stored and then shared across all devices. Works great, especially if the local drive on any one device fails, as you've recently experienced. Admittedly, I should still have a backup plan in place for the NAS drive. My bad. Hope these suggestions help to simplify your current procedures. Best regards.
FYI, Long-time watcher and subscriber! YT's "ALGORYTHMS" decided I shouldn't be a member, or something... I've been hearing that a LOT lately! Apparently, their bots aren't working so well! Keep up the great work and reminding people to MAKE SURE they're still subscribed! ;)
Another excellent video. Thank you Chris 👍 I have just received a Raspberry Pi 5, a Pineberry Pi bottom hat and an NVMe M.2 SSD for my Christmas, exactly as you demonstrated. Very good timing. I won't need to research how to do it now. As always, your videos are made to a very high standard and easy to follow. Thanks again.
Thanks for another informative video! Based on this I ordered the Pimoroni board (since the HatDrive isn't available for order!). Now we'll have to see if it arrives before my Pi 5 does! Now all I want is a case that will accommodate the board and the active cooler on top 🙂
Excellent stuff yet again! I'm just waiting for my nvme preorder from pimoroni to ship. This was a good guide for me to quickly get up and running when it arrives 😊
Thanks Chris for a thoroughly interesting Sunday video, I'm looking forward to seeing how the Pi5 will develop over time. With plenty of support a very capable SBC, maybe even a compact desktop replacement now there's a thought. Kind regards & best wishes to you & your family, Alan
I wish you a very happy new year! I've been watching your videos since 2018 when I was 12 years old. Thank you so much for delivering the best content for your subscribers! 😊
Thanks for an awesome year, Chris. May the coming year be filled with exciting new hardware, software, OSes and an indecent amount of SBCs and RISC-V boards/laptops, etc. for you and for the rest of us. Enjoy the festivities! 🥂
Happy new year Christopher !🎇 I'm particularly looking forward to Sundays in the new year. Sunday without EC is possible but pointless. Greetings from Poland.❤
Greetings from across the pond near Albuquerque, New Mexico, USA. Another great max-groovy video. Heavens to Betsy, there are so many accolades given to you below by your devoted followers that about the only things I can add are thank you and well done. Looking forward to more great EC videos in 2024. Happy New Year!
As always, great video and very informative. What I really appreciate is that you also point out the drawbacks (the HAT interfering with cooling and the ribbon cable making removing the microSD card difficult) along with the excellent features so anyone using this would be made fully aware and can make a more informed decision. Wishing you a Happy New Year and all the best to you and yours in 2024.
There is a ribbon cable extender you can buy cheap for the micro SD card slot. You can get them in a number of different lengths. I have also seen one that lets you plug a full sized SD into a micro SD slot via a ribbon cable adapter.
Whoop .. Much faster than the SD card. I have the same board, but did not have to edit my config.txt file (it also moved to /boot/firmware/config.txt) .. When I was hooking it up (before watching your video) I was wondering what they were thinking making such a short cable right over the SD card slot. I may buy a longer cable, and do some creative routing to get easier access to the SD card slot (I want to use my Micro SD to SD adapter for my photography work. Good video, thank you for creating it for us.
I finally got my pineberry bottom adaptor, BUT I used 3 different NVMe drives that I had in stock and none of them worked. So I ordered a Pimoroni bottom hat too,. One of my nvme drives worked on pimomoni adaptor. I saw the speed test of my drive with pimoroni bottom adaptor on the web, but that drive doesn’t work with pineberrypi adaptor. So a little test of adaptor will tell me if the problem is pineberrypi. That nvme tested fine in PC.
Very nice and informative videos. Love your talking speed. Usually speaking French. I’m making myself a raspi 5 and your explanations enlighten my : why is still not working. Maybe I’m having to high aspirations like putting a 2 terabyte under the hood. Thank you.
Excellent video, Chris. It helped me get my Pineberry set up....One word of caution though. Copying the SD card to the NVMe can be risky. When I tried doing it there must have been some corruption in the SD card which transferred to the NVMe or occurred in the transfer and then it wouldn't boot with the NVMe installed. I had to remove everything from the NVMe disk (Not easy, needed to use an Android phone and a M2/USB C adapter to do it). Started again with a new SD card and version of raspbian. Once it was up and running on that, used imager to load a new Raspbian onto the NVMe drive....now works a treat. .... and you need to update /boot/firmware/config.txt now to insert the dtparam values, not /boot/config.txt Thanks for this video ... and all your other work, too. ☺
Perhaps it should be called a BIB; Board Installed Below? The cable obscuring the SD card slot is unfortunate. Even with today's connectivity options, a removable medium can come in useful sometimes. When converting to booting from NVME, maybe it would be easier to do the job before securing the board, i.e. with it beside the Pi rather than underneath. Then remove the card and finish the physical installation.
Aaaaaaaand Gandalf Barnatt has worked his arcane magic one more time. Coincidentally, here I sit, just yesterday pondering finally building a home cloud NAS system, expressly wondering if I should lean toward repurposing one of the many old laptops I have encircling me, or go with a SBC. I've never yet owned or even played with one of them, but you encourage me sir. You encourage me!
Thank you for sharing your thoughts and ideas for yet another year Christopher, I personally want to wish you a happy new year and share the love about your work! Keep it up friend! Greetings from Greece.
It makes you wonder why Rasp Pi didn't move some components around to just be able to fit a Nvme connector on the bottom. Even a smaller sized one would be great.
Thank you Chris for your work on this channel. Your videos are always interesting and curated. I also appreciate the professional video editing and zoom on details like on this one. Have a nice day, bye
That ribbon cable socket is like some I've seen for the keyboard ribbon cable on laptop motherboards. So finicky to manipulate in tight spaces and with no definitive 'click' or anything.
Nice. I’m waiting, though. My hope is for an adapter that puts the NVMe facing the bottom so I can better manage the heat. NVMe drives can get hot and with these current HABs they will not get adequate cooling.
I installed the Pineberry bottom board with a 2tb drive and have stable results so far with Gen 3. I don't like the fact the board faces down exposing the ssd to the world. I had a bit of drilled plastic from another case that acts as a cover. My Pimoroni board is in NY city and on the way. It points the ssd upward for proper protection. I also bought the Pinebery Hat top board and find the included FCB ribbon is too short to raise the unit above the Active Cooler a reasonable amount. I am waiting for Pineberry to start selling their advertised cables on the website.
I found the config.txt in /boot/Firmware. Unfortunately the commands didn't work on the Argon Neo 5 case. I only see the sd card (booting from). I have changed the ssd to a P3 Plus an it works! Excellent help, your Videos! 😀
You can always get a slightly longer ribbon/flex cable. Not an optimal solution but one figures one would plan ahead, anyway....or just remove one side of the ribbon for a minute...
Hi All, a lot of brick and mortal stores stopped selling pcie 3.0 nvme SSDs, but its ok since pcie 4.0 nvme ssds are backwards compatible with pcie 3.0. The demo gives me the confidence to try this on the PI 5, so thanks.
A quick note on the EEPROM config: for boards that follow the new HAT+ standard, you will not need to either modify config.txt or the EEPROM config, it should "magically" work when you plug in the board...
The HatDrive was put into production just a week or two before Raspberry Pi formally announced the HAT+ standard, so hopefully in a 2nd revision they can make their board follow it so you can avoid all that configuration work!
I am fairly certain the NVMe BASE from Pimoroni and Raspberry Pi's own M.2 HAT (whenever they release it) will work that way.
Thanks Jeff. And fingers crossed! :)
Looks like you still have to fiddle with the config for the Pimoroni board too :(
These are not strenuous adjustments, in any case.
@@ExplainingComputers Thank you again for the video, quick question, is this HAT compatible with rpi4? or only rpi5?
@@yetanothername1131 Only the Pi5 has a PCIe connection, so this will only work with the Pi5
Can I just say how much I appreciate the black on yellow text you use, so much easier for someone like me to see.
Many thanks. :)
I am a big fan of the close up photography- it just gets better and better on this channel
A perfect video to end 2023 with. I have serious problem calling the M.2 NVMe a “HatDrive". It should be called a “BootDrive”, because it stays below the Pi and you can boot the Pi from it. :) The closeup shots are always my favorite, with or without Chris’ fingers.
Another excellent video. I was particularly impressed by Christopher’s ability to film inserting the PCIe cable to the connector, and very much enjoyed the section where he had to remove the microSD card with the cable in place :-)
Yes, it takes intelligence to make a good idiot's guide.
we all could relate
i broke mine and now have to use the black thingy of plastic from the display/camrea port
I am just so happy that this channel has the recognition it deserves at over a million subs. Here’s to TEN MILLION subscribers!!!
My main issue with this attachment, though, is that it is incompatible with fine cases like the ones from Anidees.
This was peak Christopher and EC. The very epitome of the channel. A great video to end 2023.
I'm using the NVMe Base from Pimoroni and the Pi 5 is wonderfully quick, this little device is now seriously capable unit, very happy with it.
Looks like the NVME drive makes a very big difference to boot times and drive access times.
I was wondering if you could share the difference of boot times between starting up with the NVMe disk and the SD Card. Thank you.
I think I like the Pimoroni HAB better than the Pineberry HAB, as it has a design feature that I like better than the Pineberry HAB: The NVMe is located on the overside of the board when mounted, not the underside. Having the NVMe on the overside makes it harder to cool passively through contact with a fitting case, but it appears tidier and more protected. It doesn't really matter if you place the Pi+HAB in a case anyway, but my Pis have a tendency to be naked while I work with them, and unless they end up in "production", they tend to stay naked.
@@ThomasBjorseth I'd be happier if the pi5 designers nuked the sdcard slot and put the m.2 slot on the main board instead and what's with the pcie 2 compliance, when everyone else is on pcie 4 or higher (some pcie 3)?
I followed your instructions and it all worked like a charm. My SSD was recognised without changing config.txt. I copied my bootdrive with 'dd'. After reboot I found that I forgot to detach the old drive, so I had a mix of both drives. After power down, removing old drive and boot, everything was ok! Thanks!
I'm glad that things worked. :)
I always learn something new, today I learned that Act on a drive board means “Activate”, for years I assumed that it meant “Activity”. But more importantly I learned that I need a Raspberry Pi 5 more than ever,
Chris, I have been having a rough week so far but your videos always brighten my day from the moment I see them in my youtube recommendations. Thank you for being such a consistent presence in everyone's life. Your videos never fail to educate and entertain me. And I wish you the very best in the coming year. Happy new year.
My first 'serious' computer was a Quite large 'Amstrad PC512' with just 2 large floppy drives and no hard disk drive. It is amazing what they have done with such a small SBC as the pi5.
Here we meet again on exiting Sunday of 2023 !
Greetings ! and happy New year! 🎉
Greetings! Have a great 2024.
You always get everything before we do here in the states!...there you are in 2024 and we're still stuck in 2023!
Thank you for the clear and informative videos! With your help i can actually do something that makes me feel like i.I'm smart!
Thank you so much Chris and i hope all of you have a happy new year regardless of the external conditions.
Excellent video sir! I wanted a 2280 drive on top so I flipped my HatDrive Bottom over the top with some longer standoffs. Works great and doesn't affect the active cooler too much. It doesn't get in the way of removing the micro SD card plus I get some airflow around the drive too. 😀
Cool.
It should come as no surprise to your viewers but this is yet another perfect tutorial.
2023 was a brilliant year MR. Barnatt! Can't WAIT to see what you have in store for us all in 2024!! Take care and God Bless You!!
Thank you for giving me years of learning, and more importantly, giggles.
A wonderful 2024 to you.
This video production is thumb-worthy again! It might seem to some like a very small increment of progress, but it is actually a HUGE step forward in making the RPi 5 a truly credible, performant, very-affordable, and reliably useful, general-purpose computer. Well done, Dr. Barnatt.
Mr Barnett's work is certainly appreciated by me. I got into the Pi4 through him, and now I was able to hook up my PCIe nvme with his help. Easy peasy!!
The ONLY video I found that explains exactly how to get NVME running. Excellent job! 🙏🏼
Glad it helped!
This type of accessory makes the Pi5 usable as a desktop replacement. However when you add the price of all the components you are very close to the price of an N100 mini PC. I bought a system with a 500GB drive and 16GB ram for NZ$263 where the 8GB Pi5 is NZ$145 before you add accessories. Happy new year and thanks for another excellent video.
A Happy New Year!
Like that MT carrier because it mounts BELOW the Pi5. These Pi's need extra cooling above the board.
As soon as I saw these come out I knew I wanted a Hatdrive! Bottom, for all of the reasons you state in this vid. I was impressed at how easy installation and getting it to boot from nvme was, so much so I've ordered 2 more units and a 4gb nvme drive to replace my current pi home file server!
A 4gb drive? Isn't that a typo? The µSD cards I use are already 32 GB.
Well, I can certainly confirm the Pimoroni N.2 HatDrive works. The Pimoroni does not have the status LEDs which is a shame but also has a better cable (and cable positioning) so you can get at the SD card slot. Thanks for your video it is much appreciated. Now all I need is a case that can include Pi 5 and HatDrive.
Looks like the accessory makers are lining up with the new Pi, turning it into a viable SBC.
Thanks for that, and looking forward to lots more interesting content in the new year.
Including new definitions like "Plug and Play-about-with-the-settings."
Dylan wrote a song about this:
How many accessory boards must a Pi5 have
Before you can call it a (viable) SBC?
The answer my friend is at least one more ... the answer is at least one more!
Yeah, maybe by the end of '24 you could cobble together one, for maybe less than $400.00, not counting labor for a week or two of "installation and debugging time". Or... you could just buy a mini / micro PC as show here 8 & 9 months ago for a few hundred $$. Better, Faster, Cheaper than any Pi SBC mess.
@@stephenhookings1985 ..."The answer my friend, is blowing in the wind" (from the Pi fan boys anal orifice). 😂
@@stephenhookings1985 Can't see that being a hit somehow! 😜
@@shazam6274 I've got to say, you're right by the time you've accounted for the board, the SSD, some cooling and maybe a case too, the SBC isn't the budget option it once was.
And still they give us that stupid, wobbly micro HDMI port, WHAT'S WRONG WITH THEM???
Always entertaining & informative - I owe you a debt of thanks for all things Raspberry Pi which I'm using more & more in the world of FreeBSD.
Here's to a better New Year for us all, and for you, I hope you find some comfort in anyway you can.
Take care Chris, and thank you for your service & professionalism.
Thanks for your support -- and a Happy New Year!
Last video of 2023, excellent 👍 as usual sir, Happy New Year to you!
I bought the board and this tutorial walked me through the whole process.Thanks for the clear instruction.
When I had a similar annoyance with SD cards being blocked by ribbon cables, I discovered the wonderful devices called "Micro SD extenders", you put a dummy SD card in the slot, which has a short, rubbery cable attached that leads to a cage you can enclose and lock the Micro SD card in. They work really well!
Thanks for an excellent tip, I will try that when I set up my raspberry Pi 5 and Pineberry hat
Another fascinating and informative video. I'm really impressed with the HatDrive. Yes the SD card issue is a bit of a pain, but you could circumvent it as I have on my RPI4 by using a usb reader for the the SD card. This allows me to pop cards in and out with ease and no obstructions. Running a bootloader that loads an SD card as a priority if one is present allows you to boot up different OS software with ease when you don't want to boot from the SSD. Overall this shows what amazing potential the RPI5 is developing. No wonder this is still the iconic SBC. And the value is still very good too.
This was a very good video. As of today 04-26-2024, running this on the most recent Pi software, it works well. I had to change to a Crucial gen 4 drive to make things work though. In addition, the config.txt file is under boot/firmware/Config.txt
I will receive my HatDrive the day after tomorrow. Looking forward to setting it up!
Good luck with your HatDrive! :)
Very good video, clear and well explained. One part that was particularly helpful was the close up of the PCIe receptacle and the small cover. When I was trying to lift the small black cover up, it came off altogether and I needed a close up of how it went back on. But very helpful.
2023 was a year with a lot of good videos from you, and I learned a lot. I wish you a Happy New Year 😊
A Happy New Year!
Looks like they really spent some time and thought into the raspberry pi 5 .
Thank you for another year of informative, educational and entertaining content!
Great video, Chris. I thoroughly enjoyed the part where you delicately opened the bag and removed the board and mounting hardware from the bag.
Thank you @ExplainingComputers Your directions worked perfectly. Booting from NVME with Pimoroni NVME BASE.
Great to hear that your Pi 5 is transformed!
I suspect in that configuration the Pi 5 would be a fairly dependable low power computer. With that being said, I’ve had no issues using an SD card as a main drive on my Pi 3s and 4. Of course, they get reasonably light use. Looking forward to your next video!
No real issues with the µSD cards here either, had to flash the backup onto a µSD card yesterday after it didn't come up properly after a reboot, but that was the first time in over a year with 6 RPi4s and an RPI3B+.
This reminds me a lot of the DOS days and adding in the bits in the autoexec.bat file or whatever it was to get CD-ROM drives working. What a joy that the kids get to experience these days! :D Cheers.
Thank you for this video. My Pimoroni NVMe kit arrived this morning and I was able to get it working on my Raspberry Pi 5 by following these steps. ❤
Great to hear!
An interesting gadget for the RPi5. The more I see of this computer, the more impressed I am with it. Thanks again.
Really useful video. I like the command line text you present with yellow background. I went cheap and bought an MCUzone M.2 Hat. Ribbon cable was a bit fiddly but with a soldering iron to remove the captive nut and a spare cabe tie, all is working well. Best mine has seen is 662.5 MD per second with Gen 3 config enabled.
Very helpful video. Would be great if you could do a walk-through guide on different display options and how to set them up
Waiting on my Pimoroni NVME base. Looking to boot from NVME and this video was very clear. Thanks!
Thanks for your support, and good luck booking your Pi from an NVMe drive.
Good morning to Chris and everyone else and happy New Year's Eve! Don't do anything stupid later tonight.
I send lots of love and happy thoughts as always. Be nice and civil please!❤
A Happy New Year! :)
@@ExplainingComputers Thank you!!! ❤❤❤❤❤
I'm glad the Pi 5 has made it significantly easier to attach m.2 disks.
I'd say most people won't really be using these HATs for speed specifically (though the interface and drives are much quicker than microSD cards!); it seems to be more for general stability and price-appropriate storage space.
I myself will be upgrading to a Pi 5 with a 256GB M.2 PCIe 3 disk for my networking utilities server - I don't really trust my microSD card for the sustained writes and reads I put the poor thing through.
Overall, a great decision to allow direct PCIe access from the Rasp Pi foundation, and another splendid video from the channel. Many thanks Chris :D
20$/euro to attach nvme, not that easy imho. They should have just put m.2 connector as some other SBCs.
You absolute right about SD and sustained writes. Access to TRIM is must have. And if you really use SD card you better use at least F2FS to prolong its life.
I'll try this out myself today, installed the Pineberry bottom-hat and will receive a cheap 2TB NVMe drive today!
Good luck! :)
First test result in gen2 mode:
/dev/nvme0n1:
Timing O_DIRECT disk reads: 1330 MB in 3.00 seconds = 443.20 MB/sec@@ExplainingComputers
Looks like the gen3 mode is not compatible with my Lexar NM620 yet... or perhaps power limited.
It's neat to see how something like a HatDrive! can really turn a Raspberry Pi into a home computer to put in your pocket. Okay, a protective case first, THEN your pocket! As amusing as it was to watch and then rewatch two more times after the video was finished, it is a bit of a shame about the problem with SD card slot access.
Regardless of that, it is a nice Pi accessory! And this was a nice video to end 2023 on. Here's to 2024. 😁
🖐😎 I have a few RPi RPi 4 Argon One cases with USB to internal bootable SSDs, which also make the uSD unavailable. Once that bridge is crossed, there's no point in going back to uSD, except for burning different distros for testing on other devices. For that I use a uSD to USB3 adapter.
Cheers to 2024.
(circling back to clean up our previous thread 🙄)
@@TheOleHermit That internal µSD is available, just not readily accessible. I also have several Argon One cases with the M.2 bottom, but I still use the µSD to boot, once a week right after the daily (nightly) backup of the µSD to the SSD.
@@apveeningThen, you're removing the Argon One case every week and wearing out the plastic screw threads, if you haven't already?
You're seriously suggesting working around that ribbon cable, with delicate connectors every week?
Why? In order to save $5 on a uSD to USB3 adapter, which has a faster transfer speed than the RPi4's uSD reader, you're taking the risk of breaking the ribbon connector(s), then replacing either the RPi5 or NVMe HAB?
Nightly backups on a RPi 4?
How many people use a $50 SBC for collecting mission critical data?
Why aren't you simply doing incremental backups of the SSD onto USB3 thumb drive(s)?
You do understand that uSDs are very volatile and that SSDs have limited R/W cycles, right?
Rots-a-ruck doing it your way. I'll stick to doing me, and making viable suggestions to my friends, thanks.
Happy New Year.
@@TheOleHermit "Then, you're removing the Argon One case every week and wearing out the plastic screw threads, if you haven't already?"
It's been well over a year since the previous time I had to get to the µSD card on any of the five RPi4Bs I have in Argon One cases. Admittedly, The last instance was last Saturday/Sunday when one failed to come up completely after the weekly reboot. Flashing the backup from just before restored it to full working order without any further problems.
@@apveeningOk, now I'm a bit confused and intrigued with your methodology. So, I'm trying to wrap my head around the info you've provided.
"..but I still use the µSD to boot, once a week..."
That implied that you normally boot from the SSD, but for some unknown reason, you need to change the boot device once a week to uSD, which is normally used to store your data amd needs to be backed up onto SSD nightly.
But, now I'm thinking that your only booting from uSD, so that's where your Home folder resides by default.
Apparently, some app like a data logger is constantly writing to your Home folder, 24/7. Therefore the RPi is never shutdown and the uSD is only removed to be replaced whenever it inevitably fails, right?
So, the SSD is only being used as a non-bootable data drive, because your uSD soon runs out of space, right?
But you still need to reboot once a week after running update && upgrade, right?
If all of the above is correct, then I have 3 suggestions, from most preferred to least:
#1) Boot from the SSD, instead of the uSD. Chris just demonstrated how to do that AFTER BACKING UP THE SSD'S EXISTING DATA. That automagically relocates your Home folder and data onto the SSD, eliminating the need for nightly backups, then deleting the old data on the uSD. No need for the slower, volatile uSD at all.
#2) Reconfigure your data logger app to store directly onto the SSD, instead of inside your Home folder on the uSD to eliminate the need for nightly backup/deletion routine. This also increases the lifespan of your uSD.
#3) Relocate your Home folder onto the SSD so that everything is being stored on the SSD, again eliminating the need for nightly backup/deletion routine.
In all scenarios (including your current one), if your data is mission critical, then I suggest that you still establish a backup plan to use another large (USB) data drive to backup your SSD.
I have a USB thumb drive permanently plugged into my wifi router (inside my firewall) as a NAS, available from any computer in my home where all of my important data is safely stored and then shared across all devices.
Works great, especially if the local drive on any one device fails, as you've recently experienced.
Admittedly, I should still have a backup plan in place for the NAS drive. My bad.
Hope these suggestions help to simplify your current procedures.
Best regards.
FYI, Long-time watcher and subscriber! YT's "ALGORYTHMS" decided I shouldn't be a member, or something... I've been hearing that a LOT lately! Apparently, their bots aren't working so well! Keep up the great work and reminding people to MAKE SURE they're still subscribed! ;)
Another excellent video. Thank you Chris 👍
I have just received a Raspberry Pi 5, a Pineberry Pi bottom hat and an NVMe M.2 SSD for my Christmas, exactly as you demonstrated. Very good timing. I won't need to research how to do it now. As always, your videos are made to a very high standard and easy to follow. Thanks again.
Good luck getting it all up and running. It makes a very nice system.
Thanks for another informative video! Based on this I ordered the Pimoroni board (since the HatDrive isn't available for order!). Now we'll have to see if it arrives before my Pi 5 does! Now all I want is a case that will accommodate the board and the active cooler on top 🙂
Thank you very much for all your excellent videos in 2023. Looking forward for them in 2024! Happy new year Chris!
Excellent stuff yet again! I'm just waiting for my nvme preorder from pimoroni to ship. This was a good guide for me to quickly get up and running when it arrives 😊
Thanks for your support, and good luck with your board.
Thanks Chris for a thoroughly interesting Sunday video, I'm looking forward to seeing how the Pi5 will develop over time. With plenty of support a very capable SBC, maybe even a compact desktop replacement now there's a thought. Kind regards & best wishes to you & your family, Alan
Thanks Alan. :)
GREAT video man, thanks a lot!
I wish you a very happy new year! I've been watching your videos since 2018 when I was 12 years old. Thank you so much for delivering the best content for your subscribers! 😊
Thanks for watching, and a Happy new year!
Another informative video on a topic I'm not deeply into, but always entertaining and watchable, which is what it's all about! 👍👍
Thanks for an awesome year, Chris. May the coming year be filled with exciting new hardware, software, OSes and an indecent amount of SBCs and RISC-V boards/laptops, etc. for you and for the rest of us. Enjoy the festivities! 🥂
I'm hoping for a Pi500 with this built-in.
Agreed. We need a Pi 500 with with a nice little M.2 SSD compartment in the base.
Happy new year Christopher !🎇
I'm particularly looking forward to Sundays in the new year. Sunday without EC is possible but pointless.
Greetings from Poland.❤
Greetings from across the pond near Albuquerque, New Mexico, USA. Another great max-groovy video. Heavens to Betsy, there are so many accolades given to you below by your devoted followers that about the only things I can add are thank you and well done. Looking forward to more great EC videos in 2024. Happy New Year!
Thanks for your support, most appreciated. Have a great 2024.
Happy New Year Chris!! Thank you for all the superb content in 2023 can't wait to see what 2024 holds for us fans.
I leave every video of yours so happy that I've watched it. Brilliant on every level! Thank you!
:)
Before the end of video, I had to press the like button when Chris switched to PCIGen3 and said “the tension is killing us, isn’t it? :)
As always, great video and very informative. What I really appreciate is that you also point out the drawbacks (the HAT interfering with cooling and the ribbon cable making removing the microSD card difficult) along with the excellent features so anyone using this would be made fully aware and can make a more informed decision.
Wishing you a Happy New Year and all the best to you and yours in 2024.
Have a great 2024!
There is a ribbon cable extender you can buy cheap for the micro SD card slot. You can get them in a number of different lengths. I have also seen one that lets you plug a full sized SD into a micro SD slot via a ribbon cable adapter.
Whoop .. Much faster than the SD card. I have the same board, but did not have to edit my config.txt file (it also moved to /boot/firmware/config.txt) .. When I was hooking it up (before watching your video) I was wondering what they were thinking making such a short cable right over the SD card slot. I may buy a longer cable, and do some creative routing to get easier access to the SD card slot (I want to use my Micro SD to SD adapter for my photography work.
Good video, thank you for creating it for us.
I ordered one of the bottom Nvme adapters this week. I be using your video as installation instruction 😊.
Good luck with your adapter!
I finally got my pineberry bottom adaptor, BUT I used 3 different NVMe drives that I had in stock and none of them worked. So I ordered a Pimoroni bottom hat too,. One of my nvme drives worked on pimomoni adaptor. I saw the speed test of my drive with pimoroni bottom adaptor on the web, but that drive doesn’t work with pineberrypi adaptor.
So a little test of adaptor will tell me if the problem is pineberrypi. That nvme tested fine in PC.
Very nice and informative videos. Love your talking speed. Usually speaking French. I’m making myself a raspi 5 and your explanations enlighten my : why is still not working. Maybe I’m having to high aspirations like putting a 2 terabyte under the hood. Thank you.
Excellent video, Chris. It helped me get my Pineberry set up....One word of caution though. Copying the SD card to the NVMe can be risky. When I tried doing it there must have been some corruption in the SD card which transferred to the NVMe or occurred in the transfer and then it wouldn't boot with the NVMe installed. I had to remove everything from the NVMe disk (Not easy, needed to use an Android phone and a M2/USB C adapter to do it). Started again with a new SD card and version of raspbian. Once it was up and running on that, used imager to load a new Raspbian onto the NVMe drive....now works a treat.
.... and you need to update /boot/firmware/config.txt now to insert the dtparam values, not /boot/config.txt
Thanks for this video ... and all your other work, too. ☺
Bottoms up!
Perhaps it should be called a BIB; Board Installed Below?
The cable obscuring the SD card slot is unfortunate. Even with today's connectivity options, a removable medium can come in useful sometimes. When converting to booting from NVME, maybe it would be easier to do the job before securing the board, i.e. with it beside the Pi rather than underneath. Then remove the card and finish the physical installation.
Thanks to you Chris, for another year of great and informative videos!
Aaaaaaaand Gandalf Barnatt has worked his arcane magic one more time. Coincidentally, here I sit, just yesterday pondering finally building a home cloud NAS system, expressly wondering if I should lean toward repurposing one of the many old laptops I have encircling me, or go with a SBC. I've never yet owned or even played with one of them, but you encourage me sir. You encourage me!
Thanks for this excellent video. I have just ordered a Pi5 and the Argon NEO 5 M.2 NVME Case so these instructions are perfect.
Thank you for the video, Chris. I wish you a very happy new year! 🙂
A Happy New Year!
Thank you for sharing your thoughts and ideas for yet another year Christopher, I personally want to wish you a happy new year and share the love about your work! Keep it up friend! Greetings from Greece.
Greetings, and a Happy New Year! :)
I always know you will deliver good video after good video. Thanks. I'm a raspberry pi user and this is great.
It makes you wonder why Rasp Pi didn't move some components around to just be able to fit a Nvme connector on the bottom.
Even a smaller sized one would be great.
Too big, expensive, no space for a through hole.
Thank you Chris for your work on this channel. Your videos are always interesting and curated.
I also appreciate the professional video editing and zoom on details like on this one.
Have a nice day, bye
Thanks for your support, most appreciated. :)
That ribbon cable socket is like some I've seen for the keyboard ribbon cable on laptop motherboards. So finicky to manipulate in tight spaces and with no definitive 'click' or anything.
Great video! Clear and thorough instructions! Keep up the good work.
You spoil us with excellent content, Chris. Thanks once again.
Raspberry Pi setup like this would be great to use in a mini kray array
Nice. I’m waiting, though. My hope is for an adapter that puts the NVMe facing the bottom so I can better manage the heat. NVMe drives can get hot and with these current HABs they will not get adequate cooling.
Thanks for a helpful video with very clear sections in your production to clearly explain how to do this, Very grateful
Excellent video, Chris. Happy New Year. Looking forward to seeing you, Stanley, and Mr Scissors in 2024.
Haven't seen the video yet. But I'm really excited to see your opinion on the hardware! Hope you like it since I have already ordered one!
An excellent video. Thank you so much for your detailed and complete description of the steps needed to setup the M.2 card.
I installed the Pineberry bottom board with a 2tb drive and have stable results so far with Gen 3. I don't like the fact the board faces down exposing the ssd to the world. I had a bit of drilled plastic from another case that acts as a cover. My Pimoroni board is in NY city and on the way. It points the ssd upward for proper protection. I also bought the Pinebery Hat top board and find the included FCB ribbon is too short to raise the unit above the Active Cooler a reasonable amount. I am waiting for Pineberry to start selling their advertised cables on the website.
I found the config.txt in /boot/Firmware. Unfortunately the commands didn't work on the Argon Neo 5 case. I only see the sd card (booting from). I have changed the ssd to a P3 Plus an it works! Excellent help, your Videos! 😀
The day after New Year's Day is the real cause for celebration.
Spoiler:
Happy birthday, Professor Barnatt!
🎂🥳🎉
Oh, yeah! Happy early birthday, Chris!!! 🥰🎉🎈💕
Waited for midnight to say, Happy New Year to all!!!
A Happy New Year! :)
You can always get a slightly longer ribbon/flex cable. Not an optimal solution but one figures one would plan ahead, anyway....or just remove one side of the ribbon for a minute...
Looking at this it makes one realise how much value for money is in a Pi 2 Zero W which costs less but is a complete computer.
Hi All, a lot of brick and mortal stores stopped selling pcie 3.0 nvme SSDs, but its ok since pcie 4.0 nvme ssds are backwards compatible with pcie 3.0. The demo gives me the confidence to try this on the PI 5, so thanks.
Would have loved to see the temperature values in Fahrenheit as well. Keep up the great work!