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.

[参考译文] CCS/UCD3138:为 EVAL 板设置 UCD3138 F.W.

Guru**** 2315160 points
Other Parts Discussed in Thread: UCD3138
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/595689/ccs-ucd3138-setting-up-ucd3138-f-w-for-eval-boards

器件型号:UCD3138

工具/软件:Code Composer Studio

大家好、我尝试基于这个控制器为 DC-DC 转换器开发一个嵌入式控制器(UCD3138 - 40引脚版本)。  

我已从 TI 网站的以下链接下载硬开关全桥转换器和半桥谐振转换器的源代码:

http://www.ti.com/tool/ucd3138hsfbevm-029

http://www.ti.com/tool/ucd3138allcevm150

我可以更早地完成和编译 UCD3138的培训实验室;但是、我在编译这些项目时收到了几个错误。 这些项目是否应该以正确的方式工作?

我使用的是 CCS6.1.5、并且我已经安装了 TI 编译器5.2.9和5.2.7。  

我之前遇到了中断错误:

"./standard_interrupt.c"、第703行(第6列):错误#1559:必须在 ARM 模式下编译中断处理程序

该错误是根据我在该论坛上阅读的建议得到解决的; 我将处理器选项中的指定代码状态更改为32位。

现在我有以下错误:

"C:/ti/DigitalPower/LLCHBFirmware-1.2/Firmware/Device/UCD3138/Linker/cyclone.cmd "、第70行:错误#10099-D:
程序将不能放入可用的内存中。 定位失败
对于“.text”段大小为0x8254。 可用存储器范围:
pflash 大小:0x7f38未使用:0x7a08最大孔:0x7a04
错误#10010:链接期间遇到错误;未构建"UCD3138_LLC_HB.out"

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您在编译以下源代码时遇到问题吗?

    http://www.ti.com/tool/ucd3138hsfbevm-029

    根据您提供的说明、编译器由于文件位置错误而无法找到 cyclone.cmd。

    此致、
    肖恩

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,
    我编译了该源代码。 我对以下问题有疑问:

    www.ti.com/.../ucd3138afw-llcwsrdto

    我尚未修改项目文件夹。 我再次检查了消息、对我来说、似乎没有足够的内存空间可用于此程序。

    您是否有任何解决此错误的建议?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    要安装此程序、它不需要太多的内存空间。 如果在安装此程序之前在计算机中安装了 CCS 6、则不会出现任何问题。 它适用于 Windows 7 或 XP。

    此致、
    肖恩

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我的设置是 Win7上的 CCS V.6.1.3.00034。 此错误与我的第一个帖子中报告的一样、尚未解决。

    使用相同的设置、我可以让另一个项目 在029 EVAL 板上工作。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Babak、

    是否已尝试加载干净的固件并再次编译? 我不确定您执行了哪些步骤来解决“中断处理程序必须在 ARM 模式下编译”。 可能干扰了项目设置。
    我建议从 CCS 中删除工程文件夹、然后再次添加固件的纯净版本。

    如果您仍然无法编译项目、请告知我们完整的控制台输出。 我们可以查看正在发生的情况。

    谢谢、
    Sanatan