How can I obtain the Source Code for TI Fusion Digital Power Designer? Or the DLLs for it? We want to include parts of this tool in an application for a test system that uses the following TI devices: UCD9244 and UCD7242
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.
Thank you very much for your help with this Zhiyuan!
Can you also help us with the following?
As mentioned previously, we are using in our project this UCD9244 device in combination with 2 UCD7242 devices. We manufactured already a set of prototype boards. Unfortunately we were unable to program the UCD9244 for the voltages that we need.
We tried to use the Fusion Digital Power Designer to create configuration files but were unable to do so. We never managed to create valid files to program the UCS9244 (i.e. config files that changed the output voltage as we expected).
A few details:
Please be so kind to help us with a couple of setup files for the UCD9244. Specifically, could you provide us :
Thank you very much for your support.
Phillip,
The configuration is already inside the UCD9244 device. You can read out the existing configuration and download new configuration into the device using Fusion GUI.
To change Vout, input a new Vout value in box 1, then click Write to Hardware button in box 2, then click Store RAM to Flash button in box 3. You can select different rails in box 4.
If you want to save a configuration file, click File->Save Project As...
Thanks,
Zhiyuan
Thank you very much again for helping us with our problem, Zhiyuan!
The main problem that we have is not that we don’t know how to set Vout using Fusion. We tried repeatedly to set the output voltage but with no success. Here are a few more details:
Additionally:
- We don’t connect directly to the target PCB. We generate the config file from Fusion and download it into the target system using a Xilinx JTAG.
- We use a UCD9244 device in conjunction with two UCS7242 devices.
- We power the UCS92400 from 3.3V and the UCS7242 from 5V, and we have a voltage divider from 3.3V on the VIN_MON input. Whatever scaling value we program doesn’t change the output.
- We verified our design multiple times (including to read all voltages around the chips and found no problem.
Please be so kind as to let us know what you think could be root of the problem, and how we can resolve it.
Thank you very much again, in advance.
Phillip
Hi Phillip,
What configuration file format do you generate for JTAG programming? If you use File->Export... to generate SVF or HEX files, the PC needs to connect to an online device to generate the files. This is because the SVF and HEX files are images of the device flash; the GUI must directly read flash content from the device. If you board cannot have direct connection to Fusion GUI, you can do so through an EVM.
The steps are below.
1. Connect PC to an EVM and find the online device.
2. Download your existing configuration file into the device on EVM. Make sure 12V input is not present, so that the EVM is safe with a different configuration file.
3. Make changes to VOUT_COMMAND.
4. Click Write to Hardware button to confirm the changes.
5. Click Store RAM to Flash button to save the changes into the internal flash of the device.
6. Click File->Export... to read out the flash content from the device, stored in either svf or hex format.
7. Download the exported file into the devices on your board.
You can verify the exported files by downloading it back to EVM, and see if VOUT_COMMAND is correctly modified.
Attached is a programming manual for your reference.
If you can directly connect your board to the Fusion GUI, you can discard above steps. Simply connect the board and PC, find the devices in the Fusion GUI, make changes on VOUT_COMMAND, click Write to Hardware button and the Store RAM to Flash button, and it should work.
BTW, VIN_MON input is for monitoring input voltage, not Vout. If you want to change output voltage feedback resistor divider ratio, you should change the resistor divider on EAP and EAN pins.
Best regards,
Zhiyuan