Skip to content
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

"Read-While-Write" EEPROM emulation for ATSAMD21 micros? #705

Open
NightEule5 opened this issue Dec 3, 2023 · 1 comment
Open

"Read-While-Write" EEPROM emulation for ATSAMD21 micros? #705

NightEule5 opened this issue Dec 3, 2023 · 1 comment

Comments

@NightEule5
Copy link

This HAL for ATSAMD51 has support for the NVM and the Smart EEPROM feature. Similar to the SAMD51, the SAMD21 has some flash reserved for EEPROM-like functionality, which can be written while the main program memory is read (called "Read-While-Write EEPROM Emulation" in the datasheet). It's only present on devices with <256KB of flash, and only on some variants (B, C, D, and L)

@ianrrees
Copy link
Contributor

Hi @NightEule5 , and apologies for the slow response! There are certainly functionalities which we don't yet have implemented in the HAL, for chips that we support. I believe you're correct that we don't have an implementation of SAMD21 EEPROM emulation, might you be interested in adding one?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants