Earlier quoted context omitted.
I think you mean the RockPro64. The Rock64 only has 4 cores and no PCIe. That being said, I missed the PCIe on the specs last time I was comparing SOCs and I had forgotten about hackerboards, thanks for the reminder!
http://rockpi.org/ :)
PCI Express on the Raspberry Pi 4
151–160 of 166 posts
Re: PCI Express on the Raspberry Pi 4
#152Fun. If you want PCIe on a SBC without the soldering, I highly recommend perusing Hackerboards. I'm very happy with my RockPi 4 (4GB RAM, PCIe, USB 3, 6 cores), which I discovered through their excellent database. https://www.hackerboards.com/search_boarddb.php
Re: PCI Express on the Raspberry Pi 4
#153Now this is the content I come to HN for. A serious hack just days after the 4 was released. Kudos to the OP. I envy people like OP for their tenacity. I barely have time to follow what's happening in IT, much less get ahead of the pack in doing cools hacks like this.
I'm sure you are but just in case are you aware of hackaday.com?
Re: PCI Express on the Raspberry Pi 4
#154Earlier quoted context omitted.
> Wouldn't the gigabit LAN be a better fit for this? I might be showing my age but... Imagine a Beowulf cluster of these! (For those who don't know the reference, this used to be a common saying in slashdot back in the day.)
+5 Funny
To everyone who feels left out: old slashdot.org "humor".
Re: PCI Express on the Raspberry Pi 4
#155Re: PCI Express on the Raspberry Pi 4
#156Re: PCI Express on the Raspberry Pi 4
#157Earlier quoted context omitted.
Scroll down a bit. M.2 on the backside. Listed under Storage in the specs.
Isn't M.2 storage specific? eg not a useful PCIe slot for anything other than plugging in an SSD
Re: PCI Express on the Raspberry Pi 4
#158If a Pi is capable of this already, why not replace the Ethernet, charging, micro-HDMI, and USB ports with a boatload of type-C Thunderbolt ports (plus support for the HDMI 1.4 alt mode)? Would 8xUSB-C cost that much more than 1xUSB-C+1xEthernet+2xMicro-HDMI+2xUSB3+2xUSB2 (with no PCI Express), in exchange for a considerably more flexible device?
Because there's no where remotely close to enough PCI-E lanes off of the SoC to do that. Thunderbolt 1/2 requires a pcie gen2 x4 connector to have enough bandwidth. The SoC in the pi4, the Broadcom BCM2711, has just a single gen2 pcie lane. 1/4th the required bandwidth for thunderbolt 1/2, and a mere 1/8th the requirement for thunderbolt 3. To get a full 8x thunderbolt 3 connectors you need a staggering 32 pcie gen3…
Re: PCI Express on the Raspberry Pi 4
#159Earlier quoted context omitted.
Hack’s creator here - it’s on my list of things to try. GPUs are notoriously hard to get to work on non-intel, having tried to get a few up on Alpha and Itaniums in the past. VideoBIOS expects to run and expects a well behaving Intel CPU to do the power-up. That said X can sometimes emulate these quite well. On ARM we’d also run into alignment issues and likely other quirks - but in principle...
> On ARM we’d also run into alignment issues... Just don't use ARMv5 or older. ARMv6+ supports unaligned access.
Re: PCI Express on the Raspberry Pi 4
#160Fun. If you want PCIe on a SBC without the soldering, I highly recommend perusing Hackerboards. I'm very happy with my RockPi 4 (4GB RAM, PCIe, USB 3, 6 cores), which I discovered through their excellent database. https://www.hackerboards.com/search_boarddb.php