It's disappointing that nobody has ever answered this. Hopefully OP has figured it out now, but the procedure for switching banks is:1) unlock flash CR register2) unlock option bytes3) program option byte with toggled BFB2 state4) set OBL_LAUNCH bit ...