- Tested on VisionFive2 boards w/ "Headless" IoT profile. Expanding coverage to "Headed" IoT profile.
- It will require .NET support to cover general "Consumer Electronics"
- Samsung will test w/ an actual RISC-V based CE SoC and actual product next year, which will be a test basis for a few RISC-V extensions, too. (23'12: Started.)
Reference Board for Testing
- 2023: VisionFive2
- 2024: A new board with a RISC-V chip with more extension supports and various HW IPs.
Package or Feature | Link | Urgency | Impact | Status |
---|---|---|---|---|
.NET Runtime (port) | RISE / LR_04_001: Port .NET Runtime to RISC-V (functionally: ready / performance optimization: in progress) | High | High (Critical) | In Progress (topic: .NET FX & optimization) |
binutils | RISE / CT_00_006 -- Zfa Support (GCC) (completed) | Mid | High | Waiting Chromium build requires. |
RISE-Toolchain | *TODO (link!) | High | High | Toolchain Release from RISE (like "Linaro Toolchain") |
FFMPEG / Performance Issue | *TODO (link to the contractor proposal) | Low | Mid (performance impact) | Waiting FFMPEG RISC-V port has incomplete memory alignment. This deteriorates the performance. |
GStreamer / Performance Issue | *TODO (link to the contractor proposal) | Low | Mid | RVV support required (GStreamer/ORC) |
Linux Kernel / Ethernet Rx Throughput | Upstreamed | RESOLVED | RESOLVED | Fixed by Linux 6.1. |
Linux Kernel HDMI bug (RISC-V code regression) | Upstreamed | RESOLVED | RESOLVED | Fixed by Linux 6.1. |
OpenGL (mesa) | GPU Driver (DDK) of StarFive didn't work. Resolved by porting it to recent (6.1) versions from 5.15. | RESOLVED | RESOLVED | Fixed |
iotivity | https://review.tizen.org/gerrit/#/c/platform/upstream/iotivity/+/295302/ | RESOLVED | RESOLVED | Fix applied (2023-07-05). Expected to be upstreamed. |