QUERY · ISSUE
stmhal: os.sync() [apparently] doesn't flush FatFS read buffers
ports
My time to ask dumb questions. I created a new file on pyboard's internal flash over USB mass-storage . Expectedly, it didn't show up. I issued sync on Linux side, it didn't show up. I unmounted filesystem, and it still didn't show up. I issues os.sync() on pyboard, and it still didn't show up. I had to reboot pyboard to get hold of it. I'd say, unmounting mass-storage and os.sync() should be 100% enough.
CANDIDATE · PULL REQUEST
stmhal: Add os.invalidate which unmounts and remounts a filesystem.
(no description)