EEPROM » Historie » Version 6
  Redmine Admin, 26.11.2021 16:31 
  
| 1 | 1 | Redmine Admin | h1. EEPROM  | 
|---|---|---|---|
| 2 | |||
| 3 | The STM32L011x4 has 512Bytes EEPROM  | 
||
| 4 | 5 | Redmine Admin | Campo spezifies 0x20 bytes of HWData, 0x20 Bytes of Board specific stuff, and 2*0x20 config data.  | 
| 5 | Page size (erase size) of EEPROM is 4 bytes.  | 
||
| 6 | Retain block is 8 Bytes, so still 0x18 Bytes for I2C-EEPROM-compatible layout.  | 
||
| 7 | 2 | Redmine Admin | |
| 8 | 3 | Redmine Admin | h2. Board-Data  | 
| 9 | |||
| 10 | |_.Offset |_.Size |_.Description |  | 
||
| 11 | 1 | Redmine Admin | | 0x0 | 1 | Number of leds available |  | 
| 12 | 3 | Redmine Admin | |
| 13 | 5 | Redmine Admin | h2. Variant/Flags from HWData  | 
| 14 | 3 | Redmine Admin | |
| 15 | 5 | Redmine Admin | |_.Bits |_.Description |  | 
| 16 | | 0..3 | used MCU: 0=STM32L011x4 |  | 
||
| 17 | | 4..7 | model: 0=regular Miniminutnik, 1=Corona airing timer |  | 
||
| 18 | 3 | Redmine Admin | |
| 19 | h2. Configurating  | 
||
| 20 | |||
| 21 | 4 | Redmine Admin | |_.Offset |_.Size |_.Description |  | 
| 22 | | 0x0 | 1 | Mode |  | 
||
| 23 | | 0x1 | 1 | Number of slots |  | 
||
| 24 | 5 | Redmine Admin | | 0x2 | 1 | Sound |  | 
| 25 | 4 | Redmine Admin | | 0x3 | 1 | Reserved |  | 
| 26 | | 0x4 | 2 | Slot 1: Time in sec(espresso) |  | 
||
| 27 | | 0x6 | 2 | Slot 2: Time (Egg) |  | 
||
| 28 | | 0x8 | 2 | Slot 3: Time (Weisswurst) |  | 
||
| 29 | | 0xA | 2 | Slot 4: Time (Nudeln 1) |  | 
||
| 30 | | 0xC | 2 | Slot 5: Time (Nudeln 2) |  | 
||
| 31 | | 0xE | 2 | Slot 6: - |  | 
||
| 32 | | 0x10 | 4 | long time 1 depending on mode |  | 
||
| 33 | | 0x14 | 4 | long time 2 depending on mode |  | 
||
| 34 | | 0x18 | - | |  | 
||
| 35 | 6 | Redmine Admin | |
| 36 | 4 | Redmine Admin | 4 bytes gives a range > 24h.  |