USB Blaster II AS Mode does not go into user mode after programming
I run into problem where my board is not resetting to user mode after programming the POF file using USB Blaster II AS mode. I checked the board schematic and it is matched to Figure 8-6 under:
nCE = 10K pull down GND.
CONFIG & CONF_DONE = 10K pull up to 3.3V.
Also, this does not happen when I am using USB Blaster I. By using the same hardware, same POF, same version of quartus programmer and USB Blaster I, right after I burn the new POF the board is up and running in user mode.
I've scope a couple pins and I got this,
Blaster 1 | Idle/Power On | Programming | After Programming |
CONF_DONE | 1 | 0 | 1 |
CONFIG | 1 | 1 | 1 |
nCE | 0 | 1 | 0 |
Blaster 2 | No Program | Programming | After Programming |
CONF_DONE | 1 | 0 | 0 |
CONFIG | 1 | 1 | 1 |
nCE | 0 | 1 | 1 |
USB Blaster 1 act correctly by releasing CONF_DONE and nCE after programming which make the program run. However, on the Blaster 2 it doesn’t do that. It seems like it is still latching and not releasing the IO.
Note: this comparison was done on the same Hardware & Software except switching out between Blaster I and II.