In Circuit Debugging


It is now possible to do in circuit debugging using Flowcode and either our v7 EB006 or our ICD tool hardware. The ICD feature is enabled by ticking the ICD Mode tick box in the project options menu or by ticking the Debug mode option in the Run menu.


When ICD is enabled you must re-program the target device to allow the ICD code to be loaded onto the target device. Once the device has been programmed it will stay in a waiting state waiting for Flowcode to allow it to start running. Clicking the simulation run or step buttons in Flowcode will trigger the target device to react accordingly. Clicking the simulation stop button will reset the target device so that it restarts from the very start of the program.


Breakpoints, single stepping, variables watch window and other simulation features also work seamlessly with the ICD functionality.