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.

[参考译文] CC430F5137:处理器不能由低温(<10°C)启动

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/986585/cc430f5137-processor-not-start-by-low-temperature-10-c

器件型号:CC430F5137

尊敬的所有人:

 91K ad34批次中的某些器件(大约6%)不会在低温(<10°C)下启动。 4MHz FLL 似乎n`t μ s 振荡。 在超过20°C 的温度下、该器件/应用 运行良好。  处理器在我们的应用中已使用了10多年、没有任何问题。  同时、未对固件、硬件或生产线进行任何更改。

我迫切需要找出造成这一缺陷的根本原因。

谢谢你。

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

    澄清:您是否校准了@-10度的同步?

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

    校准同步@-10°C 意味着什么?  4MHz FLL 不启动;如果它未启动、我们无法对其进行校准

    感谢您的支持。

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

    抱歉、校准射频频率时太习惯了。  

    不太熟悉此器件的 MSP 器件、但我假设我们将讨论 https://www.ti.com/lit/ug/slau259e/slau259e.pdf 中图3-1中的 FLL 部分

    如果是、如果您更改 FLLREFCLK 的源、您是否会看到相同的情况? (这用于调试、我知道您无法在应用中更改它)  

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

    是的、我们将讨论 FLL、如图 3.1.

    我的问题是、我们是否遇到了设备制造商故障或设备设置故障。 正如我说过的、该应用在10年中运行良好。  所有器件都属于91K AD34生产日期代码。

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

    我还将与 QA 部门核实我们是否发现此批次存在任何问题。 我看到 FLL 的一个参考信号是振荡器模块。 如果您使用此方法、您是否检查了振荡器是否启动、如果没有、是否是 xtal 问题?

    您是否能够使用 CC430和 xtal 进行 A <->B 交换、并查看问题出在 PCB、CC430还是 xtal? (一次交换一个、在通过测试的电路板和发生故障的电路板之间交换)

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

    n`t 在我们的应用中使用 xtal。

    A<->B 测试显示故障随 CC430迁移。

    如有必要、我可以向您发送一些处理器进行测试和分析。

    谢谢你。

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

    我已在 QA 部门寻求有关如何进一步处理此问题的建议。  

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

    您好!

    那么、您在4MHz 时使用 FLL、如果我正确的话、您使用 REFO 作为 REFCLK 是这样吗?

    当您说它没有启动时、MCLK 和 ACLK 是如何看起来的?

    如果您在-20°C 至-10°C 的温度范围内下降、则 MCLK 的行为是缓慢还是更快的?

    您的 DCORSEL 设置是什么? 您是否考虑了快照中标记的不低于 DCO 规格的内容?

    以某种方式添加快照不起作用、请转至底部的数据表#28。 抱歉。

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

    您好!

    这不是与时钟精度或校准相关的问题。 我们遇到了一个更根本的问题、即 FLL 在比环境温度更低的温度下根本无法工作。我们看到的是、REFO 似乎可以工作、但当微控制器尝试切换到 FLL 时、代码的进一步执行会停止。 大概它会循环、直到 FLL 故障标志被清除、但这种情况永远不会发生。

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

    Daniel、您好!

    这就是我在 DCORSEL 设置上的最后一个问题要解决的问题。 因此、正如您所知、FLL 根据乘法器和 REF 时钟混合 DCO 频率。 它还动态修改 DCO 和 MOD 位、例如、当特定 DCO 抽头的频率随温度变化时、它要么对齐 MOD 位、甚至对齐 DCO 位。


    如果现在 RSEL 设置不包括整个指定范围、包括生产变化、DCO 和 MOD 位可能达到最大值或最小值、这将设置 FLL/ DCO 故障标志。

    因此、我请求您使用的时钟系统设置? 此外、请检查何时无法清除 FLL 故障标志 DCO 和 MOD 位是如何显示的?

    这就是我参考 DCO 设置下的注释的原因。 因此、对于4MHz、我认为 DCORSEL 应为3或4、而初始设置为2。

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

    您好、Walther、

    感谢你的答复。 它帮助我更好地发现 DCO 设置与产生的时钟之间的关系。

    我必须精确地描述我们之前所做的陈述:DCOCLK = 16.384MHz、DCOCLKDIV = 4.096MHz、DCORSEL = 5

    MCLK 和 SMCLK 都被 DCOCLKDIV 配置为1:1的时钟源(这就是我被混淆的原因)

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

    Daniel、您好!

    非常感谢、好的、如果您使用 REFCLK = 32768Hz、那么 FLL 的乘法器设置是否为500?
    您选择了 DCORSEL=5、这意味着

    fDCO (5、0)、最大值= 6MHz

    fDCO (n、31)、最小值= 23.7MHz

    根据以下要求  fDCO (n、0)、MAXfDCOfDCO (n、31)、min

    它的频率为6MHz < 16.384MHz < 23.7MHz、这意味着它应该在 DCO 设置的角度下工作。

    如果您在较低温度下遇到故障、那么我想查看 DCO 和 MOD 位。 重点是、只有当达到这些位的最大值或最小值时、DCO 故障标志才能被置位。 必须发生这种情况、否则应清除该标志。

    因此、仍然可能发生的事情:
    1.参考时钟错误-->应通过 ACLK 进行检查(您说是正确的,请向我展示示波器快照或频率测量)
    2. FLL 设置可能已更改-->通过调试器检查所有 UCS 寄存器设置(请发布快照)
    DCO 运行超出规范-->禁用 FLL 并设置  fDCO (5、0) fDCO (5、31) 以测量 DCO 频率的频率

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

    您好、Dietmar

    现在,我们不知道哪个组件出现了故障–它可能是内部配电、 REF0或 FLL。 我们可以看到、代码执行大概在前面提到的循环中停止。

    遗憾的是、由于保险丝熔断、我们无法再访问 JTAG。 现场的终端客户检测到问题。 大约150个具有一个特定日代码的单元存在此问题。  我们怀疑该日代码在芯片中出现了系统性问题、因为我们过去已经运送了大约10千个器件、但没有出现该问题。

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

    Daniel、您好!

    OK Locked JTAG 会限制您站点上的调试功能、但肯定也会限制在 TI 站点上、因为我们无法再对这些器件进行生产测试或应用任何基准测试。

    但是、CC5137具有电子保险丝、可通过 BSL 进行更改。 您是否仍然能够使用 BSL 密码解锁 JTAG 并防止主存储器擦除。 这样、您可以重新获得调试访问权限吗? 或者您是否已禁用 BSL?
    我认为,没有事先要求的资料,很难作出判断。

    您在一个数据代码(装运代码)中声明了150个器件、您是否知道所有这些器件是否都具有相同的批次追踪代码(LTC)、即 Topsite 封装上的标记。 如果是、您可以分享吗?

    但是、这也意味着这些应用程序在您的出厂生产测试期间正常工作、让我假设它们在现场发生了什么事情。 是否还有其他共性,如仅从1位客户返回、任何软件或硬件更改...?

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

    您好、Dietmar、

    我不知道 CC5137 有一个有可能被复位的电子保险丝。 BSL ist 未禁用、密码可用。 我将对此进行研究。

    请参阅随附的批次追踪代码图片

    在过去10年中、我们提供了大约30万个器件、它们具有相同的硬件和固件。 到目前为止、福特投诉了8个设备;ca. 通过在-10°C 的温度下测试库存、发现了140种未交付的故障器件

    如果您需要、我们会向您发送一些有缺陷的器件以供进一步分析(我们会向您提供密码)

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

    Daniel、您好!

    感谢您告知我们、这意味着您在库存中也找不到显示此行为的商品?

    这些140台设备+ 8台现场设备是否都来自同一台 LTC?

    在我们获取器件之前、最好通过 BSL 解锁器件而不擦除主存储器。 然后、请检查编程代码是否仍然正常。 然后连接调试器、查看 DCO 故障标志环路中的 DCO 和 MOD 位会发生什么情况。

    如果在 RSEL 位被正确设置且 REF 时钟正常的情况下确认在边界上运行、我认为我们需要将部件放回。

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

    您好、Dietmar、

    所有有缺陷的140 + 8装置均来自同一 LTC。 但是、有些装置配有 LTC、这是正常的。


    好的、我们在使用 BLS 编程器解锁 JTAG 安全保险丝时遇到了问题。 我们已经认为,这一点根本不可能。 您能否澄清 CC430F5137 (F5xx 系列)的 JTAG 安全保险丝一旦被锁定、是否可被解锁?

    此致

    Daniel

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

    Daniel、您好!

    此案例的状态是什么? 您是否能够解锁器件并将 DCO 故障标志与 DCO 位一起调试?

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

    您好、Walther、

    到目前为止,我们没有成功。  我们怀疑完全无法解锁 F5xx 系列的特定微处理器(CC430F5137)。 请仔细检查一下这个问题吗?

    Daniel、您好

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

    Daniel、您好!

    仔细检查了相应的勘误表和数据表。 通常情况下、器件应提供一个可行的 BSL。 只要您尚未擦除 BSL、您就应该能够通过 BSL 访问器件、并读取存储器内容或覆盖信息存储器中的 JTAG 锁定签名。
    那么、您面临哪些问题? 是否已经建立了 BSL 连接?

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

    您好、Walther、

    我们能够使用 BSL。 我们能够将十六进制文件编程到闪存中。 但我们无法重新启用 JTAG 访问。

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

    Daniel、您好!

    那么、您是说以下脚本示例利用 TI BSL 脚本编写器不起作用?
    模式543x_family COM1
    批量擦除
    RX_PASSWORD
    RX_DATA_BLOCK JTAG_UNLOCK.txt

    JTAG_UNLOCK.txt

    @17FC
    00 00 00 00 00

    如果这不起作用、请添加以下内容以解锁 BSL 存储器

    模式543x_family COM1
    批量擦除
    RX_PASSWORD
    RX_DATA_BLOCK OPEN_BSL.txt
    RX_PASSWORD
    RX_DATA_BLOCK JTAG_UNLOCK.txt

    OPEN_BSL.txt
    @0182
    03 00

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

    您好、Walther、

    感谢您提供示例脚本。 我认为 mode 命令的系列参数应该是'5xx'

     'RX_DATA_BLOCK OPEN_BSL.txt 的内容是什么?

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

    Daniel:

    根据 BSL 脚本编写器用户指南、它必须为5xx
    https://www.ti.com/lit/ug/slau655g/slau655g.pdf

    使用 RX_DATA_BLOCK OPEN_BSL.txt、您将0x0003写入地址0x182、以通过清除 SYSBSLC 寄存器中的 SYSBSLPE 来解锁 BSL 存储器。

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

    您能给我提供文件 'RX_DATA_BLOCK OPEN_BSL.txt 的内容吗?

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

    Daniel:

    如上所述、OPEN_BSL.txt 的内容就是最重要的

    @0182
    03 00

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

    Walther、

    我运行了上述已设置的脚本、但仍然没有 JTAG 访问。

    我搜索了文档并找到了以下内容:

    我的解释是无法在5xx 系列的器件中撤消锁定 JTAG 接口。

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

    Walther、

    我们现在就开始工作了! 我们能够恢复 JTAG 访问。 请放弃我的最后一个帖子。 BSL-Rocket 和目标之间的手工制作电缆的其中一条线不正确。

    感谢您的支持。 我们现在可以向您发送一些有缺陷的器件吗?

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

    Daniel、您好!

    完美,我也会想不出来的。 我将与我的同事讨论装运器件。

    同时、当器件在故障标志轮询中挂起并读取 DCO 和 MOD 位以查看我们是否遇到边界时、您可以帮我一个忙、并在故障条件下连接调试器。 最后完成我们在开始时讨论的内容。

    如果您可以向我发送一张包含寄存器设置的调试器图片、它将帮助我们更好地了解正在发生的情况。
    此外、请不要对这些器件进行重新编程、只需在解锁 JTAG 后将调试器连接到正在运行的目标上。

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

    Daniel:

    已获得批准、可针对2个已确认的故障器件触发退货流程。 请使用以下链接触发流程: 商品退货|创建退货。

    如果您是通过 disty 购买的、则还必须涉及 disty。 如果您有任何问题、请告诉我。

    但是、为了加快调查、我希望获取有关设置的调试结果、您可以在其中复制该结果、以便对下一步做出决策。

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

    尊敬的 Walther 先生:

    我们从未经授权的 TI 分销商处购买了组件;因此我无法签发退货流程。 您能帮助我们找到另一种方法来发送这些组件进行分析吗?

    谢谢你。

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

    尊敬的 Vanci 先生:

    由于供应链中有关产品监管链的不确定性、TI 将仅支持通过授权经销商购买产品的客户的产品验证请求。  所有其他验证请求都必须通过其供应链来处理。  TI 强烈建议您直接从 TI 或授权经销商(http://focus.ti.com/docs/general/distribcountryresults.jhtml)购买所有 TI 器件、而不是从灰色市场或代理商处购买。

    此致、
    Dietmar Walther

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

    由于新恢复的调试功能、我们能够收集一些有关故障的信息。

    原因不是时钟系统;针对振荡器故障的测试从未失败。

    当尝试将内核电压设置为2级时、它会失败- CPU 的行为异常(RAM 损坏、PC 损坏)。 但是、将内核电压设置为1级是可以的。

    Daniel、您好

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

    Daniel:

    很好、您取得了进步、这就是我们需要您拥有调试和确定功能的原因、因为您比我们更了解您的应用和软件。

    关于进一步的支持,我已经告诉您,TI 不支持在 TI 授权供应链之外购买的产品。

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

    尊敬的 Walther 先生:

    我们在-10°C 的温度下检查了生产库存、发现了另外五个具有相同行为的组件:8AK A7H1 (1件)和8AK ATPV (4件)。 这些组件这次是通过授权经销商购买的。 我已经向该经销商投诉了。  也许 TI 能够至少分析这些组件。

    谢谢你。

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

    Vanci 先生

    谢谢、我们可以继续。 运送2个器件是可以的。 请帮助发送解锁 JTAG 的器件、以便我们可以在 TI 读取和调试器件。

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

    尊敬的 Walther 先生:

    我需要等待 供应商的经销商跟踪号/ SCAR#以完成产品退货请求。 Daniel 下周也不在。

    感谢您的支持。  

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

    尊敬的 Walther 先生:

    我们尝试从经销商处获得退货编号、但我们被拒绝、因为组件的使用时间超过一年。

    我们现在可以做些什么? 必须对组件进行分析、以找出根本原因、即使它们的使用时间超过一年。

    谢谢你。

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

    Gheorghe 先生

    我们将在内部检查如何继续、并告知您、但您能不能满足我先前发布的请求:

    同时、当器件在故障标志轮询中挂起并读取 DCO 和 MOD 位以查看我们是否遇到边界时、您可以帮我一个忙、并在故障条件下连接调试器。 最后完成我们在开始时讨论的内容。

    如果您可以向我发送一张包含寄存器设置的调试器图片、它将帮助我们更好地了解正在发生的情况。
    此外、请不要对这些器件进行重新编程、只需在解锁 JTAG 后将调试器连接到正在运行的目标上。

    我认为这将大大有助于更好地判断行为。

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

    尊敬的 Walther 先生

    我确实能够重新获得对器件的 JTAG 访问。 因此、我能够精确地确定问题在源代码中的起始位置。

    与我先前所说的相反、故障似乎与时钟系统无关、而是与 VCORE 有关。

    我观察到、当 Vcore 电压从1级提升到2级时、RAM 内容完全损坏。

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

    尊敬的 Vanci 先生:

      您从哪个经销商处购买此材料? 这将有助于我们确定如何继续。

    谢谢、此致

    Dag Grini

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

    尊敬的格里尼先生:

    经销商是  EBV Elektronik GmbH & Co. kg。

    感谢您的支持。

    格奥尔河温哥华