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.

[参考译文] CC1352P7:在从 CC1352R 迁移到 CC1352P7后滞留在 HFSourceSafeSwitch 中

Guru**** 2393725 points
Other Parts Discussed in Thread: CC1352P7, CC1352R, SYSCONFIG

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1167451/cc1352p7-stuck-in-hfsourcesafeswitch-after-migrating-from-cc1352r-to-cc1352p7

器件型号:CC1352P7
Thread 中讨论的其他器件: CC1352RSysConfig

您好!

我们正在根据 CC1352P7制作新的电路板修订版、并且应用卡在 HFSourceSafeSwitch 中存在问题。

该板基于我们先前基于 CC1352R 的设计、工作正常。 两个电路板在48MHz 晶体上都没有电容器、但我使用 SmartRF Studio 为内部电容阵列调优调优进行了适当设置。

不想切换到晶体的程序的其他来源是什么?

谢谢、

Marijn

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

    您好、Marijn、

    假设您在两个设计之间使用相同的固件二进制文件是否安全?

    理想情况下、您必须创建一个新项目、或者修改项目的链接器文件、如下所示:

    https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1135056/cc1352p7-cc1352p7-doesn-t-run-cc1352p1-binary?tisearch=e2e-sitesearch&keymatch=CC1352P7%20binary#

    此致、

    Arthur

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

    尊敬的 Arthur:

    不是相同的二进制文件、而是相同的源代码。

    该工程使用不同的编译配置进行修改、以在链接 器文件和所包含 driverlib 的路径之间进行切换。

    Ciao、

    Marijn

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

    您好 Marijn、您知道在程序的哪个点遇到 HFSourceSafeSwitch 吗? 请分享您的通话组吗?

    谢谢、

    Arthur

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

    尊敬的 Arthur:

     HFSourceSafeSwitch 由中断触发、因此调用堆栈不会显示您在程序中的该点位置。

    BU 昨天、我发现这是另一个问题(与 SysConfig 有关)、这是造成这种情况的根本原因。 我们将设置从两个 SPI 接口更改为一个、在 SysConfig 中、由于某种原因、句柄丢失、SysConfig 未就此发出警告/错误、导致程序在 SPI 调用时调用 NULL 指针。 这种情况如何导致 HfSourceSafeSwitch 卡在 我之外、但至少现在已修复。

    因此、该程序现在可以在 CC1352R 和 P7上使用单个代码库项目正常运行

    谢谢、

    Marijn