4 ms·
My hopes of large volume fully open source systems died when I learned that beefy RISC V boards will ship with UEFI.
by rwaksmunski 4y ago
My hopes of large volume fully open source systems died when I learned that beefy RISC V boards will ship with UEFI.
- GoOnThenDoTell 4y agoYou can implement something else, riscv is a young isa
- Taniwha 4y agoyup, RISC-V happily boots with just uboot
- buildbot 4y agoYep! You can run linux even on an entirely open source from hardware to software toolchain: https://github.com/litex-hub/linux-on-litex-vexriscv https://github.com/litex-hub/linux-on-litex-vexriscv Though the FPGA IC itself of course is not open, the bitstream generation is, and there are many fully open source hardware board designs, for example the orangecrab. With a Lattice 85K gate FPGA, you can get 4x 32bit riscv cores at 50Mhz or 1 64bit riscv rocket 64 bit core at 20Mhz
- jeroenhd 4y agoUEFI can work open source no problem. You'll still need binary blobs for memory initialisation and such, because no open systems exist for that, but the boot process isn't really closed. Aside from open source UEFI setups like Tiano, you can also use CoreBoot or LinuxBoot where UEFI doesn't work for you.
- deleted 4y ago[deleted]
- zekica 4y agoUEFI is not proprietary. EDK2 is a complete UEFI implementation licensed under the BSD license.