Skip to content

Read OTP Data

The 128-bytes section of OTP have saved the user-defined data(OTP address from 0x0EE8 to 0x0F67) that includes the information of the display and soft-start parameters. The section will introduce how to read out the data through the SPI.

After the READ ENABLE command is set, SDA and A0 must both be set HIGH to activate the READ operation.

When this is done, CSB must be set HIGH once to halt the READ operation.

4-Line SPI READ sequence

Apply command 0xB9 to read OTP data from the OTP addresses 0x0EE8 to 0x0F67.

User-defined Data

User’s firmware needs to read out the user-defined data with 0xB9 command, and to initialize the COG with the parameters.

AddressRegister NameComments
0x01CoG Type0x63 (PS-type), 0x95 (KS-type, wide temp)
0x02VendorExpected value 0x01 (PDI)
0x03Waveform RevRevision number of the waveform
0x04-0x09FPL Lot NameDisplay FPL-LOT number with 6-character ASCII
0x0AColorExpected value 0x00 (Black/White)
0x1EFlagsIf 0xFE, Fast Update is enabled
0x0B - 0x47OthersThe area data will be used on initial process. They will be mentioned on following sections.