Low Distortion IMX219 M12 Mount Camera Module for Raspberry Pi - Datasheet
Table Of Contents
- Description
 - Features
 - Device Structure
 - USE RESTRICTION NOTICE
 - 1. Block Diagram and Pin Configuration
 - 2. Pixel Signal Output Specifications
 - 3. Control Registers
- 3-1 2-wire Serial Communication Operation Specifications
 - 3-2 2-wire Serial Communication Register Map (Configuration register, Parameter limit register)
 - 3-3 Parameter Limit Registers – [0x1000-0x1FFF] (Read Only and Static)
 - 3-4 Manufacturer Specific Registers – [0x3000-0x5FFF ]
 - 3-5 Frame Bank A and Bank B specific output samples
 
 - 4. Output Data Format
 - 6. On Chip Image Processing
 - 7. NVM Memory Map
 - 8. How to operate IMX219PQH5-C
 - 9. Other Functions
 - 10. Electrical Characteristics
 - 11. Spectral Sensitivity Characteristic
 - 12. Image Sensor Characteristics
 - 13. Measurement Method for Image Sensor Characteristics
 - 14. Spot Pixel Specification
 - 15. Notice on White Pixels Specifications
 - 16. Chief Ray Angle Characteristics
 - 17. Connection Example
 - 18. Notes On Handling
 
IMX219PQH5-C 
71 
  OTP controller does NOT clear previous values automatically. 
5. Set last byte of OTP buffer 0x3243 need to write again with same value of step4 
6. Wait write sequence finish ( >12.8msec:target [25µs /bit] x 8 bit x 16btye x 4row) 
7. Repeat the above (3)  (6) sequence again for twice write process. 
Then when reading; 
1. Set controller ECC ON or ECC OFF by 0x3300 = 00h (ECC ON), 08h (ECC OFF) ;   
2. Set Read by 0x3200 = "1h." 
3. Set page from 0 to 11 by 0x3202. 
4. Set 0x3204 to 0x3243 OTPIF_DT_0to 63 = xxh (Data to Write)   










