Firmware Tool – Philips LPC2000 Flash Utility voor NXP microcontrollers (Windows)
LPC2000 flash utility is a software which is used to program LPC2000 series ARM microcontrollers:
LPC2101, LPC2102, LPC2103, LPC2104, LPC2106, LPC2106, LPC2114, LPC2114, LPC2119, LPC2124, LPC2129, LPC2131, LPC2132, LPC2134, LPC2136, LPC2138, LPC2141, LPC2142, LPC2144, LPC2146, LPC2148, LPC2194.
Programming is done through serial port. As you probably know, the LPC2000 series microcontrollers comes with boot-loader built in. This bootloader provides ISP interface for programming Flash or Ram memories and other operations like erasing. Bootloader is located in upper 8kB flash memory.
Bootloader has an algorithm which detects incoming ISP connection, detects baud rate automatically.
When starting ISP after reset P0.14 has to be pulled down what means that microcontroller is ready to accept ISP commands. Otherwise keep P0.14 pin pulled high to avoid unintended ISP entry.
This pop-up can appear on start (from setup), missing mscomm32.ocx:
But no worries, next tiem you start the program the error will be gone.
As we tested it….the COMport number only goes to 5, so you if you have a higher COMport number you can assign a lower one from device management:
It’s also possible to use the commandline like this:
START c:\windows\desktop\lpc210~1.exe "a.hex" 10000 LPC2103/2/1 COM1: 19200 1