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.

[参考译文] UCD3138A64OEMVM-662:引用的示例代码在哪里?

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1068264/ucd3138a64oevm-662-where-is-the-referenced-sample-code

部件号:UCD3138A64OEVM-662
“线程: 测试”, “UCD3138A64”, “UCD3138”中讨论的其它部件

我有 UCD3138A64OEMVM-662板,我正在尝试查找 用户指南中引用的演示代码和测试代码。

例如,在用户指南中的 Setup-A Test 中,它说 Go Find“PWR662_Test.x0”。  该文件不在我的硬盘上,我似乎也找不到任何下载的有效链接。 我确实找到并下载了一个名为 sluc611b 的文件,并将其解压缩,但“PWR662_Test.x0”也不存在。  该 sluc611文件是唯一的一组示例,还是有其他资源?

感谢你的帮助。

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

    我们不提供该特定代码,因为它不是一个很好的示例代码。  如果您是 UCD 系列的新用户,我强烈建议您在此处使用培训代码:

    https://www.ti.com/tool/UCD-TRAINING-LABS?keyMatch=UCD3138%20TRAINING

    介绍性视频将让您熟悉开发工具和开发板,网址为:

    https://training.ti.com/getting-started-ucd3138-digital-power-controller-tools

    通常,开放式电路板按其描述所暗示的方式使用-运行和测试无闭环的电源代码,以测试 PMBus 接口和 DPWM 配置等。   

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

    感谢您提供的指导-它回答了我的大部分问题。  但是,我还有另一个问题:该链接上的项目不会使用最新的 CCS 下载来构建。   如果我只是尝试将编译器更改为较新的编译器,它将不会生成,因为 COFF 不再受支持。  我需要下载/安装旧工具还是有更新项目的指南?  

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

    我还尝试构建为 elf 格式进行测试,但它尝试编译的第一个文件失败了:

    ****项目 Lab_1配置 UCD3138A64的构建****

    "C:\\ti\\ccs1110\\CCs\utils\\bin\\gmake "-k all
     
    构建文件:./Cyclon_global_variables_defs.c.
    调用:ARM 编译器
    “C:\ti/ccsv6/tools/compiler/ti-CGT-arm_5.2.5/bin/armcl"-mv4 --code_stat=16 --ABI =ti_ARM9_ABI -O2 --include_path="C:\ti/ccsv6/labs/ti-CGT-MB=16 -ABI=ti_ARM9_ACT-2011.01-ING_ADtraining="-1360g/trainingtemp - comment_cp_training_cp/cc_cp/cp-cp-cp-cp-cp/cp-cp/cp-_-cp-cp-cp-cp/cc_prospor_cp-cp-cp-cp-cp-cp-cp-cp-cp-2010.021-cc_prospan_prospan_prospan_prospan_training_cp/cp/cp/cp-cp-cp-cp-cp-cp-cp-cp-cp-cp-cp-cp-cp-cp-cp-cp-cp-cp/cp-cp-cp-cp-cp-pro_pro_pro_training_prospan_pro_pro  
    subdir_rules.mk:7:目标“Cyclone_global_variables_defs.obj”的配方失败
    Process_Begin:CreateProcess (NULL,C:proc/ti/Ccsv6/tools/compiler/ti-CGT-arm_5.2.5/bin/armcl -mv4 - code_state=16 - abi=ti_ARM9_ABI -O2 - include_path=C:/labs/ccsv6/tools/MBv4 - code_status-201-training_training/refining_8901-cc_training_training_path=c:
     
    gmake:***[Cycle_global_variables_defs.obj]错误2.

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

    我假设您只使用 CCS 附带的默认编译器。 实际上,建议使用 TI 5.2.5 ARM 编译器来支持 UCD3138用户。  

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

    最简单的操作是使用 CCS 6.2,该版本在以下位置提供:   

    https://software-dl.ti.com/ccs/esd/documents/ccs_downloads.html

    它已经有了正确的编译器版本,我知道它运行良好,因为大多数代码都是与它一起开发的。  可以通过安装5.2.5来使用更高版本,但我们没有 广泛使用较新版本的 CCS。   

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

    该代码现在使用此版本构建。  如果我有其他问题(我确信我会这样做),我将开始另一个话题。

    感谢你的帮助。