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.

PGA460: Develop another pga460 gui embedded application

Part Number: PGA460
Other Parts Discussed in Thread: , ENERGIA, USB2ANY

Currently I have a pcb in which I am using PGA460 succesfully but I have been asked how I could use that design to get some new profiles. I cannot use the evaliation board because it is so big and I cannot intruduce it on the cage we have developed.

What I could do, depending on the time required is to develop a new application to communciate my board (or a similar one) with the curreng GUI so I could get new profiles by using my current setup. Would it be possible to get the communication protocol and the kind of messages transmitted to&from the computer and boostxl board?

Best regards

  • Hi Pablo,

    Which interface are you using? The EVM and GUI support external device interfacing in the USART (UART or SPI) and OWI (TCI or OWU) modes. Would you be able to use a cable to separate the PGA460-Q1 EVM hardware from your custom hardware to continue using the PGA460-Q1 EVM GUI?

    You can see an example of how this is implemented in the updated PGA460-Q1 EVM User's Guide ( www.ti.com/.../slau659b.pdf ) as Section 4 Figure 32 - External OWI Evaluation Setup for PGA460Q1USFF-XF Module With Software Modification.

    Alternatively, you can build your own program or GUI with the PGA460 Energia Library and Code Example ( www.ti.com/.../slac741 ) to collect additional profiles.
  • Hi Akeem,

    What I would want is to develop the application for my pcb. I am using an STM32 microcontroller that is why I ask about communication protocol. I will check Energia library, maybe the binary we have to flash in boostxl board is there.

  • Hi Pablo,

    The PGA460 EVM-GUI is using TI's proprietary USB2ANY API USB communication protocol, which we are unable to provide to customers. The Energia library will be your best resource as example code in developing your own application.