<p dir="ltr">I do not have a good understanding of the difference between jtag/serial/ and tftp. Can someone briefly explain the difference for people like myself? Can JTAG flashing replace a locked firmware? I thought the chips themselves could be built to only cryptographically accept approved firmware? Or is that only with &quot;higher level&quot; flashing methods.</p>
<p dir="ltr">Anyone have a Explain it Like I&#39;m 5 version out there to help explain?</p>
<p dir="ltr">Thank you all.</p>
<div class="gmail_quote">On Feb 23, 2016 12:04 PM, &quot;Ben West&quot; &lt;<a href="mailto:ben@gowasabi.net">ben@gowasabi.net</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Is JTAG intervention now required?  I had thought I&#39;d read 
that serial console access and/or TFTP recovery mode was sufficient, at 
least on TP-Link products being discussed.  Since we&#39;re talking about products costing only 50-100USD, I would gather that the amount of effort manufacturers are willing to invest in locking the firmware is finite, meaning by extension the effort required to work-around such locks should also be finite.<br><br>That is, all radio products with firmware presently for sale can have their firmware modified, given sufficient effort.  The fact that sufficiently determined persons can override countermeasures and mod the firmware doesn&#39;t appear to endanger their FCC certification.<br><br></div>Anyway, similar to the hardware compatibility pages on <a href="http://openwrt.org" target="_blank">openwrt.org</a>&#39;s wiki, would it make sense to also record in wiki the list of working hardware, along with known work-arounds?<br><br></div>What would be a good venue for such wiki pages?  Any of these?<br><br><div class="gmail_extra"><a href="https://wiki.openwrt.org/" target="_blank">https://wiki.openwrt.org/</a><br><a href="http://battlemesh.org/" target="_blank">http://battlemesh.org/</a><br><a href="https://wirelesspt.net/wiki/P%C3%A1gina_principal" target="_blank">https://wirelesspt.net/wiki/P%C3%A1gina_principal</a><br><a href="https://libreplanet.org/wiki/Main_Page" target="_blank">https://libreplanet.org/wiki/Main_Page</a><br><br><div class="gmail_quote">On Tue, Feb 23, 2016 at 10:23 AM, Philipp Borgers <span dir="ltr">&lt;<a href="mailto:borgers@mi.fu-berlin.de" target="_blank">borgers@mi.fu-berlin.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span>On Tue, Feb 23, 2016 at 05:08:52PM +0100, Benjamin Henrion wrote:<br>
&gt; On Tue, Feb 23, 2016 at 4:26 PM, Adam Longwill<br>
&gt; &lt;<a href="mailto:adam.longwill@metamesh.org" target="_blank">adam.longwill@metamesh.org</a>&gt; wrote:<br>
&gt; &gt; We have contracts to fulfill. Can we start a discussion here about what<br>
&gt; &gt; hardware still works? What about Ligowave who came to Battlemesh v8? They<br>
&gt; &gt; said they gave out unlock codes. Do any of you use them? What hardware are<br>
&gt; &gt; you STILL buying that STILL works?<br>
&gt; &gt;<br>
&gt; &gt; Also, is it possible to use the JTAG interface to reflash a router and erase<br>
&gt; &gt; locked down firmware or is it the same as ethernet flashing- I&#39;ve never done<br>
&gt; &gt; it.<br>
&gt;<br>
&gt; Yes, depends on the SoC, and if the JTAG pins are properly exposed.<br>
&gt;<br>
&gt; After that, the JTAG software needs to support your flash chip.<br>
&gt;<br>
&gt; Otherwise, since nowadays most flash chips are SPI ones in SOIC8<br>
&gt; format, it is easier to just use a buspirate with a 4x2 clamp hooked<br>
&gt; on the chip, and you will be able to reflash it:<br>
&gt;<br>
&gt; <a href="http://www.dhresource.com/0x0s/f2-albu-g1-M00-CA-EB-rBVaGFQ_GG6AHCR0AAEtkRTBPOQ099.jpg/updated-ic-clamp-soic8-sop8-ic-clip-1-adapter.jpg" rel="noreferrer" target="_blank">http://www.dhresource.com/0x0s/f2-albu-g1-M00-CA-EB-rBVaGFQ_GG6AHCR0AAEtkRTBPOQ099.jpg/updated-ic-clamp-soic8-sop8-ic-clip-1-adapter.jpg</a><br>
<br>
</span>Can someone give a workshop about the tools for flash reading and the process<br>
involved?<br>
<br>
Maybe we can collect some money in advance so everybody can have the right tools<br>
at hand?<br>
<br>
Best Philipp<br>
<br>_______________________________________________<br>
Battlemesh mailing list<br>
<a href="mailto:Battlemesh@ml.ninux.org" target="_blank">Battlemesh@ml.ninux.org</a><br>
<a href="http://ml.ninux.org/mailman/listinfo/battlemesh" rel="noreferrer" target="_blank">http://ml.ninux.org/mailman/listinfo/battlemesh</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div>Ben West<div><a href="http://gowasabi.net" target="_blank">http://gowasabi.net</a><br><a href="mailto:ben@gowasabi.net" target="_blank">ben@gowasabi.net</a><br><a href="tel:314-246-9434" value="+13142469434" target="_blank">314-246-9434</a><br></div></div>
</div></div>
<br>_______________________________________________<br>
Battlemesh mailing list<br>
<a href="mailto:Battlemesh@ml.ninux.org">Battlemesh@ml.ninux.org</a><br>
<a href="http://ml.ninux.org/mailman/listinfo/battlemesh" rel="noreferrer" target="_blank">http://ml.ninux.org/mailman/listinfo/battlemesh</a><br>
<br></blockquote></div>