Live data from Hacker News

Raspberry Pi PCIe Devices

pipci.jeffgeerling.com

41–50 of 61 posts

Re: Raspberry Pi PCIe Devices

#41
It's a shame there isn't something between the Model B and the Compute Module, like the CM but with a built-in PCIe header say.

There have been a few popular submissions using multiple Pis in clusters recently, really the only reason not to use CMs there js the complexity of the (limited) IO that is needed, and the CM development board (for each one) dominates the cost and would be motr expensive than Model Bs.

Re: Raspberry Pi PCIe Devices

#42
post #28

My first thought was "can you boot from a PCIe SSD?" (looks like the answer is "no" from what I see). I wish there was a RPi with 16GB or 32GB of storage soldered to the board. Where I work we're using Raspberry Pi devices for industrial use and corruption of/wearing out the microSD card has been something we've wondered about. We could just buy premium microSD cards but having a "proper" SSD soldered to the board wo…

Even though you cant "boot" from a PCIe SSD or SATA disk (yet) you can simply stick the boot partition on the sd/emmc and then pull root from the pci attached disk. Kernel might load a little slow but user space should load quite fast.

Re: Raspberry Pi PCIe Devices

#43
post #5

Please add m.2 lte and 5g modules with sim slot. They make good for IOT projects. I have seen people doing projects. Two vendors are quectel and Sierra wireless based off Qualcomm radios.

Those need m.2 B key slots which are not compatible with m.2 M key NVMe disks. This is why I'm not crazy about the m.2 "standard".

Re: Raspberry Pi PCIe Devices

#44
what??? I _did not know_ PCI-E was exposed! I literally just had another discussion on HN a few weeks back when someone posted a 3d printed PI Cluster, and everyone lamented how lame storage latency was on a PI. I guess we're all pretty ignorant of the current offerings!

Re: Raspberry Pi PCIe Devices

#45
post #41

It's a shame there isn't something between the Model B and the Compute Module, like the CM but with a built-in PCIe header say. There have been a few popular submissions using multiple Pis in clusters recently, really the only reason not to use CMs there js the complexity of the (limited) IO that is needed, and the CM development board (for each one) dominates the cost and would be motr expensive than Model Bs.

That's why I use RockPro64 instead, they have PCIe for a long time.

Re: Raspberry Pi PCIe Devices

#46
post #28

My first thought was "can you boot from a PCIe SSD?" (looks like the answer is "no" from what I see). I wish there was a RPi with 16GB or 32GB of storage soldered to the board. Where I work we're using Raspberry Pi devices for industrial use and corruption of/wearing out the microSD card has been something we've wondered about. We could just buy premium microSD cards but having a "proper" SSD soldered to the board wo…

[deleted]

Re: Raspberry Pi PCIe Devices

#47

Earlier quoted context omitted.

> On-board graphics, audio and NICs usually are shitty anyway. Onboard graphics, audio and NICs are perfectly functional and more than enough for most people. Both in work environments and at homes. They've not been in a shitty category for years now. They won't break any records, but they will display websites at high resolution, play clear music, and provide more bandwidth than the link to the internet can handle.…

> play clear music Then why are there so many audio hats, let alone USB audio dongles used even in the RaspberryPi world?

I believe the GP's post was more general in proposing PCIe attachment. Though you are correct is asserting that stock Pi audio is junk.

Re: Raspberry Pi PCIe Devices

#48

IMHO PCIe (and SDRAM) should be the only interface exposed by a modern CPU. On-board graphics, audio and NICs usually are shitty anyway. SATA is not relevant any more - we better plug an NVMe SSD into PCIe (or get a controller if actually needed). Full USB-C (or ongoing USB-4) means Thunderbolt which is PCIe. Why waste silicon on anything but PCIe then?

This comment reeks of privilege

Re: Raspberry Pi PCIe Devices

#49
post #5

Please add m.2 lte and 5g modules with sim slot. They make good for IOT projects. I have seen people doing projects. Two vendors are quectel and Sierra wireless based off Qualcomm radios.

Those need m.2 B key slots which are not compatible with m.2 M key NVMe disks. This is why I'm not crazy about the m.2 "standard".

To be fair the same thing can be said about its predecessor the miniPCIe slot.

Re: Raspberry Pi PCIe Devices

#50

what??? I _did not know_ PCI-E was exposed! I literally just had another discussion on HN a few weeks back when someone posted a 3d printed PI Cluster, and everyone lamented how lame storage latency was on a PI. I guess we're all pretty ignorant of the current offerings!

This is pretty recent. The USB controller on the regular Pi 4 was sitting on the PCIE lines, so until the CM4 came out the only way to get to PCIE was to lose USB support and solder wires onto the traces on the PCB. A couple people did it but not many. Most people could get by with a USB 3.0 accessory and didn’t need to cut up their Pi. But now that the CM4 has a PCIE slot on the daughterboard it makes sense to see what is compatible.
Post reply on HN