# EEPROM configuration

Source: [https://docs.qualcomm.com/doc/80-88500-1/topic/84_EEPROM_bring_up_guidelines.html](https://docs.qualcomm.com/doc/80-88500-1/topic/84_EEPROM_bring_up_guidelines.html)

Electrically erasable programmable read-only memory (EEPROM) is a nonvolatile memory used to store the module calibration information. Module-to-module variations have an impact on the image quality of a camera system. The calibration data is used to make corrections for the module variations from a known reference, data from the golden module provided by the vendor.

Typical sources of module variations are:

- Lens placement accuracy (packaging or assembly tolerances)
- Color filter variations due to different batch in manufacturing
- Infrared filter variations due to tolerance
- Electro-mechanical tolerances in autofocus actuator manufacturing
- Feature-specific calibration like PDAF, VHDR, and dual camera

- **[EEPROM software configuration](https://docs.qualcomm.com/doc/80-88500-1/topic/85_EEPROM_software_configuration.html#EEPROM_software_configuration_85)**
- **[EEPROM hardware configuration](https://docs.qualcomm.com/doc/80-88500-1/topic/90_EEPROM_hardware_configuration.html)**

**Parent Topic:** [Camera sensor driver](https://docs.qualcomm.com/doc/80-88500-1/topic/58_Camera_sensor_driver_.html)

Last Published: Aug 18, 2023

[Previous Topic
Sensor library configuration](https://docs.qualcomm.com/bundle/publicresource/80-88500-1/topics/73_Sensor_library_configuration.md) [Next Topic
EEPROM software configuration](https://docs.qualcomm.com/bundle/publicresource/80-88500-1/topics/85_EEPROM_software_configuration.md#EEPROM_software_configuration_85)