群内/TI的各位高手:
你们好! 我这边用的是8127芯片, RDK版本为3.5, 我在RDK的基础上利用link做了一个chain, 从vpss -> dsp -> a8 -> video,在DSP核上需要运行一个对帧进行处理的算法,有时候耗时比较长(比如100多ms,甚至几百耗秒), 这个chain在长时间运行稳定性测试中,遇到一个这样的问题: 当在DSP核上算法运行时间比较长,有可能导致chain断流, 我仔细看了chain上的link, 都建有队列,我不太明白的是为什么中间某个link的任务执行时间长会导致挂死,因为下一个link任务时间长,也只是其中的队列中的数据满了无法放进去,处理完后释放应该还是可以继续正常处理的呀? 哪位能提供一些帮助吗?
首先在这里衷心感谢了!!