We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I am using Keil EFS in my project. I am observing "Disk Full" error during testing. I am writing two files File A and FileB .My sequence of writing and deleting is as mentioned below,
Write File A, if write successful, Delete File B and in next iteration
Write File B , if write successful , Delete file A ... This contiunes perodically at X rate. But after successfully writing for few iterations, (File Size ~ 1MB ) , I am getting disk full error.
My Flash size is 4 MB. I am using Keil V5.3, EFS version = 6.15 , Keil Middleware version =7.15
So queries are,
A) Even after deleting file, why I am getting disk full?
B ) How writing and deleting operations work for Embedded file system?
C) Using same file name FileA and FileB for mutileple write,delete operations is allowed in EFS?