KEIL versus IAR JTAG debugging...?

I'm currently evaulating the the IAR tools that came with ATMEL's AT91SAM7S-EK eval kit(which uses the AT91SAM7S64). The IAR tools (using a Segger J-Link tool) don't appear to be able to debug ISR's very well, if at all.

Before I go through all the hoops to get several $1000 to spend on evaulating the JTAG debugger enabled version of the KEIL tools, I was wondering if anyone out there who's using them would mind commenting on how well they work when debugging ISR's.

Parents
  • Dave;
    The PKARM supports the Segger J-LINK. Also, Keil has several interrupt examples for the SAM7 eval board.
    Why don't you contact Keil to see if the ARM eval toolset will support the J-LINK.
    I have briefly used the U-LINK with the SAM7 board running the interrupt examples with no great difficulty.
    A couple of suggestions:
    Don't attempt to 'single step' in an isr routine. Use the 'run to cursor' step option instead.
    Wrap your isr with an interrupt disable/enable while debugging the isr.

Reply
  • Dave;
    The PKARM supports the Segger J-LINK. Also, Keil has several interrupt examples for the SAM7 eval board.
    Why don't you contact Keil to see if the ARM eval toolset will support the J-LINK.
    I have briefly used the U-LINK with the SAM7 board running the interrupt examples with no great difficulty.
    A couple of suggestions:
    Don't attempt to 'single step' in an isr routine. Use the 'run to cursor' step option instead.
    Wrap your isr with an interrupt disable/enable while debugging the isr.

Children
More questions in this forum