Datasheet
MLX90640 32x24 IR array 
Datasheet 
Page 19 of 60
REVISION 11 – 3 AUGUST 2018 
10.7.3.
10.7.3.10.7.3.
10.7.3. EEPROM
EEPROMEEPROM
EEPROM 
The EEPROM is used to store the calibration constants and the configuration parameters of the device 
EEPROM address
Access
Meaning
0x2400  Melexis  Melexis reserved 
0x2401  Melexis  Melexis reserved 
0x2402  Melexis  Melexis reserved 
0x2403  Melexis  Configuration register 
0x2404  Melexis  Melexis reserved 
0x2405  Melexis  Melexis reserved 
0x2406  Melexis  Melexis reserved 
0x2407  Melexis  Device ID1 
0x2408  Melexis  Device ID2 
0x2409  Melexis  Device ID3 
0x240A  Melexis  Device Options 
0x240B  Melexis  Melexis reserved 
0x240C  Customer  Control register_1 
0x240D  Customer  Control register_2 
0x240E  Customer  I2CConfReg 
0x240F  Customer  Melexis reserved / I2C_Address 
Table 7 Configuration parameters memory  
After POR the device read dedicated EEPROM cells and transfers their content to into the control and configuration register 
of  the  device.  This  way  the  device  is  configured  and  prepared  for  operation.  The  relation  between  EEPROM  and  register 
address is shown here after (explanation of the bit meaning can be found in section 10.7.1 Internal registers: 
EEPROM address
Register address
Access
Name
Data [hex]
0x240C  0x800D  Customer  Control_register_1  1901 
0x240D  0x800E  Customer  Control_register_2  0000 
0x240E  0x800F  Customer  I2CConfReg  0000 
0x240F  0x8010 
Customer  Melexis internal use (8 bit) 
I2C_Address (8bit) 
BE33 
Table 8 EEPROM to registers mapping










