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.
我有 CLLLC 提供的与 TIDM-02002-双向 CLLLC 谐振双有源电桥通信的 aplicatino 注释、我想迁移到 launchad LAUNCHXL-F280039C 问题是、当我更改项目时、我有几个问题、并且您可以帮助我如何处理这个问题?
与 TMS320f28004X 通信的原始应用程序、我希望将该应用程序迁移到 TMS320f280039C
我已经尝试了、但在 code composer studio 中编译时出现了错误、因为 addres 的映射与此不同、这是因为我正在考虑正确的过程
我已经在 SysConfig 工具中更改了、但没有成功
您好!
您能告诉我们有关 CCS 中显示的错误的更多信息吗?
最棒的
John
这是错误
llibc.a
>>编译失败
Makefile:164:目标'clllc_F28004x.out'的配方失败
错误#16004-D:文件"C:/Users/Reta/workspace_v11/clllc_F28004x/libraries/SFO/SFO_v8_Fpu_lib_build_c28_driverlib_eabi.lib "的 Tag_VCU 属性值为"1"、不同于先前看到的属性("3");合并不兼容的文件
"./device/f28004x_flash_lnk.cmd"、第89行:警告#10068-D:无匹配段
错误#10010:链接期间遇到错误;未生成"clllc_F28004x.out"
gmaked[1]:***[clllc_F28004x.out]错误1.
gmake:***[全部]错误2.
Makefile:160:目标'all'的配方失败
****构建完成****
您好!
您能否列出您所做的所有更改? 您是否还更改了链接器命令文件?
最棒的
John
只有我在 SysConfig 的本节中将该器件切换为另一个器件
您可以在资源浏览器中下载应用程序
这是我已经尝试过的应用程序,但显示出偏移误差
您好、Arturo、
您使用的是4.01.00.00版本的 Digital Power SDK? 如果您尝试将项目迁移到 TMS320F28003x、则需要执行一些步骤。
1.您将需要创建一个专为 TMS320F28003x 器件设计的全新项目,该项目可从 driverlib>f28003x>examples>pinmux 文件夹中的 C2000Ware SDK 中获取(数字电源 SDK 中应包含此项目的副本)
2.您需要进入此项目的 CCS 属性、进入构建中的 SysConfig 设置、并完全删除器件、器件和封装标志。
3.接下来,您需要将所有源文件从 CLLLC 项目复制到新项目。
最后、您可以使用 SysConfig GUI 中的开关按钮。 这会将所有设置迁移到 TMS320F28003x、但您可能需要解决显示的任何错误。
请按照此程序操作、如果有任何其他问题、请告知我。 我们还将很快发布一个视频、其中介绍了我刚才介绍的过程的分步过程。
此致、
Peter
您好、Arturo、
有关此问题的任何更新、您是否能够解决迁移问题?
我们发布了详细介绍 SysConfig 迁移过程的视频、如下所示:
https://training.ti.com/c2000-sysconfig-migrate-c2000-devices-under-10-minutes
此致、
Peter
我执行了每个步骤、显示了此错误
错误:调用 scripting.AddModule()时发生异常:没有这样的资源:/devkits/TIDM_02002/TIDM_02002.syscfg.js
隐藏详细信息...
搜索路径:C:\ti\C2000Ware_4_01_00_00\devkits\TIDM_02002\TIDM_02002.syscfg.js C:Object.runAsUserScript \ti\C2000Ware_4_01_00_00\devkits\TIDM_02002\tidm_02002.scti.jd\tidm_j0g\tidm\tidm_0g_00_cs\tidm_0g\tidmc\tidm_0g\tidm\tidmware\tidmware_0g\tidm\tidmware_j0g\tidm\tidm\tidm_02002.tidm\tidm_j0g\tidm\t0001.00_j0g\t0001.t_d_d_em_em_j2002.tidmc\tidmware\tidmware\tidm\t0001.00_j0g\tidm\tidm\t_j0g\tidm\
您好、Arturo、
在 SysConfig 迁移过程的哪个部分、您收到了此错误? 到目前为止、您已经进行了哪些更改来产生此误差?
您能否进入项目属性并向我展示您使用的 SysConfig 版本?
此致、
Peter
正如视频所说、这是在复制 SysConfig 后打开 SysConfig 的阶段、 您能不能进行这项练习、因为我认为这种情况与视频中的情况非常不同、它为我们提供了视频中不存在的问题、而视频中却显示了一个非常简单的示例、以便能够如图所示对其进行转换
您能否将用于 F28004x 卡的 TIDM-2002 (CLLLC)项目转移到 F28003x、它将显示与执行该项目时相同的错误
提前感谢
这是我要 TRIyng 来 TRALATE 至 TMS320F280039C 的项目、如果您在图像中看到您可以访问项目中的 COMO 和原始 DSP 是 TMS320F280049C
您好、Arturo、
感谢您的澄清。 我没有意识到 TIDM-02002项目中的 syscfg 文件使用了特定的 powerSUITE SysConfig 文件。 在这种情况下、您需要直接在原始 CLLLC 项目中进行更改、方法是删除特定于 F28004x 的文件(器件、targetconfig、库等)并将其替换为 F28003x 文件(您可以直接从导入的 empty_SysConfig_100pz 项目复制这些文件)。
这肯定比指南中显示的要复杂、但如果遇到任何问题、请告诉我。
此致、
Peter
我无法翻译此示例、因为显示错误、如果您能翻译、可能会显示错误 由于 tms320f280049具有、我一直在进行调整、但仍然显示错误、因此出现了相同的错误 PGA 块和 tms320f280039C 没有该块
您好、Arturo、
对于缺失的 PGA 块、您应该能够通过从 tms320f280039C 中的配置中删除该错误来绕过该错误。 我还会让 John 就该参考设计的迁移发表评论
此致、
Peter
我已经执行了一个新的项目并显示了此错误
我已经添加了目标、但有此错误
问题是、我如何知道错误的位置、因为软件不会发送到错误的行
请注意、除'--help'和'--version'之外的所有参数也可能是
通过脚本使用嵌入的@clipArgs 注释指令指定。
例如//@clipArgs -d MSP432P401R
如果在脚本中嵌入了参数并通过 CLI 显式指定了参数
然后优先级被指定给 CLI 参数。 此外、请指定
CLI 上的--board"或"--device"将覆盖任何"--board"和"--device"
脚本中指定的参数。
subdir_rules.mk:23:目标'build-1729859375'的配方失败
无效的参数'--product':找不到名为"powerSUITE "和版本"3.00.00.00.00.00.00.00.00.00"的产品
gmake:***[build-1729859375]错误1.
gmake:目标"全部"不会由于错误而重新生成。
您好、Arturo、
错误提示您的 CCS 工程中没有3.00.00.00版本的 powerSUITE。 您能否进入 CCS 项目属性并查看您使用的版本? 如果未选择其中一个、则可以手动将 powerSUITE 产品添加到 CCS 项目中。
此致、
Peter
您好、Arturo、
我联系了一位同事、这就是我收到的信息
"如果用户尝试移植其中一个 DP SDK SysConfig 项目。 除了典型的 SysConfig 文件外、他们还需要对项目进行多处更改。
有一个名为 solution.js 的文件包含在项目中。 此文件指定器件编号、PWM 开关频率和时钟值(eCAP、SysClock 等)。
用户将需要更新该文件中器件唯一的值。 除了对 driverlib、DSP 库等进行其他与器件相关的更改之外。"
此致、
Peter