3 ms·
Can anyone see if there are still proprietary binary blobs?
by runnerup 5y ago
Can anyone see if there are still proprietary binary blobs?
- adrian_b 5y agoThe RISC-V cores are provided as the Verilog source code files (with the Apache license), so there are no binary blobs. You can either synthesize the cores for an FPGA, or, if you want to make an ASIC, you must combine them with the many other blocks that are needed for a complete device. After you have a working FPGA or ASIC device, you could use RISC-V tools from other sources, but the Alibaba cores implement a lot of extensions over the base RISC-V, so for optimum performance you should use the tools also provided by Alibaba. Besides the cores, the Github repositories contain gcc and binutils for the cores and also standard C libraries for both Linux and Android, a Linux 5.10 kernel, patches for the Android kernel and everything else needed to be able to boot Linux or Android on them.
- runnerup 5y agoThank you!