主题中讨论的其他器件: UCD3138A、 UCD3138、 FUSION-DIGITAL-POWER-STUDIO
您好!
我购买了 UCD3138ACCEVM149来评估 UCD3138A 芯片的软功能。
‘LL提高效率,我下载文件“CHBFirmware-1.2”。
‘,其文件“UCD3138_LLC_HB_UCD3138A.x0”可下载到 UCD3138ACCEVM149并正常运行。 ‘我们可以通过‘FUSION-DIGITAL-POWER-STUDIO’来观察和配置它。
但是、当我构建项目(未修订)时、会发生许多错误。 因此、我在 TI 的帮助中心检查问题、并按照以下措施进行了操作:
- 卸载了 CCS 的最新版本(10.2.0.00009)并安装了 CCS 的旧版本(2.0.00050);
- 安装5.2.5的 ARM 编译器版本
- 将指定代码状态从16更改为32
但下面仍然有许多警告和错误、我感到困惑。
请帮助解决此问题吗?
****为项目 UCD3138_LLC_HB 构建配置 UCD3138A ****
"C:\\ti\\ccsv6\\utils\\bin\\gmake"-k all
'构建目标:UCD3138_LLC_HB_UCD3138A.OUT'
'调用:ARM 链接器'
"c:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.5/bin/armcl -mv4 -code_state=32 --abi=ti_arm9_abi -O2 -g --define=UCD3138A=1 --diag_warning=225 --display_error_number -k -z -m"UCD3138_LLC_ereInfo_UCD3138A.map"---exit_i_intrad_size=2-intrad_ines=2-inuCD3138 -inuCD3138 -intrad_ines=uCD3138 -ines=uCD138a.i_link_ines=uCD3138 -inese-ins-uCD138a.i_intrad_inese-inese-inese-inese-inese-inese-ins-uCD3138 -intrad_inese-in /ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.5/include /ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.5/lib rom_model -o "UCD3138_LLC_Hb_UCD3138A.out""./UART_Auto_Baud.ob""./configuration_functions.obj "./constants.obj "./unchine_global_variables_defs.obj "./fault_obj./init./out."/obj interrupt."/obj ".obtobj "./out./filterms."/ob1./init./obj inobj in./r./obj inout."/m./ob1./obr./obj inout./obj infilter."/m./r."/m./inc.obr.obj inc.obr."/ms./inx./obj inout./obr.obtobtobr./obtobr./obtobr./obtobr./obtobtobr./obr./obtobtobr./obtobtobr."/obr./out./obj /ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A_headers.cmd /ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd /Driver/Pmbus/pmbus_driver.obj /Driver/Pmbus/pmbus_common.obj /Driver/Pmbus/pmbus_command_indexes.obj /Device/UCD3138A/Source/load_UCD3138A.obj /Device/UCD3138A/Source/clear_program_flash.obj
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第21行:错误#10263:
已指定 VECS 存储器范围
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第21行:错误#10264:
VECS 存储器范围与现有存储器范围 VECS 重叠
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第25行:错误#10263:
已指定 ROM 存储器范围
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第25行:错误#10264:
ROM 存储器范围与现有存储器范围 ROM 重叠
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第26行:错误#10263:
已指定正弦内存范围
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第26行:错误#10264:
正弦存储器范围与现有存储器范围正弦重叠
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第27行:错误#10263:
已指定 EXP 存储器范围
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第27行:错误#10264:
EXP 存储器范围与现有存储器范围 EXP 重叠
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第32行:错误#10263:
已指定 pflash 存储器范围
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第32行:错误#10264:
pflash 存储器范围与现有存储器范围 pflash 重叠
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第33行:错误#10263:
已指定 DeviceID 存储器范围
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第33行:错误#10264:
DeviceID 存储器范围与现有存储器范围 DEVICEID 重叠
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第34行:错误#10263:
已指定 FIXTFA 存储器范围
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第34行:错误#10264:
FIXTFA 存储器范围与现有存储器范围 FIXTFA 重叠
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第35行:错误#10263:
FIXCONST 存储器范围已指定
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第35行:错误#10264:
FIXCONST 存储器范围与现有存储器范围 FIXCONST 重叠
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第36行:错误#10263:
FLASHSUM 内存范围已指定
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第36行:错误#10264:
FLASHSUM 存储器范围与现有存储器范围 FLASHSUM 重叠
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第42行:错误#10263:
已指定 DFLASH 存储器范围
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第42行:错误#10264:
DFLASH 存储器范围与现有存储器范围 DFLASH 重叠
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第55行:错误#10263:
测试仪内存范围已指定
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第55行:错误#10264:
测试仪内存范围与现有内存范围测试仪重叠
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第56行:错误#10263:
已指定 RAM 存储器范围
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第56行:错误#10264:
RAM 存储器范围与现有存储器范围 RAM 重叠
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第57行:错误#10263:
已指定堆栈内存范围
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第57行:错误#10264:
堆栈存储器范围与现有的存储器范围堆栈重叠
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第58行:错误#10263:
已指定 ROMLOCK 内存范围
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第58行:错误#10264:
ROMLOCK 内存范围与现有内存范围 ROMLOCK 重叠
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第98行:警告#10190-D:
正在重新定义绝对符号"_StackUSER_"
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第99行:警告#10190-D:
正在重新定义绝对符号"_StackFIQ_"
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第100行:警告#10190-D:
正在重新定义绝对符号"_StackIRQ_"
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第101行:警告#10190-D:
正在重新定义绝对符号"_StackABORT_"
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第102行:警告#10190-D:
正在重新定义绝对符号"_StackUND_"
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第103行:警告#10190-D:
正在重新定义绝对符号"_StackSUPER _"
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第98行:警告#10190-D:
正在重新定义绝对符号"_StackUSER_"
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第99行:警告#10190-D:
正在重新定义绝对符号"_StackFIQ_"
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第100行:警告#10190-D:
正在重新定义绝对符号"_StackIRQ_"
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第101行:警告#10190-D:
正在重新定义绝对符号"_StackABORT_"
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第102行:警告#10190-D:
正在重新定义绝对符号"_StackUND_"
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第103行:警告#10190-D:
正在重新定义绝对符号"_StackSUPER _"
"./cyclone.cmd"、第70行:错误#10099-D:程序将不可用
存储器。 “.text”大小为0x82b0的段定位失败。
可用存储器范围:
PFLASH 大小:0x7f38 未使用:0x7a12 最大空洞:0x7a0c
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第98行:警告#10190-D:
正在重新定义绝对符号"_StackUSER_"
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第99行:警告#10190-D:
正在重新定义绝对符号"_StackFIQ_"
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第100行:警告#10190-D:
正在重新定义绝对符号"_StackIRQ_"
>>编译失败
Makefile:179:目标'UCD3138_LLC_HB_UCD3138A.OUT'的配方失败
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第101行:警告#10190-D:
正在重新定义绝对符号"_StackABORT_"
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第102行:警告#10190-D:
正在重新定义绝对符号"_StackUND_"
"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138A/Linker/cyclone_A.cmd "、第103行:警告#10190-D:
正在重新定义绝对符号"_StackSUPER _"
错误#10010:链接期间遇到错误;"UCD3138_LLC_HB_UCD3138A.OUT"
未构建
Gmake:***[UCD3138_LLC_HB_UCD3138A.OUT]错误1
gmake:目标"全部"不会由于错误而重新生成。
****构建完成****