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.

AM6442: debugger slow performance

Part Number: AM6442

Hello,

customer mentioned that the communication with the board/evm with the debugger is very slow. He observed that when pressing F5 in C code (step by step debugging), he experience a minimum time of about 3s to step to a next executable C statement. There is one specific place where pressing F5 takes almost 3min!

This happens in the initialization code where he expect it to jump to the following code after executing the switch statement:

 

As a reference, stepping in assembly (Ctrl-Shift-F5 takes about 1-2 sec). May be the main difference between this switch case and some other pieces of code is a fair amount of assembly code (to determine the specific case statement to jump to).

 

It seems that the debugger is stopping after every instruction in assembly and tries to detect if the place it stopped in corresponds to a different C statement than the one it is in at the moment. This would explain the delay.

Regards, Holger