Hi Experts, Pros, and Tired Apps Engineers,
I am following section 9.5.2.2 of SNAS811 and step 1 to read back base page and OR the trim values is inconvenient in my manufacturing environment.
I have looked at the EEPROM register bits from Table 21 in the EEPROM base page that indicate trim values. They are all contained in EEPROM registers 7 to 14 and EEPROM register 15. Lucky for me I am not setting any of the other bits in those fields. So my question is, if using direct EEPROM access, can I skip those registers entirely? Rather than reading back the entire base page and modifying bits and writing the base page again.
Your recommended EEPROM direct access flow:
- Read base page
- Modify base page registers as necessary to retain trim values
- Unlock EEPROM
- Write all EEPROM registers from 0x63 to 0x0
- Lock EEPROM
What I want to do:
- Unlock EEPROM
- Write EEPROM registers 0x63 to 0x10
- Write EEPROM register 0xE
- Write EEPROM register 0x6 to 0x0
- Lock EEPROM
Do you see a problem with the above method?
Looking forward to your response within 24 hours!
Best Regards,
Rob Rodrigues