I am currently trying to evaluate the functionality of a custom hardware design with an XE216.
The device can be programmed - I tried some blinking LEDs and a test application for flash (erase data partition, write data partition, validate). The two applications ran without problems.
However, when I activate xscope, the programm seems to not do anything. Pausing the debug will always send me to line 79 in xscope_api.c in function xscope_constructor(), specifically at operation
what is described as "get processor state" in the assembly manual.
Code: Select all
get(l2r) r1, ps[r0]
The additional pins needed for xscope are connected to the JTAG header ad the software runs well on an eXplorerKIT.
I wonder: What might cause the system to hang/halt/stop/loop on that instruction?