Content originally posted in LPCWare by MikeSimmonds on Mon Mar 12 12:20:23 MST 2012
Hi. This is a bit heretical, but I don't really like to use an IDE at all!
Also I am more than somewhat fussy about the exact operation of the debug capabilities exposed by the LPCXpresso IDE package.
I fully accept that this is my problem and not anyone else's.
With sufficiant skull sweat and reading the ELF/DWARF specs and the SWD specs and the debug components of the Cortex, I can write a standalone debugger for Cortex M3 that displays and operates exactly how I want. [And I know that this will be a major undertaking! I would hope to make this either open source or free to download.]
There is a perennial problem of actually interfacing to the JTAG/SWD pins of the device under test. I don't want to have to design yet another debug adapter because no one will publish their comms protocols.
I was hoping to be able to interface to the LPC-Link becaise it is really cheap. [Have you seen the price of Segger's J-Link for example?]
Failing details on the LPC-Link interface protocols, is there any information for reprogramming the ARM chip on the LPC-Link with my own custom code?
Mike