Part Number: UCD3138
Tool/software: Code Composer Studio
Hi, I try to develop an embedded controller for a dc-dc converter based on this controller (UCD3138 - 40 Pin version).
I have downloaded source codes from TI website for hard switching full-bridge converter and half bridge resonant converters from the link below:
I could earlier complete and compile training labs for UCD3138; however, I have received several errors during compiling these projects. Are these projects supposed to be working right a way?
I am using CCS6.1.5 and I have installed both TI compilers 5.2.9 and 5.2.7.
Earlier I had errors with interrupts:
"../standard_interrupt.c", line 703 (col. 6): error #1559: Interrupt handlers must be compiled in ARM mode
That error was resolved based on an advice I read on this forum; I changed Designate code state to 32 bits in Processor options.
Now I have the following error:
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138/Linker/cyclone.cmd", line 70: error #10099-D: program will not fit into available memory. placement with alignment fails for section ".text" size 0x8254 . Available memory ranges: PFLASH size: 0x7f38 unused: 0x7a08 max hole: 0x7a04 error #10010: errors encountered during linking; "UCD3138_LLC_HB.out" not built
Do you have a problem to compile below source code?
From the description you gave, the compiler can't find cyclone.cmd because of wrong file location.
In reply to Sean Xu:
Hi , I compiled that source code. I have problem with the following: www.ti.com/.../ucd3138afw-llcwsrdto
I have not modified the project folders. I checked the message again, to me it sounds there is not enough memory space available for this program.
Do you have any suggestion to overcome this error?
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. 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 respect to these materials. 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.