Please pay attention on section 42.3.12.3 (Interrupt Generator) of the i.MX51 Reference Manual :
"Table 42-434 describes the error interrupts. The panic column indicates if this signal is part of the logic
generating the ipu_panic signal. The ipu_panic signal can be used for indicating about errors that are result
of data rate problems. Such problems may be a result of the IPUv3EX running in slower clock then
required by the use case. This signal can be used in order to indicate the system that the IPUv3EX can’t
handle the desired data rate. In that case the system may need to increase the clock to the IPUv3EX or
simplify the use case."
So, often the problem relates to performance issue. Please try to decrease screen resolution and / or
frame rate. Also, other system resource consuming processes, such as USB / SD / SATA
transfer, may affect. As result a general performance issue may take place in the case.
Perhaps it makes sense to try system prioritization (such as provided by Linux nice command).