这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 国产MCU » RK3588平台rockit模块实测报错如何解决呢

共5条 1/1 1 跳转至

RK3588平台rockit模块实测报错如何解决呢

工程师
2023-05-20 22:22:11     打赏

场景描述:

rk3588的sdk_v1.0.2a版本已有/external/rockit模块,其中mpi接口中有提供vi、vo、venc、vdec等媒体流通路,但sdk中的vi例程实测会报段错误,其他例程正在测试,最终定位到是最顶层的初始化调用RK_MPI_SYS_Init()出错,请问有遇到这种情况的吗?

平台:aio-3588s-jd4

命令行参数: rk_mpi_vi_test -w 1920 -h 1080 -t 4 -n /dev/video0

日志打印
root@RK3588:/oem# rk_mpi_vi_test -w 1920 -h 1080 -t 4 -n /dev/video0
vi               10:08:28-498 {main              :1381} test running enter!
vi               10:08:28-499 {main              :1487} test running enter ctx->aEntityName=/dev/video0!
cmd parse result:
output file open      : 0
yuv output file name  : /
enc0 output file path : //
enc1 output file path : //
loop count            : 100
enMode                : 1
dev                   : 0
pipe                  : 0
channel               : 1
width                 : 1920
height                : 1080
enCompressMode        : 0
enMemoryType          : 4
aEntityName           : /dev/video0
depth                 : 0
enPixelFormat         : 0
bFreeze               : 0
src_frame rate        : -1
dst frame rate        : -1
out buf count         : 3
bUserPicEnabled       : 0
bEnRgn                : 0
rgn count             : 1
rgn type              : 4
bGetConnecInfo        : 0
bGetEdid              : 0
bSetEdid              : 0
Segmentation fault

1.jpg

2.jpg




关键词: RK3588     rockit     报错    

工程师
2023-05-20 22:40:20     打赏
2楼

日志等级设置为最高
root@RK3588:/oem/rkmpi# cat rk_mpi.sh
#!/bin/sh

export rt_log_level=6

./rk_mpi_vi_test -w 1920 -h 1080 -n /dev/video0 -t 4
root@RK3588:/oem/rkmpi# ./rk_mpi.sh
RTChips          14:41:37-420 {readEfuse         :119} open /sys/bus/nvmem/devices/rockchip-efuse0/nvmem error
vi               14:41:37-421 {main              :1383} test running enter!
vi               14:41:37-421 {main              :1463} ctx->stDebugFile.bCfg = 0

vi               14:41:37-422 {main              :1491} test running enter ctx->aEntityName=/dev/video0! 


助工
2023-05-20 22:40:47     打赏
3楼

缺少库导致的,把mpi里面的SDK文件里面的lib64里面的库放进板子就好了


专家
2023-05-21 08:35:15     打赏
4楼

谢谢分享


菜鸟
2023-07-17 16:04:06     打赏
5楼

您好,我想请问一下,您如何编译的rockit项目,我通过三种方式去编译,都指向rockit.so出现问题。


共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]