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.

TPS25750: Regarding to the GPIO

Part Number: TPS25750

Hello team,

I received questions from the customer.

The TPS25750 has 11 GPIOs. The TPS25750 has 11 GPIOs and 10 configurable GPIOs in 1 Features. I think it is possible to program the GPIOs so that the user can make them do something. I'm not sure how to program them, but I'm not sure how to program them. As for how to program them, I'm not sure. However, it says to use the Application Customization Tool to program the GPIOs. However, it says to use the Application Customization Tool for programming, and it doesn't look like the Application Customization Tool can be used for programming that can manipulate GPIOs. I don't see how the Application Customization Tool can be used for programming to manipulate GPIOs.

Question 1
How can I program the TPS25750's GPIOs so that the user can make them do something? Is it correct to assume that the TPS25750's GPIOs can be programmed to perform some kind of action by the user? to make the TPS25750's GPIOs do something?

Question 2
If it is possible to program the TPS25750 GPIOs so that the user can make them do something, how can this be done? How can we do that programming?

Question 3
If the user cannot program the device to do something, how should the GPIO be used? How should I use GPIOs?

Regards,

Masa

  • Hi Masa,

    You are correct, the TPS25750 does have GPIO's and these GPIOs can be used for various functions and some of them have multi purpose. These GPIOs can be multiplexed to different events that are selectable and configurable using the GUI. 

    Question 1
    How can I program the TPS25750's GPIOs so that the user can make them do something? Is it correct to assume that the TPS25750's GPIOs can be programmed to perform some kind of action by the user? to make the TPS25750's GPIOs do something?

    Yes, these can be used to do something and these are configured in the GUI. When you are in the GUI, you will enter advanced configuration. From there you will see a tab for configuration. Once you are in the configuration tab, you will go to register 0x5C where you can configure each GPIO to certain events!

    Question 2
    If it is possible to program the TPS25750 GPIOs so that the user can make them do something, how can this be done? How can we do that programming?

    These GPIO's need to be configured in the GUI, since whenever the configuration is flashed, register 0x5C is a read only register.

    Question 3
    If the user cannot program the device to do something, how should the GPIO be used? How should I use GPIOs?

    User can program device from above steps!

    Regards,

    Brandon