Most common cause is that image programmed in the Flash prevents any further debug access or connections and fails to establish debug session. The image usually contains code that:
If the CPU comes out of reset and executes such code before the BlueBox takes control of the system, the debugger is not be able to make a successful debug connection and results in an error message Failed to initialize debug session.
Trigger an ISP reset where appropriate ISP pin(s) is pulled low as the board is reset.
LPC MCUs typically feature one or more ISP pins which are read by the built-in bootloader at reset which determine whether the image in FLASH should be executed or not. It is typically possible to recover a target with a bad image programmed into FLASH by triggering an ISP reset.
Refer to topic System reset fails for more information.
Refer to Error 258: Failed to initialize debug session for more information.
Sorry this article didn't answer your question, we'd love to hear how we can improve it.
Note: This form won't submit a case. We'll just use it to make this article better.