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.

[参考译文] RTOS/CC2640R2F:BIM 项目的 CC2640R2 LaunchPad 问题和待机模式问题

Guru**** 2568585 points
Other Parts Discussed in Thread: CC2640R2F, CC2650

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/586842/rtos-cc2640r2f-cc2640r2-launchpad-issue-with-bim-project-and-standby-mode-issue

器件型号:CC2640R2F
Thread 中讨论的其他器件: CC2650

工具/软件:TI-RTOS

你(们)好  

使用 TI CC2640R2F 和 LaunchPad 时存在几个问题。 我们正在寻求 TI 团队的帮助。  

1.     LaunchPad BIM 项目问题: BIM (引导映像管理器)项目 将在运行简单外设项目的 LaunchPad 上滞留在0xfffffe? 然后、我们无法执行 OAD 函数。 请参阅随附的图1。

                                                           图1.

我们     正在使用 CC2640R2F 开发客户电路板。 客户使用的电源配置是 内部 LDO 稳压器 (CC2640r2f 数据表第41页)。  当动态时钟 正在使用时、此板似乎存在启动问题(当您关闭板电源并再次为其加电时、什么也不起作用)(请参阅所附的图2)。

    但是,如果我们使用 周期时钟 和周期为1ms,则客户的主板可以正确启动。  但周期性时钟会阻止系统进入 低功耗待 机模式。

                                                               图2.

此启动问题是否由电源配置引起? 如果我们更改为 内部直流/直 流稳压 器设置,这是否是解决方案? 从功能(例如空闲和待机模式)的角度来看,内部直流/直流稳压器和内部 LDO 稳压器之间有何差异?

我们期待尽快收到 TI 的答复。  

谢谢

最好

Fu

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

    您针对问题1遵循了什么指南?

    对于您的第二个问题、我建议在 BLE Wiki 上执行硬件启动检查清单项。 此外、发布您的原理图和布局也将有助于审阅。

    祝你一切顺利
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好、JXS

    非常感谢您的回答。 我将在 BLE Wiki 上查看硬件启动检查清单。

    第一个问题:我们没有任何特别的指南可以遵循。 我们只需从 TI 示例代码下载并导入 BIM (引导映像管理器)项目、然后在 Launchpad 上运行。

    我们希望发布.sch 和板级配置文件、但是、这些信息属于启动公司、很遗憾、该公司无法公开。

    您能否通过电子邮件联系 TI 的 FAE? 因此,我们可以私下讨论问题? 该公司正在使用大量 TI 芯片、它们可能是 TI 的潜在宝贵客户。 再次感谢。 我的电子邮件是 fu@t-falcon.com

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

    为什么要更改 Clock.tickMode? 我建议您保留原始设置。

    如果您不使用 DCDC、则必须相应地更改 CCFG 中的定义。

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

    您好 Fredrik  

    如果我们使用动态 时钟。TickMode、客户的主板甚至无法启动!  然后、我们使用周期时钟、电路板可以启动、但当然不能进入低功耗模式。  

    与 CC2650 sensortag 相比、客户所做的唯一改变是使用全局 LDO、sensortag 使用内部 DCDC 转换器。  

    现在、他们将 CC2650替换为 CC2640R2F (除了更换 MCU 之外没有做任何其他工作)并下载 TI 示例代码-> CC2640R2F 上的相同代码可以启动、但在其电路板上无法启动。

    以下是他们在 CCFG 文件中为全局 LDO 操作所做的更改。 除了设置 #define SET_CCFG_MODE_CONF_DCDC_ACTIVE 0x1之外,还需要在此文件中更改任何其他内容?

    所以把这个问题弄糊涂了…  是否有人遇到 CC2640R2F 的全局 LDO 硬件启动问题?

    最好

    Fu

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

    您还必须添加:
    #define SET_CCFG_MODE_CONF_DCDC_REGLEE 0x1

    如果删除 IMAGE_VALID 定义并让主应用程序运行而不是 BIM、会发生什么情况?

    您能否尝试在客户电路板上运行未经修改的 SimplePeripheral 版本?

    BR、
    Fredrik