Hi,
I am trying to read a file, pretty much straight after initialising the flash file system (finit). I am using a standard 16 megabit SPI flash memory part.
I find that if I dont put a delay in after running finit() then I cant read any files (the file pointer always returns 0). If I put a delay in then I can! I tried a delay of 200MS but it could work with a smaller delay.
I cant see why a delay would be needed. Anyone know why this may be? I am using RTOS (although at this point there is only one task) and LPC1758
I have the same problem!
I don't understand what you say : "All of this should be handled in low level driver.".
Please give me more detail explaining. Thanks.
And I cannot create directory as in SD card ! How can I do?