Hello everyone,
I have developed an application on the iMXRT-1064 without an operating system. Among its various features, the application includes an EtherCAT master, with communication maintained through a timer interrupt.
I would like to use breakpoints to pause the code execution in order to inspect variable values or verify the logical flow. However, when a breakpoint is hit, all interrupts and code execution are halted as well, causing the EtherCAT connection to drop.
Is there a way to set breakpoints that halt the main execution but still allow certain interrupts, such as the one handling the EtherCAT communication, to continue running?
Thank you for your help!