Rockchip RK3588 and RK3576 H.264 and H.265 video decoders gain mainline Linux support
#Linux #OpenSource #Rockchip #RK3588 #RK3576 #EmbeddedLinux #VideoDecoding
Rockchip RK3588 and RK3576 H.264 and H.265 video decoders gain mainline Linux support
#Linux #OpenSource #Rockchip #RK3588 #RK3576 #EmbeddedLinux #VideoDecoding
ΠΡΠΏΠΈΡΡ Π΄ΠΎΡΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π²ΡΠΆΠ°ΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ ΠΈΠ· ΠΊΠΈΡΠ°ΠΉΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡΠ° HY-300 ΡΠ΅ΡΠ΅Π· ADB ΠΈ ΡΠ΅Π²Π΅ΡΡ-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ
ΠΡΠΏΠΈΠ» ΠΏΠΎΡΡΠ°ΡΠΈΠ²Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ HY-300 β ΠΎΠΊΠ°Π·Π°Π»ΡΡ Π½Π΅ ΡΠ°ΠΌΡΠΌ "ΡΡΠΊΠΈΠΌ" ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»Π΅ΠΌ. Π§Π΅ΡΠ΅Π· ADB ΠΈ root Π΄ΠΎΠ±ΡΠ°Π»ΡΡ Π΄ΠΎ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ, Π½Π°ΡΡΠ» ΡΠΊΡΠΈΠΏΡ testgamma, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ Π·Π°Π½ΠΈΠΆΠ°Π΅Ρ ΡΡΠΊΠΎΡΡΡ Π΄ΠΎ 70%. Π Π°Π·ΠΎΠ±ΡΠ°Π»ΡΡ ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ gamma LUT Π² Π²ΠΈΠ΄Π΅ΠΎΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ΅ VOP, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΡΠ΅Π°Π»ΡΠ½ΠΎ Π²Π»ΠΈΡΡΡ Π½Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ, Π° ΠΊΠ°ΠΊΠΈΠ΅ β ΠΏΡΡΡΡΡΠΊΠΈ. ΠΠΎΡΠ°Π³ΠΎΠ²Π°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ Π²ΡΠΆΠΈΠΌΠ°Π½ΠΈΡ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠ° ΠΈΠ· ΠΏΡΠΎΠ΅ΠΊΡΠΎΡΠ°.
https://habr.com/ru/articles/1013176/
#HY300 #ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ #Rockchip #RK3326 #ADB #gamma_LUT #ΡΡΠΊΠΎΡΡΡ #Android_TV #reverse_engineering #testgamma

ΠΠΈΡΠΊΠ»Π΅ΠΉΠΌΠ΅Ρ: ΠΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ HY-300 ΠΏΡΠΎΠ΄Π°ΡΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π²Π½Π΅ΡΠ½Π΅ ΠΏΠΎΡ ΠΎΠΆΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡΠΎΠ² ΠΎΡ ΡΠ°Π·Π½ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π΅ΠΉ β Ρ ΡΠ°Π·Π½ΡΠΌΠΈ SoC, ΠΏΡΠΎΡΠΈΠ²ΠΊΠ°ΠΌΠΈ ΠΈ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠΌΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡΠΌΠΈ. ΠΡΡ ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠ΅ Π½ΠΈΠΆΠ΅ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌΡ...
Rockchip RK3538 TV Box SoC and RK3572 mid-range HMI processor are coming soon

While we are eagerly waiting for the RK3668 and RK3688 high-end processors, Rockchip is planning to launch two mid-range SoCs with the RK3538 quad-core Cortex-A55 processor designed for TV boxes, and the RK3572 hexa-core Cortex-A73/A53 SoC for HMI (Human Machine Interface) applications. Rockchip RK3538 TV box SoC Rockchip RK3538 specifications: CPU - Quad-core Arm Cortex-A55 processor with NEON, FPU, ARMv8 Crypto... Cache 32KB L1 instruction cache 32KB L1 data cache and 64KB L2 data cache 512KB unified system L3 cache GPU Arm Mali-G310 3D GPU with support for OpenCL 3.0, OpenGL ES1.1/2.0/3.2, Vulkan 1.2 2D Graphics Engine VPU Decoder H.265, H.264, AV1 (up to two simultaneous 1080p60 channels) VP8, VC1, MPEG-4, MPEG-2, MPEG-1 yp to 1920x1088 @ 60 FPS (1088 is not a typo) H.263 up to 720p60 (M)JPEG up to 8176x8176 @ 76 million pixels per second Encoder - N/A MCU core - RISC-V MCU in PMU domain with
Missed FOSDEM this year? No problem!
Grab the recap of Nicolas Frattaroli's talk detailing Rockchipβs mainline progress, including Vulkan 1.4 and NPU support as a vital path to sustainable, affordable hardware.
https://www.collabora.com/news-and-blog/blog/2026/03/02/running-mainline-linux-u-boot-and-mesa-on-rockchip-a-year-in-review/
Thanks to @Collabora's engineering, the RK3588/RK3576 video decoders are now mainline in Linux.
This is what open source collaboration is all about.
https://collabora.com/news-and-blog/news-and-events/rk3588-and-rk3576-video-decoders-support-merged-in-the-upstream-linux-kernel.html
Come see it live on our ArmSoM Sige5 (RK3576) at the Collabora booth at #2026EmbeddedWorld!
Rockchip RK3588 and RK3576 H.264 and H.265 video decoders gain mainline Linux support

VDPU381 and VDPU383 video decoders are found in Rockchip RK3588 and RK3576 SoCs and variants like the RK3588S and RK3576J. So far, we had to rely on the Rockchip BSP to support hardware video decoding, but Collabora has just announced upstream/mainline Linux support for H.264 (AVC) and H.265 (HEVC) video decoding for RK3588 and RK3576 SoCs. Highlights of H.265/H.264 video decoder implementation on mainline Linux: A 17-patch series adding decoder support, in addition to dt-bindings and device tree nodes New V4L2 HEVC UAPI controls for explicit short-term and long-term RPS (Reference Picture Set) handling Fixing a non-obvious IOMMU restore issue caused by decoder-embedded IOMMU resets Struct-based register programming model to enforce completeness, ordering, and future multi-core readiness The new V4L2 UAPI controls for HEVC long and short-term Reference Picture Set (RPS) are required for the VDPU381 (RK3588) and VDP383 (RK3576) video decoders, contrary to some other decoders (e.g., VeriSilicon) that
Big news for Rockchip users: Upstream Linux now supports VDPU381 and VDPU383 hardware decode! This brings mainline H.264/HEVC acceleration, improved IOMMU-reset recovery, and new HEVC V4L2 controls that work with Vulkan Video! π