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.

TPS6594EVM: SPMI slave

Part Number: TPS6594EVM
Other Parts Discussed in Thread: TPS6594-Q1

Tool/software:

Hi,

there are 3 questions.

1. Is there any detailed information about SPMI? In the datasheet, there is no description except for GPIO

2. Does the board support SPMI Slave mode?

3. Through GUI, it's enable to read/write register. Is register setting needed for setting SPMI slave mode?

Thanks.

  • Hi David,

    When multi-PMIC NVM must be created by GUI and GUI will set all internal bits accordingly to make PMICs operate in needed multi-PMIC environment. 

    So this is intentional that those registers are hidden and not meant to be touched manually ever.

    So for your questions:

    1. No, that is not relevant for user since GUI sets internal bits based on defined NVM.

    2. Yes, it supports and connections are described in EVM user's guide.

    3. GUI will handle this internally when multi-PMIC NVM is created.

    Br ,Jari

  • HI Jari

    The picture below shows our test environment.

    The purpose of the test is register access using the SPMI interface.

    What we tried was changing the GPIO settings and accessing it from the FPGA, but there was no response(ACK/NACK).

    Can you provide a simple json file that will allow me to use the SPMI mode pins on a single TPS65941111-EV board?

    (The power output from the PMIC is not being used.)

    Best Regards.

  • Hi Dongkyu,

    In TPS6594-Q1 devices SPMI interface can only be used for multi-PMIC interconnection communication. SPMI doesn't have access to register map and communication is only to sync devices operation using custom operation and protocol. 

    Br, Jari

  • Hi jari

    "multi-PMIC" means multiple PMIC devices, and your answer means that communication is only possible between PMIC devices?

    Does the answer you provided just now mean that it is impossible to access the registers via SPMI communication by connecting the TPS65941111 (EV Board) alone to the FPGA? Is it impossible to communicate even if the FPGA acts as the SPMI master?

  • Hi Dongkyu,

    Yes, multi-PMIC means 2 or more PMICs having this interface connected together. Communication only possible between PMIC devices.

    Yes, it is impossible to access registers since interface is only for control between devices. It is impossible to communicate even if FPGA is SPMI master. 

    Br, Jari

  • Hi Jari

    Thank you for your reply.

    Have a nice day.