Forum: Mikrocontroller und Digitale Elektronik SAMC21 (eeprom) / rww / user page (Auxillary Space)


von Adam P. (adamap)


Angehängte Dateien:

Lesenswert?

Moin zusammen,

ich bin grad am SAMC21 dran und benötige ein Speicherstelle im Flash die 
nicht durch ein "chip erase" gelöscht wird.

Klar, der "NVM Main" Bereich 0x00000000 - 0x00400000 wird gelöscht,
leider betrifft dies auch die RWW section, ab 0x00400000.

Bleiben mir dann nur noch die restlichen 56 Bytes der "Auxillary Space" 
(0x00804000)?

Die ersten 8 Byte sind ja die Fuse bits.


Weiterhin gibts ja noch:
1
// nvmctrl.h vom SAMC21
2
#define NVMCTRL_AUX0_ADDRESS        0x00804000
3
#define NVMCTRL_AUX1_ADDRESS        0x00806000
4
#define NVMCTRL_AUX2_ADDRESS        0x00808000
5
#define NVMCTRL_AUX3_ADDRESS        0x0080A000

Das Bild ist zwar vom SAMD21, jedoch sollte es beim SAMC21 genau so 
aussehen (laut nmvctrl.h)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.