"Rolf Meeser" <rolfm_...@yahoo.de> napisaĆ(a): > On 12/05/2010 11:00 PM, Freddie Chopin wrote: > > So how about this idea of removing useless and wrong occurences of > > srst_pulls_trst from lpc config files? > > > Are you sure this is correct? > > Copy protection of LPC controllers relies on the fact that it is not > possible to halt the processor right after reset. > If your findings were correct, you would have discovered an easy way to > circumvent NXP's security mechanism.
Well, I cannot check all LPCs, because at the moment I only have LPC2103, but this small experiment seems to show that srst_pulls_trst is not necessary https://lists.berlios.de/pipermail/openocd-development/2010-December/017405.html Actually this was suggested by Peter Stuge in August http://openocd.git.sourceforge.net/git/gitweb.cgi?p=openocd/openocd;a=commit;h=8772355bbd507f4cd191d589d7ab5060b97c1818 Not having srst_pulls_trst is very convenient, as sometimes this code that could run for a brief moment before halt could make things like disable JTAG, start PLL with wrong values, etc. Generally without that option debugging LPCs is much more reliable. 4\/3!! _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development