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

李娜

7年用户 1614经验值
私信 关注
[问答]

rk3588平台rockit模块的测试失败有遇到这种情况的吗?

  场景描述:

  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
2.jpg
  日志等级设置为最高

  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!


回帖(1)

张敏

2023-2-7 15:45:55
把系统的库文件替换掉,都替换掉,替换成sdk中编译出来的。 比如rockit/mpi/sdk/lib64/libgraphic_lsf.so 库文件拷贝到 /usr/lib/ 路径下,替换掉原来的libgraphic_lsf.so文件。
1 举报
  • 电子小小弟: 你好 我替换了会报其他错误  (RK_MPI_VO_SetLayerAttr failed,s32Ret:a0098003)

更多回帖

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