This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Problem using Keil Flash File system (RTLFS.lib).

Hi, I'm using Keil Flash File system(RTLFS.lib).
It is working fine with RAM Drive. The problem is with Flash Drive.

The problem is that when I open a file on Flash drive for 15 times then it get opened but on the 16th time the same file is not found.
what may be the possible problem? Is there any thing to do with the STD in/out buffer?

Please help out.

Parents
  • The FlashFS is not thread safe. The low layer programming routines for the flash are not reentrant. This means you can open file(s) from only one task. Interrupts are not a problem if you do not access the the same flash also from an interrupt handler.

    I recommend an upgrade to the current RL-ARM version v3.23.

    Franc

Reply
  • The FlashFS is not thread safe. The low layer programming routines for the flash are not reentrant. This means you can open file(s) from only one task. Interrupts are not a problem if you do not access the the same flash also from an interrupt handler.

    I recommend an upgrade to the current RL-ARM version v3.23.

    Franc

Children
No data