A GUI for programming flash based microcontrollers from NXP using a serial protocol.
It implements a function similar to Flash Magic but using Electron and FlashMagic.js instead.
I usually have ./node_modules/.bin
in my PATH
so I just have to execute the following commands to perform a clean build:
# cd build
# npm install
# cd ..
# npm install
# typings install
# gulp publish
After the last command, the file lpcflash.asar
should be present in the project's root directory.
Run with the following command
# electron lpcflash.asar
This tool is not related to Flash Magic.
Its primary objective is just to communicate with a custom USB bootloader by using a well-known protocol.
A side effect is to be 100% compatible with legacy NXP serial bootloader.