I am using an i.MXRT1021 controller with the following SDK package:
SDK_2_10_0_EVK-MIMXRT1020
My application is implementing a MSC USB drive. There are no issues when the attached test computer (Windows 11 PC) in detecting and performing file operations to the MSC drive.
I have found an issue though that when my firmware removes a file or directory from the drive that the attached computer interface does not detect this change in the FATFS configuration.
Now when the i.MX embedded f/w is restarted, the MSC drive indicates that the file has been removed but I would rather use a more graceful method to have the test system detect that the FATFS has been modified.
How do I trigger the USB interface to detect the changes by the FATFS?
Thanks