Altera_Forum
Honored Contributor
14 years agoTMS stuck low on CYCLONE III
Yesterday we had been happily programming our cyclone III based prototype via JTAG, Quartus and a USB blaster fine until all of a sudden we could no longer detect the JTAG chain!
I traced the problem to being TMS stuck low. Removing power from the board I could measure a short circuit (1.5 ohm)between TMS and gnd. Removing all connections to TMS except the FPGA the problem persisted. I applied 0.8v to TMS briefly and the resistance to gnd increased to 14 ohms! I repowered the board and applied 4 volts to TMS, powered down and rechecked the resistance to gnd. It had increased to 200 ohm! I can now re-program the FPGA fine using the USB blaster but TMS only rises to a couple of volts as it is still being loaded bythe 200 ohm to gnd! I would put this down to a single damaged FPGA BUT! I have another board returned from the customer with a reported JTAG fault. I have checked the TMS pin and lo and behold its resistance to gnd is 70 ohms! VCCIO on all banks of the FPGA is 3V3 Can anyone please explain the possible causes for this strange behaviour? Cheers Dave