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.

BOOSTXL-PGA460: Unable to load old profiles on new GUI version

Part Number: BOOSTXL-PGA460
Other Parts Discussed in Thread: PGA460, PGA460-Q1

Hey everyone,

I'm having some problems trying to make some old profiles work on the new GUI rev 1.0.1.3.

Coming from rev 1.0.0.6, for some reason when I'm loading an old profile using the new GUI version, the bottom-left green light indicating that the hardware is connected, gets immediately disconnected.

The only way to make these old profiles work is by manually copying every single register of the old profile into the memory map and save them as a new profile.

With this new GUI version, when switching between profile files and make them work on the data monitor, I have to rewrite at least a single Threshold and TVG step for the profile to take effect. Otherwise the data monitor will be showing the curve of the previous profile.

Also it would be really useful if you could make the 'Load Chart' function of the Threshold tab to plot a single curve instead of using bars like a histogram.

Regards,

  • Hi mcalvo,

    I attempted to replicate this error by saving a memory map file from GUI version 1.0.0.6, and then uploading this file to the latest version 1.0.1.3. However, I did not encounter any hardware disconnect errors.

    When opening/importing your text file, did you see this prompt?: "Grid input File was not able to be parsed. The file contains errors."

    Be sure that the UART_ADDR of your device matches the UART_ADDR value in the "1F (PULSE_P2),00" of your memory map text file. If these are different, then you will experience memory map upload issues. (i.e. disconnect status). The PGA460's default address is 000b.

    Can you send me your rev 1.0.0.6 memory map text file for me to attempt to replicate this error?

    Also, the Load Chart function on the Threshold and TVG pages already shows as a curve in the latest version of the GUI.
  • Hi Akeem,

    My bad, somehow PULSE_P2 value wasn't saved properly as I expected, and that caused the error.

    Regarding the new GUI version 1.0.1.3, I did some more research and apparently the "Write all" button in the memory map tab doesn't actually write the values listed into the registers in memory, no matter how many times you press it, it doesn't seem to work. Thus forcing you to go to both Threshold and TVG tabs and pressing "Write Values" for the profile to take effect.

    On a side note, I noticed the Current Limit steps have changed, does that affect any previous profiles created in any way when loading them on this new GUI?

    Regards,
  • Hi mcalvo,

    I need to consider adding a UART_ADDR check for imported memory map text files to ensure compatibility with the currently active PGA460 device which may be at a different address. I will likely add this to revision 1.0.1.5 of the GUI.

    You are correct about the Write All and Write Single buttons not working properly in UART mode in rev 1.0.1.3. I've corrected this behavior in rev 1.0.1.4, which is to be released to the web tomorrow. I am attaching a pre-release copy in advanced for you so you do not need to wait until tomorrow. Thanks for bringing this GUI bug to our attention!

    Link to PGA460-Q1 EVM GUI (1.0.1.4): https://txn.box.com/s/c0tx5qfi3rc2a0pi4j2jkdevz5rd9uez

    As for the current limit step values changing, this will not impact your previous profiles. The displayed value now matches the resulting value of the equation in the datasheet. The previous values were simply cleaner/rounded values.