# 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)