From: eml@riverside-machines.com.NOSPAM Newsgroups: comp.arch.fpga Subject: FAQ submission (was: Re: JTAG debugging?) Date: Thu, 15 Feb 2001 12:18:56 GMT Organization: Riverside Machines Ltd. Lines: 59 Message-ID: <3a8bc873.13817782@news.dial.pipex.com> References: <3a818cc3.33537073@news.dial.pipex.com> NNTP-Posting-Host: usereq55.uk.uudial.com X-Trace: lure.pipex.net 982239610 11764 62.188.15.251 (15 Feb 2001 12:20:10 GMT) X-Complaints-To: abuse@uk.uu.net NNTP-Posting-Date: 15 Feb 2001 12:20:10 GMT X-Newsreader: Forte Free Agent 1.11/32.235 Path: chonsp.franklin.ch!pfaff.ethz.ch!news-zh.switch.ch!news.ifi.unizh.ch!news.imp.ch!join.news.pipex.net!pipex!grot.news.pipex.net!pipex!burn.news.pipex.net!pipex!drip.news.pipex.net!pipex!drop.news.uk.uu.net!eyre.news.uk.uu.net!tube.news.pipex.net!pipex!not-for-mail Xref: chonsp.franklin.ch comp.arch.fpga:4684 On Mon, 12 Feb 2001 21:36:10 +0300, Dmitry Kuznetsov wrote: >Wed, 07 Feb 2001 17:59:20 GMT eml@riverside-machines.com.NOSPAM > >Hi, Evan! >What problems you wants to decide by means of the JTAG? Thanks, but I gave up when everything mysteriously started working. This has prompted me to submit an entry for the upcoming FAQ: FAQ section 1: "Help! I can't configure through JTAG." Q1: JTAG Programmer fails with a message about checking power supplies and connections. What's wrong? A1: This is a well known software bug. The error message is incorrect; it should read: "this software has now expired; download today's version. See FAQ A2 for further details." Q2: I didn't get that error message, but I still can't configure. What's wrong? A2: Your software is out of date. It doesn't matter if you downloaded it only 2 weeks ago, or if your hardware's 10 years old, your software is certainly out of date. Get **todays** 10Mbyte download. Q3: Ok, that didn't fix it. What now? A3: Try the following: (a) pull out all cables (b) plug in all cables (c) power everything down (d) power everything up (e) download a circuit diagram for the parallel III cable. Take the top off, peer around, put the top back on again. (f) identify all powered components and cables in your system. Create a matrix which defines all possible sequences for removing and re-applying power, together with all combinations for cable connection and disconnection. Execute exhaustively. (g) Repeat steps (a) through (f), in a random order, until you can't take any more. Q4: Ok, that didn't work either. What now? A4: If you're one of those saddos who posts to NGs, then mail to comp.arch.fpga complaining that JTAG programming doesn't work. Please use the subject line "Help! I can't configure through JTAG" to keep down the traffic. You will be referred to a FAQ entry entitled "Help! I can't configure through JTAG". When you get down to Q4, please do *not* repeat this step. Q5: Ok, that didn't help. What now? A5: Forget it; go home. It'll work in the morning. Evan