We have an Mbed application running on a LPC1768 module. It’s working great but we want to move to our own hardware design (sticking with the LPC1768 MCU but on a PCB of our own layout). I’m wondering how we get our application installed/deployed on a new out-the-box MCU. The “copy the image onto the USB-flash storage from a PC” deployment method of the LPC1768 module works fine for us but I don’t understand how to get this set up.
I assume the LPC1768 module comes with a firmware image which manages the USB flash copy-across of the application image. Is there any documentation giving details of how this works (firmware source code)? We 're currently building our app using Eclipse, having exported the project out of the online IDE.
TLDR: How to write the firmware to a new MCU/board with no existing firmware/bootloader in place?