2009-05-24 06:46:36     watchdog irq handler

2009-05-24 06:46:36     watchdog irq handler

Servaes Joordens (NETHERLANDS)

Message: 74500   

Does anyone know how to handle the interrupt coming from the watchdog when the watchdog timer expires?

I am using the bluetechnix tcm-bf537bp.

I tried:

request_irq(IRQ_WATCH ....

but this did not work.

QuoteReplyEditDelete

2009-05-24 08:58:56     Re: watchdog irq handler

Robin Getz (UNITED STATES)

Message: 74503   

Servaes:

There is a watchdog driver already - why not just use that?

-Robin

QuoteReplyEditDelete

2009-05-25 07:33:53     Re: watchdog irq handler

Servaes Joordens (NETHERLANDS)

Message: 74535   

Robin,

I solved the problem already. I was a silly bug.

The real problem with rebooting my system still exists:

I have a problem with my system that sometimes a watchdog reset does not result in a reboot of the system. It just hangs.

I suspect the flash cannot be read correctly to start u-boot again. We have two additional gpio pins to enable flash memory above 2MB. I think these pins are not reset to 0. So when the processor starts to load the boot-loader from flash it tries to read above 2MB for the boot-loader.

Therefore I want to catch the watchdog interrupt and handle those gpio pins before resetting the processor.

Servaes

QuoteReplyEditDelete

2009-05-25 17:03:03     Re: watchdog irq handler

Robin Getz (UNITED STATES)

Message: 74546   

Servaes:

Then you want to do something like:

- change the watchdog driver so it does a NMI - not a reset.

- add a NMI function which wiggles your GPIO, and does a panic - or some other form of reset.

-robin

QuoteReplyEditDelete

2009-06-11 06:41:16     Re: watchdog irq handler

Rekha B (INDIA)

Message: 75528   

Hi,

As we are also facing the same issue with BF533, we are trying to use NMI instead of reset.

Kindly let us know how to configure it.

Thanks.

  • Created
Was this helpful?

Before You Switch


Switching languages will make ADI Explorer unavailable. Resume your session by switching back to English and reopening ADI Explorer.