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.

TIDA-050026-23881: Can FirmPSE code run on our own processor?

Part Number: TIDA-050026-23881
Other Parts Discussed in Thread: MSP430F5234

We are already shipping a system, but would like to add your Port Power Management functionality.

I understand that you have the TPS2388x FirmPSE System Software Ecosystem.  It appears that the output of the GUI is a hex file to download to the MSP430F5234 specifically.

How can we use that code on our own NXP processor?  Can we get code in c to integrate into our own system, or must we install a MSP430F5234 and associated hardware onto our board?

It would be best if we can just get a piece of code that sets up and controls power availability to our 4 ports (note, not 24 ports).  Even just pseudo-code describing which registers to write in what order with what values.  If we have to, we'll purchase the $1400 ecosystem and generate it ourselves.  But is the output useable other than on your MSP430F5234?  We don't want to spend the time and money, only to find that it only works on that MCU.

Thank you.

Darin

  • Hi Darin,

    You understanding is corrrect, the FirmPSE ecosystem was designed using the MSP430 and therefore the app code output by the GUI is directly for this device and is not compatible with other devices. Therefore, in order to run similar power management code on NXP processor you would need to develop full FW. We are not able to release the source code.

    There reference code, psuedo code, on the TPS23880 device page, under Design & Development > Software development, for port power management which has port power management FW similar to FirmPSE ecosystem but lacking several features that can be used as a reference!

    Regards,

    Brandon