Content originally posted in LPCWare by davidrojas on Thu Dec 18 04:33:23 MST 2014
My LPCxpresso54102 is acting the same way, just out of the box, installed driver, plug it in (without the J5 jumper), and only the "LPC-Link UCom Port (COM)" is showing in the device list. I tried to start the debugger with lpcxpresso, clicked on search for every emulator available, an nothing is coming up. If I put the jumper, then it is recognized as an LPC device and debugging using Redlink server works like a charm.
It looks like, contrary to the documentation, these boards are not coming with CMSIS-DAP burned by default. It doesn't matter to me, because Redlink works better and allows it to debug both cores at once, but please update the documentation or fix the coming boards.
Another thing that I don't see clear is that it doesn't seem possible to debug and use only the Cortex-M0+, it always needs a proper image for the Cortex-M4 that at least wakes up the Cortex-M0+ before putting himself to sleep. In the app notes it looks that way, but then when you create a new project in lpcxpresso, it gives you 4 options: Cortex-M4, Cortex-M0+, Cortex-M4-master and Cortex-M0+-slave. From this it seems that a stand-alone Cortex-M0+ image burned in flash would boot properly, but it is not.