{"product_id":"nvme-base-for-raspberry-pi-5-nvme-base","title":"NVMe Base for Raspberry Pi 5","description":"\u003cp\u003eNVMe Base is a PCIe extension board for \u003ca href=\"\/ru\/products\/raspberry-pi-5\" data-mce-href=\"\/ru\/products\/raspberry-pi-5\"\u003eRaspberry Pi 5\u003c\/a\u003e. Simply populate it with an \u003ca href=\"\/ru\/products\/raspberry-pi-ssd\" title=\"Raspberry Pi SSD\" data-mce-href=\"\/ru\/products\/pinedrive-256gb-nvme-ssd-2280\"\u003eM-key NVMe SSD\u003c\/a\u003e (2230 to 2280 sizes supported) and mount it under your Pi for a compact and fast storage solution - It even comes with rubber feet!\u003c\/p\u003e\n\u003cp\u003eIt's the perfect solution for turning your Raspberry Pi 5 into a file server, media centre, reverse proxy, etc. - any task that benefits from large amounts of fast storage, especially with random high operations per second (IOPS) workloads. In short, it's a game-changer!\u003c\/p\u003e\n\u003cp\u003eNVMe base follows the new \"PIP\" \u003ca href=\"https:\/\/datasheets.raspberrypi.com\/pcie\/pcie-connector-standard.pdf\" data-mce-href=\"https:\/\/datasheets.raspberrypi.com\/pcie\/pcie-connector-standard.pdf\"\u003edesign guidelines\u003c\/a\u003e provided by Raspberry Pi ensuring that it will be easy to use and be supported long term by updates to Raspberry Pi OS - though it is very early days and things are improving rapidly there!\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"\/ru\/products\/nvme-base-duo-for-raspberry-pi-5\" data-mce-href=\"\/ru\/products\/nvme-base-duo-for-raspberry-pi-5\"\u003eWe also stock the NVMe Base \u003cstrong\u003eDuo\u003c\/strong\u003e from Pimoroni\u003c\/a\u003e! Plus we stock \u003ca href=\"\/ru\/products\/pcie-flex-cable-for-nvme-base-and-raspberry-pi-5\" data-mce-href=\"\/ru\/products\/pcie-flex-cable-for-nvme-base-and-raspberry-pi-5\"\u003ereplacement 35mm and alternative 50mm PCIe cables\u003c\/a\u003e to give you a variety of options for connecting and placing your NVMe Base.\u003c\/p\u003e\n\u003ch3\u003eRaspberry Pi Firmware\u003c\/h3\u003e\n\u003cp\u003eFor the most hassle-free experience, make sure your Raspberry Pi OS is up to date, and your RPi 5 firmware is updated to 2023-12-06 (Dec 6th) or newer. This supports all the features of the RPi PCIe spec and means you don't have to mess with config files to get started.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eBase Kit\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNVMe Base PCB with M.2 Slot (M-Key)\u003c\/li\u003e\n\u003cli\u003e'PCIe Pipe' Flat Flex Cable (35mm)\u003c\/li\u003e\n\u003cli\u003e4x Rubber feet\u003c\/li\u003e\n\u003cli\u003eM2 bolt and 2x nuts for SSD mounting\u003c\/li\u003e\n\u003cli\u003e4x 7mm M2.5 standoffs for base mounting\u003c\/li\u003e\n\u003cli\u003e8x short M2.5 bolts for base mounting\u003c\/li\u003e\n\u003cli\u003e4x long M2.5 bolts for 'pass-thru' mounting with a HAT\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eActive Cooler, Raspberry Pi and NVME SSD not included\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch2\u003eDrive Compatibility\u003c\/h2\u003e\n\u003cp\u003ePimoroni have tested NVMe Base with the following M.2 NVMe drives successfully. They have usually tested one drive from one batch, so this is not comprehensive, or an 'Approved' list, but it's a good guide for drives to seek out:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"\/ru\/products\/pinedrive-256gb-nvme-ssd-2242\" data-mce-href=\"\/ru\/products\/pinedrive-256gb-nvme-ssd-2242\"\u003ePinedrive 256GB NVMe SSD (2242)\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/ru\/products\/pinedrive-256gb-nvme-ssd-2280\" data-mce-href=\"\/ru\/products\/pinedrive-256gb-nvme-ssd-2280\"\u003ePinedrive 256GB NVMe SSD (2280)\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003eAData Legend 700\u003c\/li\u003e\n\u003cli\u003eAData Legend 800\u003c\/li\u003e\n\u003cli\u003eAData XPG SX8200 Pro\u003c\/li\u003e\n\u003cli\u003eAxe Memory Generic Drive\u003c\/li\u003e\n\u003cli\u003eCrucial P2 M.2\u003c\/li\u003e\n\u003cli\u003eCrucial P3 M.2\u003c\/li\u003e\n\u003cli\u003eCrucial P3 Plus M.2\u003c\/li\u003e\n\u003cli\u003eFanxiang S501Q 512GB \u003cem\u003e(reported working well via Pi 5 PCIe by a customer - thanks Graeme)\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli\u003eInland PCIe NVMe SSD\u003c\/li\u003e\n\u003cli\u003eKingston KC3000\u003c\/li\u003e\n\u003cli\u003eKioxia Exceria NVMe SSD\u003c\/li\u003e\n\u003cli\u003eKioxia Exceria G2 NVMe SSD\u003c\/li\u003e\n\u003cli\u003eLexar NM620\u003c\/li\u003e\n\u003cli\u003eLexar NM710\u003c\/li\u003e\n\u003cli\u003eNetac NV2000 NVMe SSD\u003c\/li\u003e\n\u003cli\u003eNetac NV3000 NVMe SSD\u003c\/li\u003e\n\u003cli\u003eOrigin Inception TLC830 Pro NVMe\u003c\/li\u003e\n\u003cli\u003ePNY CS1030 \u003cem\u003e(a customer reported issues using this stick with an Argon NVMe expansion, so perhaps not an ideal choice)\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli\u003eSabrent Rocket 4.0\u003c\/li\u003e\n\u003cli\u003eSabrent Rocket Nano\u003c\/li\u003e\n\u003cli\u003eSamsung 980\u003c\/li\u003e\n\u003cli\u003eSamsung 980 Pro (500GB\/1TB)\u003c\/li\u003e\n\u003cli\u003eTeam MP33\u003c\/li\u003e\n\u003cli\u003eWestern Digital Black SN750\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eSE \u003c\/strong\u003e(Phison Controller\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e'Maybe' List. Works with quirks\/not ideal.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThese drives either needed extra power, were a bit quirky when Pimoroni tested them or they've had reports of them being problematic. It may just be the drive they had, but they're probably best avoided.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eKioxia BG4 2230. Performance very patchy. Runs at quite a high temp.\u003c\/li\u003e\n\u003cli\u003ePatriot P300 - These drives have various controllers, some of which seem to be incompatible at this time.\u003c\/li\u003e\n\u003cli\u003ePatriot P310 - These drives have various controllers, some of which seem to be incompatible at this time.\u003c\/li\u003e\n\u003cli\u003ePNY CS1030 (250GB). Reports of this size not working.\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eSamsung 970 EVO Plus. Runs at a higher temp. Some user reports of problems under heavy load or not showing up on boot.\u003c\/li\u003e\n\u003cli\u003eSamsung 980 Pro (250GB). Reports of this size not working.\u003c\/li\u003e\n\u003cli\u003eWD Blue SN550. Our fresh unit could be used as storage but could not be booted from.\u003c\/li\u003e\n\u003cli\u003eWD Red SN700. Slow to boot first time, but worked and booted OK.\u003c\/li\u003e\n\u003cli\u003eWD SN740. Our fresh unit worked well. YMMV.\u003c\/li\u003e\n\u003cli\u003eWD Black SN770. Our fresh unit worked fine. YMMV.\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003e'Avoid' List. Pimoroni had problems or reports of problems.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eKingston OM8SEP4256Q-A0\u003c\/li\u003e\n\u003cli\u003eTranscend 110Q (TS500GMTE110Q)\u003c\/li\u003e\n\u003cli\u003eWD Green\/Blue\/Red\/Black not in the above list. Variable results or not working because of quirks of a SanDisk controller\/firmware. Our SN350 and SN570 prevented the RPi 5 from booting at all especially.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eOtherwise most M.2 NVMe drive (Not SATA!) you have lying around should work fine.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eCheck out their benchmark results over at \u003ca title=\"Benchmarks for NVMe Base\" href=\"https:\/\/pibenchmarks.com\/user\/pimoroni\/\" data-mce-href=\"https:\/\/pibenchmarks.com\/user\/pimoroni\/\" target=\"_blank\"\u003epibenchmarks.net!\u003c\/a\u003e\u003c\/p\u003e\n\u003ch2\u003eGetting Started\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca rel=\"noopener\" href=\"https:\/\/youtu.be\/odG7FbptgWQ\" data-mce-href=\"https:\/\/youtu.be\/odG7FbptgWQ\" target=\"_blank\"\u003eVideo: Installing the Pimoroni NVMe Base on Raspberry Pi 5\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca rel=\"noopener\" href=\"https:\/\/learn.pimoroni.com\/article\/getting-started-with-nvme-base\" data-mce-href=\"https:\/\/learn.pimoroni.com\/article\/getting-started-with-nvme-base\" target=\"_blank\"\u003eLearn: Getting Started with NVMe Base for Raspberry Pi 5 \u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eFirmware\u003c\/h3\u003e\n\u003cp\u003eFor the most hassle-free experience, make sure your Raspberry Pi OS is up to date, and your RPi 5 firmware is updated to 2023-12-06 (Dec 6th) or newer. This supports all the features of the RPi PCIe spec and means you don't have to mess with config files to get started.\u003c\/p\u003e\n\u003cp\u003eSoftware update on the RPi OS should do this for you, but to force it you can:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eopen a Terminal (Ctrl-Alt-T)\u003c\/li\u003e\n\u003cli\u003erun\u003cspan\u003e \u003c\/span\u003e\u003ccode\u003esudo raspi-config\u003c\/code\u003e\u003cspan\u003e \u003c\/span\u003eand choose 'Latest' under\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eAdvanced Options \u0026gt; Bootloader Version\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eRunning\u003cspan\u003e \u003c\/span\u003e\u003ccode\u003esudo rpi-eeprom-update\u003c\/code\u003e\u003cspan\u003e \u003c\/span\u003ein the Terminal will tell you which version of firmware is running.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003ePCIe 3 Mode\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eTo enable experimental and not-officially-supported PCIe 3 mode, add the follow line to the \u003cstrong\u003e\u003ccode\u003e[all]\u003c\/code\u003e\u003c\/strong\u003e section at the end of your Raspberry Pi \u003cstrong\u003e\u003ccode\u003e\/boot\/config.txt\u003c\/code\u003e\u003c\/strong\u003e file like this:\u003c\/span\u003e\u003c\/p\u003e\n\u003cpre style=\"padding-left: 30px;\" data-mce-style=\"padding-left: 30px;\"\u003e\u003cstrong\u003e\u003ccode\u003e[all]\ndtparam=pciex1_gen=3\u003c\/code\u003e\u003c\/strong\u003e\u003c\/pre\u003e\n\u003cp\u003eSave and reboot - your drive is ready to use!\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003eFormatting the NVMe and booting from NVMe\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eIf you want to boot from the NVMe drive, follow these extra steps:\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003eMake sure your firmware is updated as above\u003c\/li\u003e\n\u003cli\u003eFormat the drive using \u003ca href=\"https:\/\/www.raspberrypi.com\/software\/\" title=\"Link to Raspberry Pi software including the media imager.\" data-mce-href=\"https:\/\/www.raspberrypi.com\/software\/\" target=\"_blank\"\u003eRaspberry Pi Imager\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eYou can do this with your NVMe Base installed by booting the RPi 5 from the SD card and running Raspberry Pi Imager from the start menu.\u003c\/li\u003e\n\u003cli\u003eOpen a Terminal.\u003c\/li\u003e\n\u003cli\u003eRun \u003cstrong\u003e\u003ccode\u003esudo raspi-config\u003c\/code\u003e\u003c\/strong\u003e \u003c\/li\u003e\n\u003cli\u003eChoose NVMe boot from the 'Advanced' section.\u003c\/li\u003e\n\u003cli\u003eReboot your RPi 5.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003ch3\u003eNotes\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAlways power off your RPi and disconnect the power supply before installing or uninstalling the NVMe Base.\u003c\/li\u003e\n\u003cli\u003eNVMe Base offers a general-purpose PCIe x1 connection - while we know most people want to add fast storage in theory you can use other devices with it, we just can't help you make them work! :-D What Would Jeff (Geerling) do?\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Pimoroni","offers":[{"title":"Default Title","offer_id":50847526093073,"sku":"PIM699","price":13.5,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0901\/6285\/6209\/files\/nvme-base-for-raspberry-pi-5-nvme-base-the-pi-hut-pim699-41452922142915.jpg?v=1735214729","url":"https:\/\/abcd3032.myshopify.com\/ru\/products\/nvme-base-for-raspberry-pi-5-nvme-base","provider":"Tayyab Zak","version":"1.0","type":"link"}