瑞芯微Rockchip开发者社区
直播中

acewind

2年用户 3经验值
擅长:嵌入式技术
私信 关注
[问答]

到哪里去下载RK3568的GPU驱动?

正在RK3568 + debian 10的环境上,打算用它的H264硬解功能,但是根据mpp的文档,没有可用的/dev/vpu*等设备,请问应该到哪里去下载RK3568的GPU驱动?

linaro@linaro-alip:~$ uname -r
4.19.206



linaro@linaro-alip:~$ dmesg | grep mali
[    0.625832] mali fde60000.gpu: Kernel DDK version g7p1-01bet0
[    0.625919] mali fde60000.gpu: Looking up mali-supply from device tree
[    0.625945] mali fde60000.gpu: Device initialization Deferred
[    0.974495] mali fde60000.gpu: Kernel DDK version g7p1-01bet0
[    0.974627] mali fde60000.gpu: Looking up mali-supply from device tree
[    0.974740] mali fde60000.gpu: Linked as a consumer to regulator.16
[    0.974760] mali fde60000.gpu: Looking up shadercores-supply from device tree
[    0.974771] mali fde60000.gpu: Looking up shadercores-supply property in node /gpu@fde60000 failed
[    0.974865] mali fde60000.gpu: Looking up mali-supply from device tree
[    0.974900] mali fde60000.gpu: Looking up shadercores-supply from device tree
[    0.974909] mali fde60000.gpu: Looking up shadercores-supply property in node /gpu@fde60000 failed
[    0.974924] mali fde60000.gpu: dev_pm_opp_set_regulators: no regulator (shadercores) found: -19
[    0.975017] mali fde60000.gpu: leakage=10
[    0.975484] mali fde60000.gpu: avs=0
[    0.975506] W : [File] : drivers/gpu/arm/bifrost/platform/rk/mali_kbase_config_rk.c; [Line] : 112; [Func] : kbase_platform_rk_init(); power-off-delay-ms not available.
[    0.975871] mali fde60000.gpu: GPU identified as 0x2 arch 7.4.0 r1p0 status 0
[    0.975947] mali fde60000.gpu: No priority control manager is configured
[    0.975962] mali fde60000.gpu: No memory group manager is configured
[    0.976445] mali fde60000.gpu: l=-2147483648 h=2147483647 hyst=0 l_limit=0 h_limit=0 h_table=0
[    0.977068] mali fde60000.gpu: Probed as mali0
[    0.999446] I : [File] : drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.c; [Line] : 417; [Func] : mali_module_init(); svn_rev_string_from_arm of this mali_ko is '', rk_ko_ver is '5', built at '16:28:04', on 'Dec 31 2021'.



屏幕快照 2022-06-17 13.46.49.png


rockchip has two sets of hardware kernel driver.


The first one is vcodec_service/vpu_service/mpp_service which is a high
performance stateless frame base hardware kernel driver. This driver supports
all available codecs that hardware can provide. This driver is used on Android/
Linux.


The second one is v4l2 driver which is developed for ChromeOS. It currently
supports H.264/H.265/vp8/vp9. This driver is used on ChomeOS/Linux.


Mpp plans to support serval userspace applications including OpenMax, FFmpeg,
gstreamer, libva.


更多回帖

发帖
×
20
完善资料,
赚取积分