The most common issue of OpenOCD error messages originates from the fact, that the application core is not started. The text visible in the OpenOCD console is as follows:
Info : netx90.app: hardware has 0 breakpoints, 0 watchpoints
Info : netx90.comm: hardware has 6 breakpoints, 4 watchpoints
OR:
Info : netx90.app: hardware has 0 breakpoints, 0 watchpoints
Error: timed out while waiting for target halted
The issue, that the application core seems to have 0 breakpoints arises from the fact, that it is was not provided with a core clock signal.
Solution:
- Console mode or Alternative Boot Mode is active. The dip switches S400.5 and S400.6 should be in OFF position.
- The device has to be flashed properly with a set of binary images that match together. Usually the device has to have the following images flashed.
HWC, FDL, NXI, NAI
The HWC has an option under General Configuration where one is able to enable and disable the Application Core.
Optional device files are MWC, MXI, NXE, NAE