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.

[参考译文] CCS/RF430CL331H:TIDA-00524 - RF430CL331H -电源中断消息

Guru**** 2589300 points
Other Parts Discussed in Thread: TIDA-00524, MSP430FR5969

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/642203/ccs-rf430cl331h-tida-00524---rf430cl331h---power-was-interrupted-message

器件型号:RF430CL331H
主题中讨论的其他器件:TIDA-00524MSP430FR5969

工具/软件:Code Composer Studio

尊敬的 E2E 社区

您好、有几个运行 TIDA-00524的日志记录器、其中  http://www.ti.com/lit/er/slaz672b/slaz672b.pdf 中突出显示了勘误修复 、实现了发送"电源中断"消息。

我在另一侧使用的是运行 SLOA227固件的 nfclink-BNDL 套件。

我在1分钟轮询时间内开始记录、并让它运行几天。 在第一天之后、我可以毫无问题地读回日志。 但是、当累积大量样本(>2000)时、我会得到 "功率损耗"和 TI NFC 工具应用错误。 请查看随附的 pdf。

有什么想法???。。它看起来是一个计数器的溢出。。。

谢谢

e2e.ti.com/.../NFC_5F00_TI_5F00_tool_5F00_error.pdf

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

    乍一看、我确实认为该错误与 GUI 相关、没有其他任何问题。 我不认为这是一个计数溢出乍一看、但在我浏览 GUI 源代码之前很难肯定。

    当您说"功率损耗"时、您能更好地描述一下吗? CL331H 是否断电? 是否有一条消息指出日志中的功率损耗? 还有事吗?

    我现在家里没有数据记录器板、因此我在星期一之前无法在我的末尾进行测试。 实际上可能会持续到星期二、除非我发现一个已经有整套样本的器件...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    感谢您的快速回复。  这是我在 NFC 读取器上收到的消息。

    过去,我使用的是运行应用程序“NFC 工具”的中国 Android 智能手机。 因为这是我唯一的…,所以我怀疑是这样的  然后、我购买了 nfclink-BNDL 套件、安装 SLOA227固件、并运行 NFC TI 工具版本1.8。  我可以在 TI 工具创建的文件中看到数据和“断电”消息。

     

    查看随参考设计(http://www.ti.com/lit/zip/tidcb42)提供的 CCS 工程、此消息进入 FRAM 的唯一方式是:

    //-来自 TIDA-0054的代码- main.c -------------------------------------------------------

    RTC_Init();

     while (1)

       {

                 switch (State_t){

                        案例开始:

                              if ((NdefFiles[0]。FileID[0]!= 0xE1)||(NdefFiles[0]。FileID[1]!= 0x03)||  (NdefFiles[1]。FileID[0]!= 0xE1)||(NdefFiles[1]。FileID[1]!= 0x04){

                                     //首次编程

                                     State_t = Data_logger_Init

                              }

                              否则{ //断电

                                     State_t = Power_Lost

                              }

                              中断;

     //--------------------------------------------

    //-和 funcion DL_Print_Power_Lost ---

    void DL_Print_Power_Lost (void)(空)

          unsigned char p_uc8PowerLostMessage[]="\n 电源中断!\n"

                                                                              "时间和日期已重置。\n"

                                                                              "当前状态:已停止\n"

                                                                              "\n";

        DL_Update_Data (p_uc8PowerLostMessage、sizeof (p_uc8PowerLostMessage));

     ///________________---------------

     

     

    …TIDA-0054的 sch、CL331H 连接到 MSP430FR5969的 P2.6 (VCC_i2c)、该引脚变为低电平 Ω。 等待 RTC 触发下一次测量时…

    (为了节省更多的功耗、应使用另一个引脚为 CL331H 上电、避免在每次进行传感器测量时为其上电、对吧?)

    有什么想法吗?

     

     谢谢

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

    很抱歉我没有早点回来。 我手头的硬件有问题、但今天终于有了一个板。 但是、在我测试读取一条大消息之前、需要让它运行一个位。

    老实说、我根本没有为这个设计编写软件、所以我不知道使用另外一个引脚是否可以节省更多的功耗。

    我确实注意到当我与硬件通信时出现断电消息、但它是在开始采样之前出现的。 该板具有用于现场为其上的器件供电的二极管。 您是否知道您的电路板是否组装了这些二极管? 它们是 D1和 D2。 我想知道这是否相关。

    在样本足够大之前、我无法再进行任何测试以提供更好的反馈、但我将其设置为每分钟采样一次、因此到明天、我应该有一个很好的大文件来读出。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Ralph
    感谢您的回复。 在我们的电路板中、我们没有安装二极管。 我们正在测试的所有4个板都出现了该症状。
    请告诉我您的一方的结果。
    再次感谢
    Marco
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Marco、

    到目前为止、我们已经按照您的描述进行了进展、进行了1分钟的轮询、在一天之内就没有问题了。 我将在下午再次入住、但怀疑需要等到明天才能在娱乐活动中获得真正的体验。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好
    是否有更新? 您是否能够观察到症状?
    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Marco、

    我还没有重新提出这个问题。

    我唯一能得到的是:

    记录器内存已满!
    当前状态:已停止
    请重置。

    该行为发生在 TI NFC 堆栈、Samsung Galaxy S6 Active 和 Google Nexus 10平板电脑上。

    我没有执行任何操作,就会生成“Power Interrupted (电源中断)”信息。

    我也不会对 TI NFC 工具 GUI 有任何问题、它能够每次读取所有数据而不会出现任何错误。

    与 TI 参考设计相比、您的应用是否存在任何差异?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Ralph。

    感谢您的更新。  在我们的原型(安装了 sch)中、我没有组装光和湿度传感器。 RF430CL331是 QFN 版本。  除此之外、我放置了原始源代码。 有什么想法吗? Thankse2e.ti.com/.../NFCSchematic.pdf

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

    您是否已配置 OPT_INT 和 HDC_DRDY 输入等引脚、以反映不存在器件以及与这些引脚相关的任何中断未启用?

    我怀疑在固件中的某个位置、尝试读取不存在的传感器或错误触发可能悬空的中断会导致您发现的问题。 我会检查固件、以确保没有任何可能的点、它可能会尝试与其中一个未连接的传感器通信、然后失败。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Ralph

    感谢您的建议。 我将仔细检查固件并让您尽快了解。

    谢谢