Hi, all,
Now i use DM6441 for video process, and meet one serious problem: the dsp hung when calling VIDDEC_process() from arm side sometimes. more detailed information and testing results are as follow:
1) when the problem occured, the problem always existed even if i reset the DM6441 SOC and reloaded *.x64P to run.
2) if i comment some code in my codecs, the problem don't occur again. but the commented code is very simple and i can make sure that they are correct.
3) when VIDDEC_process() is hung, the call could return from dsp side after a very log time(e.g 4hours, 6hours, even more).
i have several questions:
A) generally, what reason can hang the dsp except the codecs code meet infinite loop?
B) how to debug this problem?
any help and sugguestion are appreciated.