工具与软件:
当处理器进入深度睡眠时,它被告知要做 modprobe -rf ti_k3_dsp_remoteproc 因为这防止进入睡眠,一旦我做到了这一点,我能够进入深度睡眠,从睡眠唤醒后 DSP 不工作,我试图流我的相机我能够运行
gst-launch-1.0 v4l2src device=/dev/video3 ! video/x-bayer、width=1920、height=1080、format=grbg12! 链接
但是、当我发出 此命令时会出现错误、因为我认为 VISS 使用 DSP、而且我之前已卸载它。
gst-launch-1.0 v4l2src device=/dev/video3 ! video/x-bayer、width=1920、height=1080、format=grbg12! 队列泄漏=2! tiovxisp sink_0::device=/dev/v4l-rpi-subdev0 sensor-name=sensor_AR0521 dcc-isp-file=/home/root/dcc_viss_1920.bin sink_0::dcc-2a-file=/home/root/dcc_2a_blc_cc.bin format-msb=9 sink_0:ae-mode=2! v4l2h265enc! 支付 RTPH265! 链接
应用程序:初始化...!!!
内存:初始化...!!!
MEM:已初始化的 DMA 堆(FD=6)!!!
内存:初始化...完成!!!
IPC:初始化...!!!
_rpmsg_char_find_ctrldev:找不到与 virtio1.rpmsg_chrdev.-1.13匹配的 rpmsg_ctrldev 设备
_rpmsg_char_find_rproc:7e000000.dsp 未探测或不是 Remoteproc!
IPC:错误:无法为 CPU [mcu1_0]创建 TX 通道!!
IPC:错误:无法为 CPU [c7x_1]创建 TX 通道!!
IPC:初始化...完成!!!
应用程序:错误:IPC 初始化失败!!!
remote_servic: init…!!
_rpmsg_char_find_ctrldev:找不到与 virtio1.rpmsg_chrdev.-1.21匹配的 rpmsg_ctrldev 设备
_rpmsg_char_find_rproc:7e000000.dsp 未探测或不是 Remoteproc!
Remote_servic:初始化...完成!!!
246.351733s:GTC 频率= 200 MHz
应用程序:初始化...完成!!!
246.351835s:vx_zone_init:Enabled
246.351845 s:vx_zone_error:Enabled
246.351854 s:vx_zone_warning:Enabled
246.352655 s:vx_zone_init:[tivxPlatformCreateTargetId:116]添加了目标 MPU-0
246.352818 s:vx_zone_init:[tivxPlatformCreateTargetId:116]添加了目标 MPU-1
246.352968 s:vx_zone_init:[tivxPlatformCreateTargetId:116]添加了目标 MPU-2
246.353100 s:vx_zone_init:[tivxPlatformCreateTargetId:116]添加了目标 MPU-3
246.353115 s:vx_zone_init:[tivxInitLocal:136]初始化已完成!!
246.353211 s:vx_zone_init:[tivxHostInitLocal:101]主机初始化已完成!!!
正在将管道设置为暂停...
管道处于活动状态、不需要 PREROLL ...
管道是 PREROLLED ...
正在将管道设置为播放...
新时钟:GstSystemClock
重新分配延迟...
IttCtrl_registerHandler:在位置0注册的命令 echo
IttCtrl_registerHandler:在位置1注册的命令 iss_read_2a_params
IttCtrl_registerHandler:在位置2注册的命令 iss_WRITE_2a_params
IttCTRL_registerHandler:命令 iss_raw_save 注册于位置3
IttCTRL_registerHandler:命令 iss_YUV_save 注册于位置4
IttCtrl_registerHandler:在位置5注册的命令 iss_read_sensor_reg
IttCtrl_registerHandler:在位置6注册的命令 iss_WRITE_sensor_reg
IttCtrl_registerHandler:在位置7注册的命令 dev_ctrl
IttCtrl_registerHandler:在位置8注册的命令 iss_send_DCC_file
错误:无法在/dev/i2c-9上打开 i2c 总线
警告:初始化 i2c 总线失败。 寄存器读取/写入无法正常工作!!!
网络:在 IP 地址= 192.168.225.20处打开、套接字端口=5000!!
246.513571 s:vx_zone_error:[ownIpcSendMsg:140] OpenVX 发送通知失败
246.513599 s:vx_zone_error:[ownObjDescSend:307] ownIpcSendMsg 失败
246.513614 s:vx_zone_error:[ownNodeKernelInit:590]目标内核、node_88的 TIVX_CMD_NODE_CREATE 失败
246.513628 s:vx_zone_error:[ownNodeKernelInit:591]请确保已为此内核注册目标回调
246.513641 s:vx_zone_error:[ownNodeKernelInit:592]如果目标回调已注册、请确保此内核的 create 回调中没有出现错误
246.513658 s:vx_zone_error:[ownGraphNodeKernelInit:608] kernel init for node 0、kernel com.ti.hwa.vpac_vis failed!!(已失败!)
246.513677 s:vx_zone_error:[vxVerifyGraph:2159] Node kernel init failed (vx_zone_error:[vxVerifyGraph:2159]节点内核初始化失败。
246.513689 s:vx_zone_error:[vxVerifyGraph:2213]图形验证失败
246.514401 s:vx_zone_error:[ownReleaseReferenceInt:598]引用无效
错误:来自元素/GstPipeline:pipeline0/GstTIOVXISP:tiovxisp0:无法初始化 TIOVX 模块
其他调试信息:
../git/gst-libs/gst/tiovx/gsttiovxmiso.c (1512):gst_tiovx_miso_negotied_src_cap ():/GstPipeline:pipeline0/GstTIOVXISP:tiovxisp0
执行在0:00:00.142237605之后结束
正在将管道设置为空...
所以我想知道如何 处理这个,我想使用 DSP 一旦它从睡眠中唤醒,或任何适当的方法再次加载 TI_K3_dsp_remoteproc。
我试过 modprobe TI_k3_dsp_remoteproc 但在这之后,我仍然无法流。
