Here's what I get when I boot with jumper 1 removed (DFU mode):

I ran MCUXpresso and went to the "chip" icon to erase flash:

It sees the device and could erase the external SPIFI flash in our target. Good so far.
But, when I try to run a debugger session, I get this:

I tried with and without JP2 installed (buffer power). Same error.
My debug config for the project looks like this:

So, I used LPCScrypt and flashed it with CMSIS-DAP. Installed jumper 1 and power cycled the LPC-Link2.
It showed up like this in Devices and Printers:

A slightly older version that the one MCUXpresso loads (5.182).
I repeated the session with the same error when trying to start the debugger.
I repeated with LinkServer changed to "LPC-Link (HID)" and "LPC-Link (WinUSB) or RDB-Link" under Properties -> Run/Debug Settings -> (Project debug name) -> Edit Launch Config Properties -> Debugger -> Emulation selection. Same problem.
After all these failed sessions, I have to install the ISP jumper on our target to erase or flash the SPIFI.
I went back to the ULink2 and repeated the above with the LPC-Link2 unplugged. The debugging session worked fine under MCUXpresso.
What else can I try??? Our target board is LPC4330 set for SPIFI boot.
-John DeMar
https://www.linkedin.com/in/jsdemar/