Congratulations releasing ADICUP360.
I have been trying to use ADICUP360 with following wiki information but encounter an error.
(I try to test blink project and GDB OPEN OCD debugger as following on Wiki instruction)
Eclipse fail to download elf file with error message as below.
Open On-Chip Debugger 0.10.0-dev-00025-g81cc011-dirty (2015-08-17-13:23)
Licensed under GNU GPL v2
For bug reports, read
Info : only one transport option; autoselect 'swd'
adapter speed: 5000 kHz
cortex_m reset_config vectreset
Error: unable to find CMSIS-DAP device
This error seems Eclipse cannot recognize ADICUP360 via USB port. (Because when I unconnected ADICUP360 with PC, Eclipse show the same error message as above.)
I suppose I miss something setting on ADICUP360 board.. But I can not figure out where is wrong...
Jumper and DIP SW setting are default.
I've tried also another ADICUP360 and other USB port and cable and several S1-S4 switch combinations but all fail.
I would appreciate if you have any suggestions.
I still believe the hardware has not been installed at the appropriate time during installation, and once it fails the only way to correct it is to re-install the application.
I had the software team update the installer package on the wiki, and I had them put a few new prompts which will hopefully clear things up.
Can you uninstall the application and go up to the wiki and download the latest installer and try that version? Also make sure that you are using the DEBUG port when plugging in the hardware, and that J3 and J4 have shunts on them.
Just wanted to chime in and mention that this resolved my issue. I installed the package without having a board connected and experienced the same error. Installing the MBED driver found here with admin privileges allowed me to load code and debug again!
Appreciate your input on the fix above. This can be tricky when installing the software without the hardware, and was something that was an unintentional issue.
I have also since created a walk through video on how to install the software, to help minimize those situations.