Unfortunately all JTAGs are not created equal. For example, openOCD is definitely not compatible with any of the AVR JTAG devices last I checked (Though they may have found a way to hack it, last I looked into it was over a year ago).<div>

<br></div><div>Then there&#39;s the &#39;cheaptag&#39;, which you can basically make from a parallel port cable and a couple resistors, and can use it to program via JTAG pretty much any Xilinx CPLD or FPGA. From this site I found, it looks like something similar would work for the wrt54g:</div>

<div><br></div><div><a href="http://www.diniro.net/fabbblog/2008/04/reflashing-a-wrt54g-with-jtag.html">http://www.diniro.net/fabbblog/2008/04/reflashing-a-wrt54g-with-jtag.html</a><br><div><br><div class="gmail_quote">On Wed, Oct 7, 2009 at 10:01 PM, dpc <span dir="ltr">&lt;<a href="mailto:weasel@meer.net">weasel@meer.net</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">David Kelso &lt;<a href="mailto:david@kelso.id.au">david@kelso.id.au</a>&gt; writes:<br>
<br>
&gt; Don&#39;t know much about the wrt54g internals, but I have a avr jtagice<br>
&gt; mk2 debugger, if that helps:<br>
<br>
</div>i think any jtag (there are lots of cheap ones these days that have open<br>
ocd bits) should work (just some faster than others) as long as you can<br>
get to the pins.<br>
<br>
\p<br>
---<br>
Glory is fleeting, but obscurity is forever. - Napoleon Bonaparte<br>
<div><div></div><div class="h5">_______________________________________________<br>
Noisebridge-discuss mailing list<br>
<a href="mailto:Noisebridge-discuss@lists.noisebridge.net">Noisebridge-discuss@lists.noisebridge.net</a><br>
<a href="https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss" target="_blank">https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss</a><br>
</div></div></blockquote></div><br></div></div>