uic_internals
Differences
This shows you the differences between two versions of the page.
| uic_internals [2024/10/20 11:28] – created arisotura | uic_internals [2024/10/20 11:35] (current) – arisotura | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| This page documents the low-level aspects of the UIC. | This page documents the low-level aspects of the UIC. | ||
| + | |||
| + | |||
| + | ===== General characteristics ===== | ||
| + | |||
| + | The UIC is a STM8 microcontroller. It is likely a STM8L151R8. | ||
| + | |||
| + | It has 4KB of RAM, 2KB of EEPROM and 64KB of FLASH. | ||
| Line 10: | Line 17: | ||
| | 0x01000 | 0x017FF | EEPROM | | | 0x01000 | 0x017FF | EEPROM | | ||
| | 0x04800 | 0x048FF | Option bytes | | | 0x04800 | 0x048FF | Option bytes | | ||
| + | | 0x04900 | 0x04FFF | Misc. stuff | | ||
| | 0x05000 | 0x057FF | I/O | | | 0x05000 | 0x057FF | I/O | | ||
| | 0x06000 | 0x067FF | Boot ROM | | | 0x06000 | 0x067FF | Boot ROM | | ||
| | 0x08000 | 0x17FFF | FLASH | | | 0x08000 | 0x17FFF | FLASH | | ||
| - | TODO: document stuff in EEPROM etc | + | Unmapped memory regions are open bus. |
uic_internals.1729423735.txt.gz · Last modified: 2024/10/20 11:28 by arisotura
