Ben White wrote:
Hi Folks,

We have a video encoder product that is based on DM6446. GIT kernel
2.6.23-davinci1 and DVSDK 1.30.01.41.

We have some automated test tools that repeatedly change the codecs from
H.264->MJPEG->MPEG4-> etc (these simulate user actions). This results in
the whole of CE being torn down and re-setup during each codec switch.
There’s also a heap of other stuff happening on the ARM at this point.

Anyway, the problem is that after about 30mins – 1hour of running the
automated test, the board reboots. There are no error messages, nothing
strange, memory usage looks OK. The watchdog is disabled.

So my question, is how to go about debugging this. My current attack
plan is just to start disabling stuff until the problem goes away and
then gradually bring back things to isolate the problem. But, there
should surely be a quicker way?

- logs? (dmesg -n 8)
- limit the codecs used to a smaller subset (e.g. only H264)
- isolate arm vs dsp/CE activity


_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to