STM32F7 Firmware update via USB key
Hi every one
I'm developing a project on STM32F746BGT6 custom board which will use USB port for store Data on USB key AND firmware updating purposes (In the Field updating), cause I am newbie on USB things, I am googling about firmware update through USB key but there is dozens of articles and videos about updating via SD card.
My questions is:
- Is updating firmware through SD card and USB key the same as each other, In other words can I tailored SD card implementations to USB Key for updating via Flash drive?
- Based on my researches, It has to be a Bootloader for make the update possible in the Application, But my MCU suffers for lack of Flash space, Is it possible to put the bootloader (or maybe the part of main application) in the external flash section (with some linker file modifying)? (I am implementing QSPI protocol for External flash)
- I am completely out of ballpark in USB implementation, So is there some articles or examples for this purposes to help me better understanding of USB FIRMWARE UPDATE? By the way I read the AN3990 from ST but couldn't find the example files which is mentioned in the App note itself.
Any help would be appreciated friends:smiling_face_with_smiling_eyes:
