STM32F401 USB memory stick bootloader
Hi,
I need to write a bootloader which will load the new program from a USB memory stick.
Unfortunately I cannot use the ROM based DFU bootloader.
The bootloader would need to be held in FLASH and protected against update. Easy enough.
I believe that the CubeMx USB library uses interrupts however so I will need two vector table, know where the application vector table is and swap to it.
VTOR looks the ticket but am looking for a 'quick start' example illustration linker script changes.
I am using TrueStudio so that or a convertible project would be ideal.
Thanks