Other Parts Discussed in Thread: SYSCONFIG
器件型号: J722SXH01EVM
主题: SysConfig 中讨论的其他器件
尊敬的团队:
说明:
目前、我正在根据 app_single_cam Vision Apps 框架中的演示开发一个定制的 j722s EVM 应用。
我有一个基本流水线、当输出定向到 Display(显示)节点时、它可以正常工作。 但是、当我将 Display 节点替换为 CSITx 节点以传输处理过的视频流时、应用程序会在 vxVerifyGraph 调用期间无限期挂起。
系统流水线配置:
- 配置成功
[IMX219] -> [VISS] -> [LDC] -> [MSC] -> [ColorConverter] -> [Display Node] -
失败配置
[IMX219] -> [VISS] -> [LDC] -> [MSC] -> [ColorConverter] -> [CSITx Node
详细问题
应用程序在状态= vxVerifyGraph(obj->graph);时停止响应。 进一步调试后、我已将挂起跟踪到以下调用堆栈:
- vxVerifyGraph
- GraphNodeKernelInit
- ownNodeKernelInit
- ownContextSendCmd
- ownObjDescSend(成功)
- tivxEventWait(挂起-从不返回)
- ownContextSendCmd
- ownNodeKernelInit
- GraphNodeKernelInit
似乎已将 CSITx 节点初始化命令发送到目标内核、但主机无限期地等待从未到达的确认或事件完成。
我希望获得有关如何解决此挂起或进一步调试远程内核上的 CSITx 节点状态的任何指导。
附件
