This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

  • Resolved

[FAQ] TPL1401: What is the TPL1401 EEPROM used for?

Intellectual 2510 points

Replies: 1

Views: 58

Part Number: TPL1401

I see that the TPL1401 has user-programable EEPROM. What is the TPL1401 EEPROM used for?

Best,

Katlynne Jones

  • The TPL1401 has the following programmable registers available in the nonvolatile memory (NVM/EEPROM) to save and recall all register settings. There is one register to control the general configuration settings of the TPL1401 including the device lock feature, power down mode, internal reference enable, and VOUT gain. The second register stores the DPOT_POS, or wiper position, data. There are two registers available for user-programable information in the TPL1401 NVM. The NVM makes sure the settings are retained even after power cycling, allowing the device to work without a processor after initial programming.

    Table 1 NVM Programmable Registers


    As mentioned above, the general configuration register contains the device lock feature. The device lock feature prevents unintended writes to the TPL101’s registers. When the DEVICE_LOCK bit is set to 1, the device locks all of the registers. This will prevent accidental updates to the registers as well as accidental writes to the NVM. 

    The user can program a version ID that corresponds to their specific configuration of the device in the available 2 bytes of user NVM of the TPL1401.

    It is also possible to store configuration data for another device in the user memory registers as well. However, keep in mind that the TPL1401 operates as an I2C secondary receiver. The TPL1401 can act as a secondary transmitter, and the primary device reads from the TPL1401. In any case, the TPL1401 cannot generate the SCL signal, so the other device must have this capability in order to read configuration data that is stored in the TPL1401 NVM.

    The TPL1401 can be found in many common applications:

    End equipment

    Url

    Exit and emergency lighting

    www.ti.com/.../exit-emergency-lighting

    Barcode scanners

    www.ti.com/.../barcode-scanner

    Barcode readers

    www.ti.com/.../barcode-reader

    Smart speakers

    www.ti.com/.../smart-speaker

    Video doorbells

    www.ti.com/.../video-doorbell

    Cordless vacuum cleaners

    www.ti.com/.../cordless-vacuum-cleaner

    Robotic lawn mowers

    www.ti.com/.../robotic-lawn-mower

    Laser distance meter

    www.ti.com/.../laser-distance-meter

    You can find some additional information about the TPL1401 here:

    You can find more information about precision DACs here:

    Precision DAC Learning Center

    www.ti.com/.../learning-center.html

    TI Precision Labs - DACs

    training.ti.com/ti-precision-labs-dacs

    Data Converter Circuit Cookbook

    www.ti.com/.../data-converter-circuits.html

    Best,

    Katlynne Jones

This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.