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.
Part Number: UCD3138HSFBEVM-029
I have recently purchased a UCD3138HSFBEVM-029 evaluation module and have been reading the User Guide, SLUUA95. It appears the module is not shipped with any firmware loaded. Section A.8 in the user guide states the Device GUI is used to download firmware into the board, and refers to “Using the UCD3138CC64EVM-030 (TI Lit#, SLUU886)” for instructions on installing the Device GUI. I have installed HSFBFirmware-1.1, TI-Fusion-Digital-Power-Studio-3.0.36, and CCS9.1.0.00010.
Using the Device GUI I can scan for a device in ROM mode, but I cannot download the firmware as described in the user guide. There was no .x0 file included with the HSFBFirmware-1.1 download. How do I download firmware onto this evaluation module?
You'll have to download and install Code Composer Studio. I strongly recommend that you use CCS 6.2.0.00048, That's what I'm using, and it's pretty close to the versions that the EVM codes were developed on.
You can find the versions of CCS here: software-dl.ti.com/.../ccs_downloads.html
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Ian Bower:
Thank you, I am downloading 6.2 now. Should i be able to use the USB-to-GPIO adapter that was included with the EVM, or will i need a separate adapter to install the firmware?
In reply to Scott Schenkel:
The adapter is all you need.
Using CCS 6.2, I was prompted to install ARM 18.12 compiler before importing the HSFBFirmware-1.1 project. After installing the compiler I was able to import the project, but there were 2 errors when i attempted to build. "Program "make" is not found in PATH"
trying to build the EVM_firmware_test also resulted in issues
For the main program, I checked "use default build command" in Project Properties -> Build -> Builder. I then got these errors. Is there a way to download the .x0 file referred to in the Device GUI as instructed in the User Guide for the EVM?
The USB-TO-GPIO Interface Adapter (HPA172 as i see it referenced in documentation) is not listed under Target Configuration Connections. I was able to enable ARM Hex Utility so if I can get the TI provided firmware to build, i should be able to use the .hex to flash the EVM using the Device GUI as far as I understand.
However, i'm running into many issues trying to get the project to build. I am currently at a standstill with the following errors.
I've never seen issues like those. Did you just install the code in the default directory, and then use the procedure I showed you for using the existing project?
If you start moving things around, you could have lots of issues. I've attached a .x0 file for the UCD3138. You can use it with the device GUI to download. You could also use a .hex, but all our projects are set up to make .x0 files. I had to add a .txt extension on the end so that it would be acceptable to attach in the forum. You'll have to strip that off to get to the .x0.UCD3138HSFBEVM_029_UCD3138.x0.txt
Yes, it installed at C:\ti\DigitalPower\HSFBFirmware-1.1, although you did not show me a procedure for using the project. I was able to download the .x0 file you provided using Device GUI and was finally able to turn this EVM on. Thank you!
I am going to do a fresh install of all the software (CCS6.2 and the HSFBFirmware) to see if I can manage to get this to build myself. Could you direct me to this project guide please?
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.