Gast
#6990584
Hallo zusammen, ich nutze das SmartEEPROM eines ATSAMD51J20A µC und müsste nun die aktuelle funktionierende Konfiguration mit 1024 Bytes (Fuses: SEEBLK = 0x08 sowie SEEPSZ = 0x01) auf eine Konfiguration mit 2048 Bytes erhöhen. Leider klappt dies nicht... Wenn ich im MicrochipStudio die Fuses auf SEEBLK = 0x10 sowie SEEPSZ = 0x01 ändern möchte, schreibt er bei SEEBLK den Wert 0x00 hinein?! Nach einigem rumprobieren scheint es mir so, dass er die obersten 4 Bit von SEEBLK einfach ignoriert. Wenn ich beispielsweise 0x16 setzen will(ungültige Konfiguration) steht nach dem schreiben ein 0x06 drinnen. Will ich 0x12 setzen, steht danach 0x02 drin... Im DB hab ich keine Limitierung gefunden, die entsprechenden Tabellen ermöglichen ja theoretisch noch deutlich mehr Eeprom-Größe und der µC hat 1MB Flash zur verfügung. Hat jemand hierzu Erfahrung und das SmartEEPROM schonmal bei dem genannten µC mit einer Größe von mehr als 1024 Bytes genutzt? Viele Grüße, Flyget



