It's very slow to Open FileSystem on NAND with FileX/LevelX
Hi,
We're working on STM32H743 chipset with Azure RTOS ThreadX, and using FileX/LevelX to establish the Fat FS on the NAND connected with QSPI interface. Basically it's working fine, but it takes more than 1 minutes to open the FS on bootup time. I did some debugging, and found that it's trying to validate every sector when the FS is opening. Is this necessary or there is some way for optimization?
Here are some information about the NAND:
- ThreadX/FileX/LevelX: 6.1.12
- No any option specified in fx_user.h and lx_user.h
- NAND: 4Gb tc58cv
I uploaded the nand driver (I have to combine the driver for fx and lx together) we migrated from the example for FileX and LevelX FYI.
Any feedback will be appreciated.