Using NOR Flash on FMC as USB Mass Storage on STM32H753
Hello,
I’m working on a project using the STM32H753 controller, and I have a NOR Flash connected via the FMC interface (BANK1 at address 0x60000000).
My goal is to use this NOR Flash memory as a USB Mass Storage Device. I’ve attempted the following approaches:
Tried formatting the NOR Flash directly from the host PC — this was unsuccessful.
Used FATFS to format the NOR Flash and then connected it to the host PC. The PC detects the filesystem and displays the correct disk size, but I’m unable to create any files on the disk from the host.
I’ve searched through the ST forums but couldn’t find any discussions related to using FMC-connected external memories as USB Mass Storage.
My questions are:
Is it possible to use external memory connected via FMC (like NOR Flash) as a USB Mass Storage device?
Can a host PC reliably access and write to memories connected to FMC through USB?
Are there any examples or reference projects demonstrating this functionality?
Any guidance or suggestions would be highly appreciated.
Thank you!
