Hi @JoDo,
What communication mode are you using ? (short/long interrupt or polling)
I suspect that FreeMASTER driver has no sufficient time to process the communication phase (ex: when it tries to read/write data over UART another interrupt with higher priority stops the read/write execution and the driver is unable to recover).
Potential workarounds could be:
- Switch from interrupt to polling mode
- Increase FreeMASTER interrupt priority
- Use BDM plugin (see note)
Note: BDM plugin does not require FreeMASTER Driver enablement in the embedded application. The drawback of this approach is that is does not allow the use of both Debugger and FreeMASTER at the same time as the debug interface would be used by the later, additionally, some of the advanced functionalities (such as recorder) are not available in this mode.