The configuration EEPROM¶
For the default start-up behavior of the leguan board it contains an EEPROM attached at address 0x50. This EEPROM contains 128 bytes with the contents as shown below:
address: |
description: |
|---|---|
0 |
Magic number |
1 |
Language selection |
2 |
Board start-up configuration |
3 |
User bit-file index |
4..5 |
Touchscreen Xmin calibration value |
6..7 |
Touchscreen Xmax calibration value |
8..9 |
Touchscreen Ymin calibration value |
10..11 |
Touchscreen Ymax calibration value |
12 |
Bios status bits |
13..127 |
Reserved for future use |
Magic number¶
To indicate that the contents of the EEPROM is valid, address 0x00 should contain the value 0x5A, the magic number. If the magic number is not found, the leguan board will start-up with English as language setting. Furthermore, a calibration of the touch-screen will be performed. Finally the leguan board will go to the menu-mode.