3 ms·
The big promise of RISC-V for embedded was that vendors would not have to maintain toolchains like that. There's no real benefit over using a proprietary core i
by pclmulqdq 2y ago
The big promise of RISC-V for embedded was that vendors would not have to maintain toolchains like that. There's no real benefit over using a proprietary core if you have to maintain your toolchain.
That's a big reason why they use Arm cores.
- snvzz 2y agoAbsolutely, that's why the toolchains (gcc and llvm) support specifying which extensions to use. Most people are gonna build for a profile, but embedded can build for whatever custom set of extensions the core they are using has, which does not have to be a profile.
- cmrdporcupine 2y ago+1. It's a weird thing to complain about considering building for ARM already involves a bunch of board specific compiler arguments in regards to FPU, MMU, etc. If anything, choosing the extension set is cleaner.