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.

PGA305: Register Map

Part Number: PGA305

Hello 

We have trouble getting a board with the PGA305 configured. 

One question is how to access alle the registers described in the Manual on Page 48ff. In the EVM GUI are much less registers in the "Low level configuration" section.

The EVM Gui doesn't even have the same values as in the Register Maps on page 47 of the PGA305 manual. 

Second question is how to reset the PGA or loading a default calibration (made by TI which works). 

Thanks

  • Hello Harald,

    The registers in the datasheet register map are divided between EEPROM registers and general control and status registers. The registers that are available for modification in the Low Level Configuration page  on the GUI are only the registers that are volatile control and status registers. If you would like to modify EEPROM registers through the GUI, this can be done on the EEPROM Config Analog, EEPROM Config Digital, or EEPROM Pages. 

    If you would like to access the EEPROM registers directly outside of the GUI, the procedure is described in the datasheet section 7.3.16.1.2 EEPROM Programming Procedure. Note that the Page Address is just the second least significant hex digit in the EEPROM page address from the register map. For example if the EEPROM address is shown as 0x40000024, the EEPROM Page Address would be 0x02 and the EEPROM offset would be 0x04.

    The reason that the values you see may be different from the default values in the datasheet is because you may have changed some of the EEPROM registers. Some of these EEPROM registers are used to automatically set up the PGA305 when it starts, so by the time it is placed in Digital Interface mode, the registers have already been set by the compensation engine using the EEPROM values. 

    If you would like to return to the original EEPROM settings from the factory, you can load the attached EEPROM file, using the EEPROM Page in the GUI.

    PGA305_EEPROM Config_April2017.cfg

    Regards,