How to run my programs in QSPI FLASH?
Hello�?
Recently, I was planning to use NUCLEO-L432 to create a smartwatch, but I encountered a fatal problem: running a program using external FLASH can cause the program to freeze.
Because I wanted to use LVGL as a graphical interactive interface, the 256K FLASH of L432KCU6 was not enough. Therefore, I used only burning bootloader on the chip and running the program saved in W25Q128 through QSPI. Due to limited funds, I have adopted the FLASH module, which has led to many strange problems (possibly due to non PCB wiring).
When I set the main frequency to 80MHZ (maximum), the program can only run for 16 minutes and will freeze; It can run for 40 minutes at 70MHZ; It can run for 60 minutes at 60 MHz, and the time of each stuck is the same. And since I divided the project into bootloader and app, I don't know how to debug my app program, so I don't know exactly where it got stuck.
I have no idea about this issue at the moment. May I ask if there is anyone who can provide some suggestions.
Thank you.


