Other Parts Discussed in Thread: ADS7846, TPS65910, THS8200
Tool/software: Linux
I meet this strage problem in my DM8148 custom board.
Normally, a program run in A8 -LINUX as gui , BIOS/6 program run in the dsp core. DSP program has a extend interrupt from a FPGA happen every 1ms.
It work fine for most of my product at most time.
Occasionally, I found the DSP interrupt was disabled. and it was connect the VPSS fail.
when this happend , dmesg show that a log of VPSS fail happend every 10-50 ms.
It said: "failed to set tied venc ", or "failed to enable venc" (I forgot to record the acctual message ,just remember the word "venc" at the end)
The GUI program and window manager of linux seems good when this vpss error happend.
After I found this message ,I stop the VPSS module, and the Dsp program seem to function correctly after vpss is stoped.
It seem the vpss module will do some thing to the CPU(maybe stop the NVIC globally) at error, case the DSP lost the interrupt at that time.
How could I debug this problem?