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.

PGA460-Q1: How to read EEPEOM bulk

Part Number: PGA460-Q1
Other Parts Discussed in Thread: PGA460,

I know how to write the EEPROM bulk, but I don't know how to read the EEPROM bulk, so please tell me how to read the EEPROM bulk

  • Chethan,
    If you refer to Table 3 - UART Interface Command List of the PGA460 datasheet (www.ti.com/.../pga460-q1), you will find that command 11 is the EEPROM bulk read command. Assuming you are communicating to the default PGA460 UART address of '000', you must transmit the following UART command to the RXD pin of the PGA460: {0x55, 0x0B, 0xF4}
    where:
    • 0x55 is the sync field
    • 0x0B is address '000' (0) and command '01011' (11)
    • 0xF4 is the checksum value

    The PGA460 will then return a total of 45 bytes of data, whereby the first byte is the diagnostic field, the last byte is the checksum, and the data in between are the user EEPROM values.

    You can use the PGA460-Q1 EVM GUI's Interface Mode --> UART page to see example commands by selecting the specific command and UART Address from the Command Selection window, then clicking "Run Command" to see the resulting hex values and checksum.