Hi @jeremyzhou
The circuit for the SOIC-16 Flash is the following:

The thing is that I have 2 boards from preproduction, one with the ISSI IS25WP256D-RMLE (the Flash that I am planning to use for production) and one with ISSI IS25WP256D-JMLE (that I soldered just for tests).
- Board with IS25WP256D-JMLE is programmable and debuggable through SWD with J-LINK
- Board with IS25WP256D-RMLE is programmable but not debuggable through SWD with J-LINK.
Other than the 2 Flash chips the 2 boards should be identical.
My questions are:
1. Do I have to change something (in code or in PCB) for the RESET pin on the -RMLE flash?
2. What is the mechanism that makes it programmable but not debuggable?
Also I have tried to solder the ISSI IS25WP256D-RMLE on the EVK in the past but I could not get it to debug either (but to be honest I thought it was not working due to bad signal integrity of the lines with the rework). The ISSI IS25WP256D-RMLE is SOIC-16 and the EVK uses an ISSI IS25WP064A-JBLE which is SOIC-8, so the rework was with airwires and a SOIC-16 breakout.
Thank you in advance for your valuable help so far!