Many applications would benefit from persistent data storage, and the chosen MCU seems to support this. The Microchip LoRaWAN Stack (MLS) library implements Persistent Data Server (PDS) and provides a sample project.
Steps to reproduce
Start Microchip Studio
Create a new ASF sample project
Choose a mote project with PDS
Expected result
The demonstrated persistence logic resembles the sendcomm implementation.
Actual result
No data persistence implementation exists.
Workaround
Try to use the battery backup on PB3 for persistence across restarts.
This is low priority because project no requirement mandates persistence.
# Implement configuration persistence
## Problem environment
Many applications would benefit from persistent data storage, and the chosen MCU seems to support this. The Microchip LoRaWAN Stack (MLS) library implements *Persistent Data Server (PDS)* and provides a sample project.
## Steps to reproduce
1. Start Microchip Studio
1. Create a new ASF sample project
1. Choose a mote project with PDS
## Expected result
The demonstrated persistence logic resembles the sendcomm implementation.
## Actual result
No data persistence implementation exists.
## Workaround
Try to use the battery backup on PB3 for persistence across restarts.
## Notice
The [SAM R34 MLS Getting Started Guide](http://ww1.microchip.com/downloads/en/DeviceDoc/SAM-R34-MLS-Getting-Started-Guide-User-Guide-DS50002812A.pdf) explains how to use the NVM based PDF feature.
## Severity level
This is **low priority** because project no requirement mandates persistence.
Implement configuration persistence
Problem environment
Many applications would benefit from persistent data storage, and the chosen MCU seems to support this. The Microchip LoRaWAN Stack (MLS) library implements Persistent Data Server (PDS) and provides a sample project.
Steps to reproduce
Expected result
The demonstrated persistence logic resembles the sendcomm implementation.
Actual result
No data persistence implementation exists.
Workaround
Try to use the battery backup on PB3 for persistence across restarts.
Notice
The SAM R34 MLS Getting Started Guide explains how to use the NVM based PDF feature.
Severity level
This is low priority because project no requirement mandates persistence.
It seems that when a EVK is used with a EDBG MCU, that defining EDBGEUIREAD allows for the DevEUI to be persistently stored.