I have installed EGit and tried to grab the repo but it asked me too many damn questions and by that time I'd had a gut full.
@bob:In the current version of your repo is a problem for the LPC8: it runs only half speed. This is bad because the serial port is not working as expected.Somewhere in the initialization must be an error. In my repo it is running with the desired speed:https://github.com/ChrisMicro/LPC810_CodeBase
I gather lpc21isp is software, what actually does the programming? Or is it just for dev boards that already have programming hardware in place?
Great. I'm curious what nice little Arduino programs you are making with it.
Oh, that's a pity. The advantage of "flushmagic.py" is, that you can alter the code.I had to do it for my Arduino programmer:http://hobby-roboter.de/forum/viewtopic.php?f=4&t=152#p602This programmer works very comfortable because it automatically resets the LPC810 and pulls the ISP-line at the start of programming and when it finishes, it reset the LPC810 again to start the program. The development flow is exactly the same as with an Arduino Uno: just press the button than the program compiles, downloads and starts. All in all very comfortable.
Most (maybe all?) of the NXP ARM chips have a bootloader in ROM which runs an ASCII protocol over UART, so the great thing is you don't need any programming hardware apart from a USB-TTL adapter.
NXP had the LPC1114 DIP package down for end-of-life which they have rescinded, not sure whether that was a mistake or if the DIP packages are not selling much.