Re:Raspberry Pi PCIe Devices
by geerlingguy on Monday December 28, 2020 @01:10AM
(#25557131)
Follow https://github.com/geerlingguy/raspberry-pi-pcie-devices/iss... for progress. You can't boot directly from the SSD without a microSD card, but it (or SATA support for boot) may come soon... just a question of priorities for the Pi Engineering team.
[ Parent
| on HN ]
Do you happen to know if booting from the SSD is limited by the closed source bits of the Pi system or is this an effort the open source community can possibly contribute?
Would a chip (such as a CPLD/FPGA) implementing mmc/sd be an option? It could host a chainloader with PCIe support and serve as a kind of rom.
Also, is there any work on kernel level x86 emulation on arm for expansion roms?
I imagine it's limited quite a bit by the odd way the Pi boots. It's the GPU, not the CPU (or a BIOS type setup), that initially runs the bootloader.
its mostly that the bootloader has to be patched to see the devices, this is no easy feat as it would bloat the bootloader pretty hard. a chain boot of MicroSD to SSD is best at this time.
Re:Raspberry Pi PCIe Devices
by geerlingguy on Monday December 28, 2020 @09:13AM
(#25559270)
Closed source firmware bits, unfortunately.