Altera_Forum
Honored Contributor
16 years agoCannot detect device with own JTAG cable
Hello,
I have just placed a MAXII on a custom board and am trying to program it with a ByteBlaster cable made following the usual schematics online. The programmer reports: Error: JTAG chain problem detected Error: No device detected Error: The TDO connection to the download cable might be shorted to GND or is an open circuit Error: The TCK and TMS connections to the last device might have problem I've checked the JTAG pins of the CPLD and TMS and TDI are both held high while TCK & TDO are held low. When I run the JTAG Chain Test from the PC: -TMS does nothing (stays high) -TDI I can see pulsing strongly -TCK again strong pulses -TDO I can see something but it is very weak (less than half a volt) I've tried two power supplies (3.3v) same result on each. This JTAG cable has never acctually worked I tried it on a known working board and got nothing so I replaced the IC with a 74HC244 (originally a 74LS244) when I realised the LS required 4.5v+ to operate. To make it just that little bit harder the development PC is a 64bit desktop so the device is bring programmed from an old laptop. (Figure of 8 lead - no earth) I noted before that if I just kept pressing the Test JTAG Chain button it would sometimes find a 'device' whether anything was connected or not. 1. Is the odd output of TDO anything to worry about or is this some symptom of the cable? 2. Does anyone have any suggestions on how to do debug a JTAG cable?