USBFS_EnterBootloader | Cypress Semiconductor
I'm working with the BootLdrUSBFS module but I'm struggling to get the upgrader to work properly.
If I invoke the bootloader at the beginning of main.c, the upgrade does seem to transfer successfully however the changes don't stick.
If I invoke the bootloader after USB enumeration has occured I seem to end up in a hung state.
Is there some obvious things that I'm missing here?