This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

handle bad irq error on OMAP3530 using 2.6.22 kernel

Other Parts Discussed in Thread: OMAP3530

Hi all,

We are having a problem running the V4L2 camera application using 2.6.22 kernel on the OMAP3530 EVM+2MP camera sensor. we are seeing “unhandled interrupt” error, with following kernel message........
.............................
.............................
irq -33, desc: c03e3df4, depth: 0, count: 0, unhandled: 0
->handle_irq():  c00a643c, handle_bad_irq+0x0/0x230
->chip(): 00000000, __init_begin+0x3fff8000/0x30
->action(): 00000000

We don't get any information about this issue. Can anybody please help us to fix OR understand this issue?

Thanks in advance
Senthil

  • Senthil,

    2.6.22 is quite old kernel version.

    The message indicates that either an interrupt isn't handled in the kernel or hasn't been 'cleared" properly.

    I can't be sure of your problem, but can you try the patch at the link below:

    http://patchwork.kernel.org/patch/5361/

    Do not that the kernel version - when the patch was posted - could be different than yours. Manual edits may be necessary to apply this patch.

    In general, you can look at the the latest kernel version(s) to understand and adopt the IRQ handling procedure(s).

    Best regards,
    Sanjeev