-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NvmCtxMgmtStore L073 #947
Comments
Hi!
|
In Above configuration only Multicast Downlink count is kept in eeprom, Activation details is not saved. Join Request is sent to server for every time module is restarted.
With above configuration Activation and multicast count is kept in eeprom. And its good for our usecase. But we are worried about the EEPROM writes. For our use case node send data every 15 mins, and there will be around 10 -15 down links every day, and 300 multicast downlinks every day . So on an average 500 EEPROM writes every day. Is there any documentation to explain how below Macros works
|
The number of FLASH/EEPROM writes will reduce the FLASH/EEPROM life time and yes, there is an impact on the write cycles. The MAC layer just notifies the upper layer that a change has happened. It is then up to the application layer to decide if the NVM requires to be updated and when. On the provided examples we decided to update the NVM every time the MAC layer sets a notification (easy solution but, reduces life time of the NVM memories). Thus, in the end it is a question of compromise and some solutions are possible.
Please note that we think that current NVM management is way too complex and we are thinking on how we can reduce the amount of data to be stored as well as to simplify the current implementation. This is on our to do list and it may take quite some time before we come up with a proposition. |
Hi @mluis1 Have tried with MB85RC16V fram, But the context is not storing. Thanks |
Hi
NvmCtxMgmtStore is called for every uplink, downlink and multicast. Does it impact the number of write cycles of EEPROM?
I am using NucleoL073 (Release 4.4.4)
Advice plz.
Thanks
The text was updated successfully, but these errors were encountered: