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.