Skip to content

Errors when running an example #11

@anti-social

Description

@anti-social

Hi there. I have successfully compiled the luckfox_pico_rtsp_opencv example but I cannot run it:

Create Pool success !
rkaiq log level ff1
XCORE:K:rk_aiq_init_lib, ISP HW ver: 32
XCORE:K:
************************** VERSION INFOS **************************
version release date: 2024-2-18
         AIQ:       AIQ v5.0x5.0

git logs:
25bd14e RV1106: smart_door: release rga/isp/mpp for V1.3.0
99d080a RV1106/RV1103: Battery/Doorbell: release kmpp/rockit-ko for V1.3.2
6458e2a RV1106/RV1103: Battery/Doorbell: release kmpp/rockit-ko for V1.3.1
e8dab39 RV1106: CVR: release rga/isp/mpp for V1.1.0
a021b32 RV1106/RV1103: Battery/Doorbell: release kmpp/rockit-ko for V1.3.0

************************ VERSION INFOS END ************************

ID: 0, sensor_name is m00_b_sc3336 4-0030, iqfiles is /etc/iqfiles
XCORE:K:rk_aiq_uapi_sysctl_preInit_devBufCnt: dev_ent:rkraw_rx, buf_cnt:2
XCORE:E:invalid main scene len!

IPCSERVER:K:cid[0] Process path:/tmp/UNIX.domain0, sockfd:15
XCORE:K:cid[0] rk_aiq_uapi_sysctl_init success. iq:/etc/iqfiles/sc3336_CMK-OT2119-PC1_30IRC-F16.json
XCORE:K:cid[0] rk_aiq_uapi_sysctl_prepare success. mode:0 
rk_aiq_uapi2_sysctl_init/prepare succeed
CAMHW:K:cid[0] start success. isGroup:0, isOnline:1, isMultiIsp:0, init_ens:0x1bfc0ffc4739
XCORE:K:cid[0] rk_aiq_uapi_sysctl_start success.
rk_aiq_uapi2_sysctl_start succeed
rockit log path (null), log_size = 0, can use export rt_log_path=, export rt_log_size= change
log_file = (nil) 
RTVersion        20:19:52-124 {dump              :064} ---------------------------------------------------------
RTVersion        20:19:52-126 {dump              :065} rockit version: git-4720dc10a Tue Apr 30 15:47:55 2024 +0800
RTVersion        20:19:52-127 {dump              :066} rockit building: built- 2024-04-30 15:53:43
RTVersion        20:19:52-128 {dump              :067} ---------------------------------------------------------
(null)           20:19:52-128 {log_level_init    :207} 

 please use echo name=level > /tmp/rt_log_level set log level 
        name: all cmpi mb sys vdec venc rgn vpss vgs tde avs wbc vo vi ai ao aenc adec
        log_level: 0 1 2 3 4 5 6 

