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.

[参考译文] DRV8301-69M-KIT:#16008-D 错误

Guru**** 2763595 points

Other Parts Discussed in Thread: MOTORWARE, TMS320F28069

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/989466/drv8301-69m-kit-16008-d-error

器件型号:DRV8301-69M-KIT
主题中讨论的其他器件:MOTORWARETMS320F28069

在我的开发计算机上、我安装了 CCS 10.2和 Motorware。 我一直在 Motorware 中处理 Lab10a、还针对我的应用定制了该实验的定制版本。 它工作了大约1.5个月。 大约2周以来、我没有接触过该应用程序、今天我打开了该应用程序并尝试进行构建。 它给了我两个错误:  

致命错误#16008:文件"/db/lang/msp/exec/rts430x.lib "指定
ISA 修订"mspx"、它与
之前文件或命令行中指定的 ISA 修订"MSP"不兼容 
致命错误#16008:文件"/db/lang/msp/exec/rts430x.lib "指定
ISA 修订"mspx"、它与
之前文件或命令行中指定的 ISA 修订"MSP"不兼容

该补救措施表明、如果您明确指定 RTS 库、将其更改为自动。 我一直把它设置为自动。 我已经清理、重建了等等我能想到的一切,但没有什么帮助。 我找到了
建议在没有 FPU 支持的情况下构建某些内容的在线参考。 该应用仅使用 Motorware 下载中的 TI 库。 我在解决方案中没有其他链接库。

我通过转到编译器选项并取消选择该解决方案将编译的 FPU34支持来发现这一点。 但是、因为我正在使用电机和
IQ 表数学使用 FPU、当我编译文件并将其下载到闪存时、操作非常糟糕。

在硬盘上,该解决方案无法使用的原因是什么? 我尝试选择其他 RTS 组合、但没有任何工作。 这是我得到的另一个东西
错误列表
错误#16008-D:文件"boot28.asm.obj in
C:\ti\ccs1010\ccs\tools\compiler\ti-cgt-C2000-20.2.4.LTS \lib\rts2800_fpu32.l
IB"指定 ISA 版本"C28FPU32"、它与 ISA 不兼容
在上一个文件或命令行中指定的修订版"C2700"

请帮助! 我们正在发布电机卡、这是最后一分钟的一个巨大问题。 谢谢、Terry
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这是更多的错误:

    错误#16008-D:文件
    "C:/ti/motorware/motorware_1_01_00_18/sw/modules/fast/lib/32b/f28x/f2806x/28
    <TMS320x2806x_REVB_boot_rom_out_FD$$MPY_tmp.ob
    j>"指定 ISA 版本"C2800"、它与 ISA 不兼容
    在上一个文件或命令行中指定的修订版"C28FPU32"
    错误#16008-D:文件
    "C:/ti/motorware/motorware_1_01_00_18/sw/modules/fast/lib/32b/f28x/f2806x/28
    <TMS320x2806x_REVB_boot_rom_out_FD$$TOL_tmp.ob
    j>"指定 ISA 版本"C2800"、它与 ISA 不兼容
    在上一个文件或命令行中指定的修订版"C2700"
    错误#16008-D:文件
    "C:/ti/motorware/motorware_1_01_00_18/sw/modules/fast/lib/32b/f28x/f2806x/28
    <TMS320x2806x_REVB_boot_rom_out_FS$$DIV_tmp.ob
    j>"指定 ISA 版本"C2800"、它与 ISA 不兼容
    在上一个文件或命令行中指定的修订版"C2700"

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

    您必须在安装过程中重新安装 CCS 并启用 C2000支持。

    lab10a 不使用 FPU32版本、请尝试运行示例 lab10a 以查看发生了什么。

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

    我在联系论坛之前尝试过这种方法。 出现同样的问题。 此应用程序已运行数月、但突然出现了此问题。 自上次运行此应用程序以来、CCS 已更新为10.2、但即使在重新安装10.1之后、问题仍然存在。 我在另一个帖子中发现有一个引用、其他人有相同的错误消息。 TI 从未解决过这一问题。 我还在硬盘驱动器上搜索过的文件名和文件内容、并且 无法通过 rts430x.lib 的名称找到此类文件。 在另一篇文章中、TI 受访者提到此 文件是 MSP 系列的一部分、但我从未处理过这些产品。 完整的工程编译正常、但 当链接器运行时、它会在某个位置找到此引用。 我已检查所有 项目文件、并且不存在此类条目。 这是 CCS 出现的一个严重问题。

    此外、当我尝试运行 lab10a 时、我上面显示的错误就是发生的情况、 它被标记为致命。 如果我可以运行该实验、一切都很好。

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

    您是否尝试安装 CCS?

    您可以单击"Window"->"Preferences"->"Code Composer Studio"->"Build-">"Compilers"、以检查"发现的工具"表中是否安装了任何 C2000编译器。

    并检查 CCS 安装目录中的"\ccs\tools\compiler"文件夹中是否有任何 C2000编译器文件夹。 如果没有、请重新安装 CCS。

    CCS

    https://www.ti.com/tool/CCSTUDIO

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

    好的、我已经解决了这个问题。 CCS 中显然有两个缺陷。 我之前已经看到过它的发生、但我重复了这一点、可以看到发生了什么。 项目的属性并保存它们。 看到他们不留下来也不是很寻常。 我设置属性以指示处理器是 TMS320F28069、并设置其他参数。 在我关闭设置并尝试执行构建后、我得到了错误。 发生的情况是、属性中的处理器设置默认返回到通用 C2000。 我开始得到错误的库错误时。 链接器存在问题、并指向我的计算机上甚至不存在的文件、因此很明显、它存在缺陷。 此外、一旦发生这种情况、如果不重新加载 CCS、该错误将永远不会清除。 当然是浪费了很多时间 我现在可以正常工作了。