Programming FSMC NAND Flash using STM32H7
Hi!
We have developed a product based on the STM32H7 microcontroller. In it, we use NAND Flash memory connected via FMC. We are approaching the point of mass production and are looking at how to program this memory in production.
So far, we have arrived at a USB-based solution. The NAND memory is connected to a PC via USB as a storage device and is programmed that way. However, the whole process takes a very long time and we are looking for a better solution. We have about 900 MB of data to transfer.
My first thought was External Loader, but it doesn't seem to support NAND memory connected via FMC. I wonder if SWD or JTAG could be used for this purpose. I would receive the data from the SWD/JTAG packages in the bootloader and program the NAND with them. Is this possible?
I am open to any other ideas and suggestions.
Regards
