We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I have an LPC1857 device that only supports firmware upgrade via USB0/DFU (hardwired per Table 13 of UM10430).
I'd like the application code to reinvoke ISP USB0/DFU on user command to upgrade firmware.
Q1: Can the Reinvoke ISP (IAP code 57) be used for this, or will that only support ISP via UART0?
Q2: If not, how would I reset the device so it enumerates back as a DFU-mode device. (e.g. invalidate the currently running flash bank so that ISP USB0/DFU mode will be run on the next device reset?)