STM32 Mass Storage Device Bootloader with pseudo NTFS
Hello
i want to update the firmware with a USB Device Mass Storage Class.
Like the STLink (on the nucleo board) the .bin file should be transfer per drag and drop from the pc.
But I don't want to use another additional controller.
How can i handle that?
The file that comes from the pc is in the fatfs format but i only need the content.
I think i must save them on the ram or sdram and read them with the stm32 fatfs library to save into the flash.
But the sdram solution is expensive and the ram solution is limited to the ram size.
A application note from nxp uses a pseudo fatfs and an parser to handle this.
https://www.nxp.com/docs/en/application-note/AN4379.pdf
How can I best implement this?
Are there any examples?