rockit default level 4, can use export rt_log_level=x, x=0,1,2,3,4,5,6 change
(null)           20:19:52-130 {read_log_level    :098} text is all=4
(null)           20:19:52-130 {read_log_level    :100} module is all, log_level is 4
(null)           20:19:52-133 {monitor_log_level :149} #Start [INFO  rtsp_demo.c:280:rtsp_new_demo] rtsp server demo starting on port 554
[DEBUG rtsp_demo.c:480:rtsp_new_session] add session path: /live/0
rtsp streamq_alloc size is 1753484
vi_dev_init
monitor_log_level thread, arg:(nil)
RKViDev          20:19:52-140 {vi_set_dev_attr   :612} VI_DEV_ATTR_S all parameter reserved
RTIsp3x          20:19:52-146 {ispInitDevice     :591} sensor name = m00_b_sc3336 4-0030
RTDeviceSensorV4 20:19:52-151 {ispOpenDevice     :502} v4l2_open(/dev/video0), handler=48
RTDeviceSensorV4 20:19:52-152 {ispOpenDevice     :502} v4l2_open(/dev/v4l-subdev2), handler=50
RTDeviceSensorV4 20:19:52-153 {close             :112} do RTDeviceSensorV4L2 close
RTDeviceSensorV4 20:19:52-155 {close             :112} do RTDeviceSensorV4L2 close
RKViChn          20:19:52-157 {prepareRuntime    :354} ---------------------------------------------------------
RKViChn          20:19:52-158 {prepareRuntime    :356} vi version: 1.22, name:vvi
RKViChn          20:19:52-160 {prepareRuntime    :357} rockit-ko version: vmpi:28ee389dbc33
RKViChn          20:19:52-161 {prepareRuntime    :358} rockit-ko building: -2024-05-24-18:15:06
RKViChn          20:19:52-162 {prepareRuntime    :359} ---------------------------------------------------------
cmpi             20:19:52-164 {prepareRuntime    :378} mb pool create success, MBCnt= 2
RTIsp3x          20:19:52-165 {ispInitDevice     :591} sensor name = m00_b_sc3336 4-0030
cmpi             20:19:52-167 {createRuntime     :634} >>>>>>>>> Sensor link info dump: <<<<<<<<<
cmpi             20:19:52-168 {createRuntime     :636}   vicap media name           : /dev/media0
cmpi             20:19:52-169 {createRuntime     :637}   vicap model name           : rkcif-mipi-lvds
cmpi             20:19:52-169 {createRuntime     :638}   camera id                  : 0
cmpi             20:19:52-170 {createRuntime     :639}   sensor name                : m00_b_sc3336 4-0030
cmpi             20:19:52-170 {createRuntime     :641}   stream_cif_mipi_id0 video name: /dev/video0
cmpi             20:19:52-171 {createRuntime     :642}   stream_cif_mipi_id1 video name: /dev/video1
cmpi             20:19:52-171 {createRuntime     :643}   stream_cif_mipi_id2 video name: /dev/video2
cmpi             20:19:52-172 {createRuntime     :644}   stream_cif_mipi_id3 video name: /dev/video3
cmpi             20:19:52-172 {createRuntime     :646}   sensor raw width           : 2304
cmpi             20:19:52-173 {createRuntime     :647}   sensor raw height          : 1296
cmpi             20:19:52-174 {createRuntime     :648} ---------------------------------------------------------
cmpi             20:19:52-174 {createRuntime     :654}   isp media name           : /dev/media1
cmpi             20:19:52-174 {createRuntime     :655}   isp model name           : rkisp0
cmpi             20:19:52-175 {createRuntime     :656}   isp driver name          : rkisp-vir0
cmpi             20:19:52-175 {createRuntime     :657}   isp dev name             : /dev/v4l-subdev3
cmpi             20:19:52-175 {createRuntime     :659}   isp rawrd0_m_path        : /dev/video17
cmpi             20:19:52-175 {createRuntime     :660}   isp rawrd1_l_path        : 
cmpi             20:19:52-175 {createRuntime     :661}   isp rawrd2_s_path        : /dev/video18
cmpi             20:19:52-175 {createRuntime     :664}   mainpath video name      : /dev/video11
cmpi             20:19:52-176 {createRuntime     :665}   selfpath video name      : /dev/video12
cmpi             20:19:52-176 {createRuntime     :666}   bypasspath video name    : /dev/video13
cmpi             20:19:52-176 {createRuntime     :667}   sensor link type         : 2
cmpi             20:19:52-176 {createRuntime     :668}   sensor is united         : 0
cmpi             20:19:52-176 {createRuntime     :672} ---------------------------------------------------------
cmpi             20:19:52-176 {createRuntime     :711} [non-WRAP MODE]: buff size = 3133440
RKViDev          20:19:52-263 {vi_enable_chn     :1640} vi_enable_chn Dev:0 Chn:0 fail
ERROR: create VI error! ret=-1
venc_init
MpiAdapterEncode 20:19:52-273 {ma_encode_create  :1743} ringbuf buf_size 3112960
mpp[975]: mpp_vcodec: ioctl fd 52 failed ret -1 errno 14 Bad address

mpp[975]: mpp: VCODEC_CHAN_CREATE channel 0 failed

mpp[975]: mpp_vcodec: ioctl fd 52 failed ret -1 errno 14 Bad address

mpp[975]: mpp: VCODEC_CHAN_START channel 0 failed

MpiAdapterEncode 20:19:52-369 {ma_encode_create  :1748} ma_encode_create(1748): CHECK_EQ failed. actual -1 vs exp 0

cmpi             20:19:52-374 {initVenc          :969} hw create failed!
RKVencChannel    20:19:52-375 {prepare           :983} init venc failed!

uname -a:

Linux luckfox 5.10.160 #1 Mon Nov 10 06:37:42 HKT 2025 armv7l GNU/Linux

rkipc works fine on this device. Could someone explain what I do wrong?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions