I'm trying to program a PSoC4 CYBLE module. I am able to connect to the target and can see that it is halted. However, while it shows up as halted, the error "target : psoc4.cpu wait running fails (-4) unknown" keeps appearing. If I try to run "program file.hex", it claims "Error: ** Unable to reset target **" and if I try to enable (or disable) psoc4 autoerase, it Fails to read the registers when it's trying to determine the device. I'm using the raspberrypi2 native interface for programming. Is there some configuration I need to do that I'm just missing?