I have read in the datasheet and user manual for the LPC54618 MCU that programming flash via USB0 or USB1 can be accomplished by setting the boot mode to USB MSC or USB DFU using the ISP pins. Unfortunately, using the USB MSC class is not a solution that will work for me.
Is there an existing software tool (similar to LPCScrypt for the LPC18xx or LPC43xx series) that allows flash programming via USB-DFU mode but for the LPC546xx series?
Thank you,
E.
Solved! Go to Solution.
Thank you,
Programming through UART/ I2C/SPI will work but I would need to modify my current design to do so.
I ended up trying the tool provided in the link by Victor Jimenez in this thread: LPC54608 USB DFU function support and was able to successfully flash the LPC54618 from USB0 DFU using the on-chip bootloader!
Hi,
We only have https://www.nxp.com/docs/en/application-note/AN12384.pdf
https://www.nxp.com/docs/en/application-note-software/AN12384SW.zip
You can also refer the idea of AN12037, it's DFU secondary bootloader for LPC11U6x
https://www.nxp.com/docs/en/application-note/AN12037_LPC11U6x.zip
n addition LPC546xx integrate on chip bootloader, supporting boot source from USB0/USB1 DFU. see UM10912, Chapter 3: LPC546xx Boot process.
Please check the following thread:
https://community.nxp.com/thread/479062
I hope this helps, have a nice day!
Regards
Soledad
Thank you,
Programming through UART/ I2C/SPI will work but I would need to modify my current design to do so.
I ended up trying the tool provided in the link by Victor Jimenez in this thread: LPC54608 USB DFU function support and was able to successfully flash the LPC54618 from USB0 DFU using the on-chip bootloader!