This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Why is Fstorage Experimental on SDK12

Since PStorage has been removed and replaced by FStorage on SDK12, why is PStorage still listed as Experimental in the Documentation? It would appear that if you are removing a frequently used module for a new module, it should atleast be at a Release stage. If this a fault in the documentation or is FStorage really not at a Release phase? Thanks guys

-DC

  • @dave_couling: I just discussed this with the developer and you are right, you do not know where the data is located.

    The data that you stored will still be in flash, but you do not know at which address. The only thing you do know is that it will be between fs_config.p_start_addr and fs_config.p_end_addr.

    Thus, if you need the access the data after a power-cycle, then you should either use FDS or you should store the data at known locations within the flash space allocated to fstorage.

Related