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.

TPS6594-Q1: Steps to read question and write answer

Part Number: TPS6594-Q1

Hello Experts,
I am working on TPS6594-Q1 in Q&A mode, I have the following questions while reading the TRM:

  • What are the steps involved in reading the questions and writing the answers?
  • While/ after getting the answer from the MCU, is there a need to calculate the reference answer byte for the comparison
    (I am asking this question because in the TRM it is mentioned that "The watchdog compares the reference Answer-3 with the Answer-3 byte in WD_ANSWER[7:0]." do these calculations and comparison is done automatically ) 
  • Why is  MCU to Watchdog Synchronization? Is this operation is always done whenever the window need to come out of long window? what is supposed to be done after coming out of the long window
  • What is the need of watchdog-reset function while configuring the PMIC
    (This question is asked because, this is the one step involved in the PMIC configuration)

Kind Regard

Manisha Narayan Gowda

  • What are the steps involved in reading the questions and writing the answers?

    Please refer to section 8.3.11.8 in the TPS6594 data sheet, it goes into great detail about the flow. Figure 8-27, provides a very good summary.

    While/ after getting the answer from the MCU, is there a need to calculate the reference answer byte for the comparison
    (I am asking this question because in the TRM it is mentioned that "The watchdog compares the reference Answer-3 with the Answer-3 byte in WD_ANSWER[7:0]." do these calculations and comparison is done automatically ) 

    The PMIC Watchdog handles the comparison. The MCU does not need to instruct the PMIC to do so.

    Why is  MCU to Watchdog Synchronization? Is this operation is always done whenever the window need to come out of long window? what is supposed to be done after coming out of the long window

    The MCU synchronizes with the PMIC Watchdog by sending 4 answers (doesn't matter if correct at this point) while in long window. This will signal to the PMIC to generate the first question and leave the Long window. If the long window timer expires, the WD_LONGWIN_TIMEOUT error flag will reset. in most TPS6594 configurations, this leads to a warm reset. Refer to figure 8-27 for more details.

    What is the need of watchdog-reset function while configuring the PMIC

    It tells the PMIC to execute a warm reset if the watchdog fail counter is above reset threshold. Warm Reset toggles the nRSTOUT and nRSTOUT_SOC pins to the MCU, causing a reset. The theory is that if the watchdog is receiving too many errors, the MCU needs to be reset.

  • Hello Michael,
    Thanks for the detailed answer.
    I have not clearly understood yet, do we need to calculate the reference answer byte. Does this reference answer byte calculated by PMIC.

    Thanks in advance
    Kind Regards
    Manisha

  • As stated in the data sheet. The MCU calculates the answer.