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:在启用 TCXO 的情况下、向专有射频应用添加 OAD 和 BIM 功能

Guru**** 2394295 points
Other Parts Discussed in Thread: CC1352P7

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1334952/cc1352p7-adding-oad-and-bim-capabilities-to-a-proprietary-rf-application-with-tcxo-enabled

器件型号:CC1352P7

目前、我们正在基于 CC1352P7芯片开发400 -500 MHz 频带专用射频产品

我们将使用 CCS 12.6和 simplelink_cc13xx_cc26xx_sdk_7_10_02_23。

在应用开发方面、我们采用了  rfPacketRx 添加了示例。 在硬件设计中、我们使用 TCXO 作为 HF 时钟。

现在初始应用程序开发即将完成、我们希望添加 OAD 功能、我们的目标是使用 BIM 和引导映像标头、如 SDK 中的 OAD 示例中所用。

我们遇到的问题是 TCXO 配置是应用程序 CCFG 的一部分、似乎无法从构建中删除 CCFG。 这是因为  启用 TCXO 功能  中的电源部分也取决于器件配置。 我没有看到在 SYSCFG 中禁用器件配置的选项、链接器抱怨 .ccfg 段:

我确实将 TCXO 设置复制到 BIM 上、 app_ccfg.c  文件。 但链接器也会将 CCFG 段添加到启动映像的引导映像标头部分。 应用程序在刷写后不会启动。

将 OAD 功能添加到应用程序的最佳方式是什么? 我们不想使用示例 OAD 应用程序的任何射频堆栈、但我们确实想使用示例中使用的 BIM 和引导映像头结构。  

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

    我使用了  cc13x2x7_cc26x2x7_tirtos7_oad.cmd 应用程序项目中的链接器文件、以便能够将引导映像标头部分添加到构建中。

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

    您好、Jeroen、

    您可以查看 prop_RF 文件夹中的 OAD 示例作为使用射频驱动器的 OAD 参考实施。

    https://dev.ti.com/tirex/explore/node?node=A__ABoS6ZS.So2HBqLFLS5g7w__com.ti.SIMPLELINK_CC13XX_CC26XX_SDK_PROPRF_MODULE__BSEc4rl__LATEST

    它不使用 BLE 或 TI 15.4 Stack、而是使用射频驱动程序本身来实现的。

    [quote userid="568459" url="~/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1334952/cc1352p7-adding-oad-and-bim-capabilities-to-a-proprietary-rf-application-with-tcxo-enabled 我们不想使用示例 OAD 应用中的任何射频堆栈、但我们想使用示例中使用的 BIM 和引导映像头结构。  [/报价]

    此致、

    SID  

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

    尊敬的 Sid:

    感谢您向我指出这一方向。 我将尝试从开始重新创建我的应用项目、  rfOADClientExtFlash

    此致、
    杰罗恩