/
Tizen RISC-V Status
Tizen RISC-V Status
- In CI/CD cycle with prototype CE devices, running most applications.
- The most significant issue: CHROMIUM for RISC-V
Reference Board for Testing
2023: VisionFive2- 2024: A new board with a RISC-V chip with more extension supports and various HW IPs.
- BSP is done. User applications of actual consumer electronics are being tested.
- Performance evaluation in progress. (doesn't look good at this moment.)
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→Mid (Critical → performance impact only) | Tizen Compliance Test Passed. (.NET Apps Working) Bringing up a full HW product for testing. Optimization (AOTC, RVV, General runtime latency) planned (to be compilted in 25') |
binutils | ||||
RISE-Toolchain | *TODO (link!) | High | Mid (performance impact) | Toolchain Release from RISE (like "Linaro Toolchain") |
FFMPEG / Performance Issue | Project RP002 Optimize H.264 Decoding in FFmpeg SL_01_003 | 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 | ||||
Linux Kernel HDMI bug (RISC-V code regression) | ||||
OpenGL (mesa) | ||||
iotivity | ||||
libjpeg-turbo | Project RP003 libjpeg-turbo | Low | Low | app performance |
CHROMIUM | ||||
To be triaged
- opus (opus-codec.org)
- openal-soft (https://github.com/kcat/openal-soft)
- pulseaudio (https://www.freedesktop.org/wiki/Software/PulseAudio/)
- webrtrc-audio-processing of pulseaudio http://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/
- libjxl (https://github.com/libjxl/libjxl/)
- libpng (http://www.libpng.org/pub/png/libpng.html)
- libvpx (https://github.com/webmproject/libvpx)
- opencv (https://opencv.org/)
- tensorflow (tensorflow-lite)
- valkan (validationlayers)