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.

[参考译文] CC1312R:-CPU 是在某处进行细微定义的、但在哪里?

Guru**** 2540720 points
Other Parts Discussed in Thread: CC1312R, SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1110448/cc1312r---cpu-is-defined-incoreectly-somewhere-but-where

器件型号:CC1312R
Thread 中讨论的其他器件: SysConfig

您好!

我已经安装了 Simplelink 版本6.10.00.29和 IAR 版本9.30.1。 我已打开 CC1312R Launchpad 传感器和收集器的示例 t154堆栈项目。 完全没有做任何更改,但由于 --CPU 的定义不同,项目无法链接。 我已经尝试找到错误的定义(--cpu=Cortex-M4应该是--cpu=Cortex-M4F),但是我不能。

--Silent --cpu=Cortex-M4F --semihosting --entry __IAR_program_start --inline --vfe --text_out locale --cpu=Cortex-M4 --fpu=VFPv4_sp

请帮帮我。

为了清晰起见、这里有一个屏幕截图。

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

    此外、如果我在 IAR 中将--CPU=Cortex-M4F 更改为--CPU=Cortex-M4、则可以构建。 但是、我之前所有的项目都使用 M4F、因此我认为这不是一个很好的权变措施。

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

    尊敬的 Andrew:

    是否可以通过启用"实时记录"并共享日志文件来生成生成生成日志?

    您可以通过右键单击构建"窗口"来启用"实时记录"、如下所示启用实时记录:


    谢谢、
    尼古拉伊

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

    e2e.ti.com/.../BuildLog.log

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

    您好!

    我尝试将 SDK 从 V5.40升级到 V6.10、因为 ROV 在 V5.40中不起作用、我需要它来尝试跟踪导致复位的 RTOS 升级故障。

    我仍然遇到上述问题,因为--CPU 的定义不正确。 上面附加的构建日志。

    但是、我现在还遇到了无法在 SysConfig 中选择868MHz 频率的问题。 只有 FCC 似乎起作用。  

    请帮助、

    谢谢、

    Andy

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

    尊敬的 Andy:

    感谢您提供构建日志。

    您能否详细说明以下陈述? 如果选择 ETSI 作为调节类型、则应能够选择 868MHz 频率。  

    [引用 userid="166114" URL"~/support/wireless-connectivity/sub-1GHz-group/sub-1GHz/f/sub-1-GHz-forum/1110448/cc1312r--cpu-ised-incore-ote-othere-be-here/4116708#4116708MHz、但我现在也无法在 SysConfig 中选择8MHz 频率。] 只有 FCC 似乎起作用。[/引述]


    谢谢、
    尼古拉伊

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

    您好!

    是的、如果我选择 ETSI、SysConfig 似乎不允许它。

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

    在选择 ETSI 的情况下尝试保存时、SysConfig 也会抛出错误。

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

    选择 ETSI 后、您需要按如下方式选择新的低于1GHz 频率:

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

    啊、谢谢。 警告让我选择该框。

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

    您认为有没有任何一品脱的搜索  -cpu=Cortex-M4F 、或者它可能是预编译文件中的一个问题吗?

    谢谢、

    Andy

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

    我已经尝试在我之前版本的 IAR (V9.20)中导入了 V6.10项目、它运行正常。 因此、在 V9.30中、IAR 似乎发生了一些变化

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

    尊敬的 Andy:

    是的、我也注意到了这一点。  

    我必须进一步研究新版本的 IAR 为何会发生这种情况。 目前、我建议您使用 IAR v9.20。  

    此致、
    尼古拉伊

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

    我已经向 IAR 询问了这个问题。 调查仍在进行,但他们的答复如下。 您能不能建议 TI 是否需要 Cortex-M4或 Cortex-M4F 器件、因为这两个器件似乎都在使用、而 IAR V9.30正在捕获错误、而之前的版本却没有。

    (三

    每个支持的器件(可在选项对话框中选择)在 EWARM 安装中都有多个文件。

     

    两个主要文件之一是...

    CC1312R1F3.i79

    ...其中包含一些基本信息和一些可选信息(例如、对闪存加载程序的引用)

     

    来自 CC1312R1F3.i79文件的内容...

    [内核]

    NAME=Cortex-M4

    因此、EWARM "被告知"器件是 Cortex-M4。

     

    根据用户和 TI 的芯片文档、这是否不正确?

    (二

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

    尊敬的 Andrew:

    感谢您提供信息。

    我们将与 IAR 和/或 R&D 联系、以解决 IAR、器件文件( CC1312R1F3.i79文件)和 SDK 示例之间的不匹配问题。

    我认为使用 FPU (--FPU=VFPv4_sp)从 Cortex-M4F 更改为 Cortex-M4 (--CPU=Cortex-M4)不会是问题。 它应该是等效的。

    了解更多信息后、我会再给您回复。  

    此致、
    尼古拉伊