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.

TPSM846C23: PMBus command

Part Number: TPSM846C23

Hi,

I have any question from our customer.

1. If I set other than Rset = No loaded or 10kΩ, would I be right in thinking that commands involving VOUT_SCALE_LOOP such as VOUT_COMMAND and VOUT_MAX cannot be used?

    Can I use other commands?

2. Is there a State Machine for power on for this device?

 As a background to the question, when changing Vout, Store the updated VOUT_COMMAND value to NVM by sending the STORE_USER_ALL command.

 However, I would like to know if it is possible to change the output voltage without command settings by saving to NVM with the STORE_DEFAULT_ALL command.

Best Regards,

Nishie

  • Hi Nishie-san,

    1. You can only set RSET to either OPEN (for VOUT_SCALE_LOOP=1) or 10kΩ (for VOUT_SCALE_LOOP=0.5) to use VOUT_COMMAND and other commands as intended.  
    2. You can dynamically change the output voltage on the fly through standard VOUT_COMMAND on the PMBus. STORE_DEFAULT_ALL or STORE_USER_ALL commands are only necessary to save non-volatile memory and make it the new default value at startup.

    Thank you,
    Tomoya

  • Hi Tomoya-san,

    Thank you for your reply.

    You can only set RSET to either OPEN (for VOUT_SCALE_LOOP=1) or 10kΩ (for VOUT_SCALE_LOOP=0.5) to use VOUT_COMMAND and other commands as intended.  

    >When Rset=49.9 and 24.9, etc is set (Setting the Output Voltage Without PMBus ), would I be right in thinking that all PMBus command can not be used?

    You can dynamically change the output voltage on the fly through standard VOUT_COMMAND on the PMBus. STORE_DEFAULT_ALL or STORE_USER_ALL commands are only necessary to save non-volatile memory and make it the new default value at startup.

    >I understanded that change the putput voltage on the fly through VOUT_COMMAND while the device is running.

    If I save to NVM with STORE_DEFAULT_ALL or STORE_USER_ALL, would I be right in thinking that the initial voltage at the next startup will be the value set in VOUT_COMMAND?

    Best Regards,

    Nishie

  • Hi Nishie-san,

    1. PMBus cannot be used if RSET is set to values other than OPEN or 10kΩ.
    2. The initial voltage at startup is the VOUT_COMMAND value saved to NVM.

    Thank you,
    Tomoya

  • Hi Tomoya-san,

    Thank you for your reply.

    I would like to pass on the customer what I have learned from you.

    Is it possible to ask you in Japanese by private email when I receive additional questions?

    Best Regards,

    Nishie

  • Hi Nishie-san,

    You're welcome! Please feel free to reach out to me at t-ide@ti.com if you want to ask me in Japanese.

    Thank you,
    Tomoya