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.

[参考译文] CC2642R:在 CC2642、MSP430FR2673中的保险丝熔断后观察到的性能问题

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

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1453203/cc2642r-performance-issue-observed-after-fuse-blown-in-cc2642-msp430fr2673

器件型号:CC2642R
主题中讨论的其他器件:MSP430FR2673MSP-GANGMSP-FET

工具与软件:

大家好、团队成员:

 

我们在一个 PCB 中使用了 CC2642、MSP430FR2673器件。

 

PCB 正在生产中,通过生产测试仪将 FW 加载到 PCB。 所有测试均通过、功能正常。

 

当我们通过 CC2642、MSP430中的 Gang 编程器熔断保险丝时。 所有测试均通过。 手动上电/断电 HW PCB 的功能无法按预期工作。

 

要解决此问题、需要验证哪些可疑区域。 我们来分享您的想法。

 

此致、

Rajani.     

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

    尊敬的  Rajani:  

    感谢您联系我们。  

    您说过电路板在您关闭电源之前都能正常工作吗? (即重新打开电源后、行为不符合预期?) "是不是啊?  

    触发复位是否会产生相同的故障行为?  

     在这种情况下观察到哪些性能问题? 您是否可以分享一些报告?  

    此外、您能否提供有关 CC2642和 MSP430FR2673连接方式的一些详细信息? 您怀疑以下哪一个设备导致了此问题?  

    此致、  

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

    您好!  

    感谢您的答复。

    您的电路板在您关闭电源之前都能正常工作?  

    我们运行了生产测试命令、例如固件加载、读取固件版本、时间戳写入/读取、 slno 写入/读取 MAC 地址读取/写入。 所有结果均显示通过。

    1.在 MSP430保险丝未熔断的情况下运行电路板

    结果-所有测试用例均已通过并手动为 UUT 上电、请参阅电路板工作、上电 LED 亮起

    2.在启用 MSP430保险丝熔断功能的情况下运行电路板

     结果-所有测试用例都通过了、同时仅手动为3个电路板上电、显示了预期行为打开 LED 电源后、4个电路板不显示任何预期条件。 (无 LED 指示灯)看着我死锁了。

    CC2642到 MSP430FR2673接口是 I2C 总线。  LED 的 RGB 通过 MSP430芯片控制

    此致、

    Rajani.

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

    尊敬的  Rajani:  

    我请 MSP430团队继续进行讨论。  

    由于团队位于另一个地点、预计会有一些延迟。 请耐心等待。  

    此致、  

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

    对于  MSP430FR2673、您可以使用 CCS 来解锁器件、如下所示、但原始映像将被擦除。

    顺便说一下、如何启用保险丝熔断功能?

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

    您好!

    在 MSP430上、我们使用的是 FET Pro 工具。

     更新 MSP430 FW、在所有测试用例完成并通过后、仅在 MSP430中执行保险丝熔断。

    此致、

    Rajani.

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

    myside 的两条评论:

    1.使用 GPIO 切换等 TI 的演示代码来查看保险丝熔断是否存在任何问题

    2.由于 fr2673是电子熔丝,使用下面的 JTAG 签名,你可以尝试直接修改它在你的图像文件

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

    您好!

    如果我们发送任何错误的命令来熔断保险丝、是它创建批量擦除命令、因此电路板是空白行为。

    它与 FET430 pro 命令或任何时序问题有关。 某些板工作正常、某些板显示故障情况。

    此致、

    Rajani.    

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

    FET430发生故障时、是否有任何日志信息?

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

    您好!

    请找到日志文件。

    请注意、如果 MSP430没有保险丝熔断、在5个 PCB 中、发现 PCB 出现问题之一。

    e2e.ti.com/.../ARM-MSP-log.txt

    e2e.ti.com/.../ARM-MSP-log.txt

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

    您使用什么接口来对 MSP430进行编程? 4线制 JTAG 或 SBW?

    您在程序员和目标板之间使用导线需要多长时间? 建议长度小于15cm。

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

    您好!

    系统编程。 所用长度小于15cm

    能够通过生产测试仪对所有 PCB 进行编程。  

    观察到-

    一个 PCB  CC2642、不存在固件。 不清楚它是否已被擦除、或者是否根本没有对其进行编程。  MSP430也为空、但保险丝熔断。

    主控制器 CC2642的 MSP430FR2673接口是 I2C。  

    在关机/开机后发现性能问题。  中级问题。 5个 PCB 中的1个 PCB 结果不符合预期。    

    是否需要改善任何时序(擦除、编程等)

    如果出现任何情况、闪存存储器正在擦除?

    以下是在 PCB 级别使用的配置。 是可以还是需要改进。  

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

    您可以帮助将下拉电容器 C62从0.1uF 修改为2.2nF 吗?

    顺便说一下、您能否向我展示 MSP-GANG GUI 的设置?

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

    尊敬的团队成员:请 找到 MSP430Fxx 设置配置文件。

     e2e.ti.com/.../MSP430-config.cfg 

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

    它似乎不是 MSP-GANG 的配置文件、您使用的是什么程序工具?

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

    您好!  

    MSP430 Gang-JTAG/BSL  

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

    我以前似乎没有听说过这样的工具。 您能对程序工具及其 GUI 有一些了解吗? 以及下载其 GUI 的链接。

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

    FlashPro-430 |嵌入式闪存编程器| USB-MSP430-FPA-STD

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

    我似乎没有这样的工具,但回到你的问题。 您可以帮助进行的调试测试很少?

    1. 你们这边是否有 MSP430 Launchpad 或者 MSP-FET?

    2.对于出现故障的器件、您无法使用 FlashPro430工具通过 JTAG 进行重新编程、对吧?

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

    您好!  

    已找到 MSP430器件的保险丝未熔断时的中间问题。

    我的位置我已尝试多次通过 MSP-FET430UIF 工具加载固件版本。   未发现任何功能问题。  

    如果使用如下图所示的较长 JTAG 电缆会造成问题? 在 JTAG 上将10.1uF 更改为2.2nF、从而改进了复位序列。

    ...   

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

    您好!

    请一次性检查以下配置参数。 任何配置参数都需要改进。 使用 MSP430FR2673时发现问题。  

    ;====== MSP430Fxx 设置________________==

    PasswFileName
    ScriptFileName
    附录密码数据................................................................................................................................
    第610章我是谁
    PowerFromPODEnable 1
    FlashEraseModeIndex 1
    EraseInfoSegmA 0
    EraseInfoSegmB 0
    EraseInfoSegmC 0
    EraseInfoSegmD 0
    EraseFlashSegmA 0
    EraseFlashSegmB 0
    EraseInfoA_F2xx_en 0
    接口0
    CommSpeedIndex 2
    JTAGSpeedIndex 1
    ResetTimeIndex 0
    ResetPulseTime 0
    ResetIdleTime 0
    Reset3stModeEn 0
    第五十章50.
    ApplProgramRunTime 0
    JTAGResetVccToggleTime 50
    ApplyDCOcalEn_F2xx 1.
    ReleaseJtagState 0
    RunTimeTDIgenEn 0
    TDIgenDivider 1
    TDIgenPrescaler 0
    DCOExtResistorEn 0
    DCOcalData0_en 0
    DCOcalFreq0 4000
    DCOcalData1_en 0
    DCOcalFreq1 4000
    DCOcalData2_en 0
    DcocalFreq2 4000
    DCOcalData3_en 0
    DcocalFreq3 4000
    DCOcalData4_en 0
    DCOcalFreq4 4000
    DCOcalData5_en 0
    DcocalFreq5 4000
    DCOcalData6_en 0
    DCOcalFreq6 4000
    DCOcalData7_en 0
    DCOcalFreq7 4000
    dCO_defined_addr_en 0
    UnlockJTAGEn 1
    CheckDCOConstants_F2xx 1.
    RetainInfoCalData 1.
    返回定义的数据0
    FlashReadModeIndex 0
    ReadInfoSegmA 0
    ReadInfoSegmB 0
    ReadInfoSegmC 0
    ReadInfoSegmD 0
    ReadFlashSegmA 0
    ReadFlashSegmB 0
    ReadDefMainMemEn 0
    EraseDefMainMemEn 0
    VerifyModeIndex 2
    串行使能0
    SNDispFormatIndex 0
    SNMemFormatIndex 1
    ModelTextEnable 0
    ModelTextSize 2.
    ModelDataType 0
    BlowFuseEnable 0
    ApplicationStartEnable 0
    SNInfoMode 0
    SNExistWarnEn 1.
    RemoveCodefromSNlocationEn 0
    代码文件重新加载0
    CUSTOM_SN_SIZE 4.
    BarCodeReaderEnable 0
    BarCodeAutoStartEnable 0
    PostAmbleIndex 0
    VccIndex 5
    VCC_IN_mV 3300
    BSLEnhancSecurityEn 0
    BSLEnhancSecurityIndex 0
    BSLAppendPasswordEn 0
    BSLPasswSelectorIndex 0
    BSLOnePasswOnlyEn 0
    BSL_XV2_TEN Code_Read 0
    BSL_XV2_TEN Code_Write 0
    EraseResetSectorIfFailedEn 0
    BSLPasswSelNotShow 0
    第一百零八章1.
    CS1_Enable 0
    CS2_Enable 0
    CS3_Enable 0
    CS4_Enable 0
    CS_TYPE_INDEX 0
    CS_Init_INDEX 0
    CS_Result_INDEX 0
    CS_CODE_OVERRIDE_EN 0
    Graph_Measure 联络人_表7.
    Graph_Sampling R.INDEX 3.
    Graph_Measure 3020ent_index 0
    Graph_Ratio 1 25.
    Graph_Ratio 2 75
    Graph_Scale 2 1.
    Graph_Inv 4.11.10.
    Graph_Ignore 博洛夫5.
    中国人民解放军63.
    EraseFlashStart 0x1100
    EraseFlashStop 0xFFFF
    retainDataStart 0x1000
    retainDataStop 0x1000
    ReadStartAddr 0x1100
    ReadStopAddr 0xFFFF
    SNStartAddress 0x1000
    ModelTextStartAddr 0x1000
    STARTING_SN 0x0000
    Ending_SN 0x0000
    DCO_BASE_ADDRESS 0x10F0
    JTAG-Clk-frequency 0x07D0
    CS_Polynominal 0x0000
    CS1_StartAddress 0x1000
    CS1_EndAddress 0x1000
    CS1_ResultAddress 0x1000
    CS2_StartAddress 0x1000
    CS2_EndAddress 0x1000
    CS2_ResultAddress 0x1000
    CS3_StartAddress 0x1000
    CS3_EndAddress 0x1000
    CS3_ResultAddress 0x1000
    CS4_StartAddress 0x1000
    CS4_EndAddress 0x1000
    CS4_ResultAddress 0x1000
    MCU_NAME MSP430FR2673
    SNFilePathAndName
    ModelCode 00 00

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

    您似乎没有加载 JTAG 电缆的图片。 无论如何、建议的长度应小于15cm。 为了将 NRST 引脚的下拉电容器从0.1uf 更改为2.2nf、仅避免使用 SBW 模式、使高于2.2nf 的电容器使通信失败。  

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

    您好!

    请查找生产测试仪设置中使用的电缆。 这些工具使用了多个测试器、但未发现任何问题。 仅一个测试设置观察到中间问题。

    盖已更换、将 PCB 放入测试仪、已编程(保险丝未熔断)。 第一次功能不好。 同一 PCB 重复4次。 置于测试仪中、已编程(保险丝未熔断)。 功能良好。  

    预期测试结果: 所有测试结果均通过生产测试。  通过电源对 PCB 上电后、上电序列应该正常。 红色 LED 正常、白色 LED 正常。

     红色 LED 表示 MSP430 (电容感应)控制器良好(红色 LED 闪烁由 MSP430在启动时生成、而不是通过 CC2642来命令)。  当 CC2642启动时、会发出白色 LED (全部三个组)的命令。

     CC2642是否无法正常启动并且无法与 MSP430通信?

    审查一次 CC2642侧

     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    更换电容器、将 PCB 置于测试仪中、已编程(保险丝未熔断)。 第一次功能不好。 同一 PCB 重复4次。 置于测试仪中、已编程(保险丝未熔断)。 功能良好。  [报价]

    这意味着更换电池盖没有任何帮助、对吧?

    如果可以、您可以帮助尝试我在 直接修改固件文件以禁用 JTAG 接口之前提供给您的解决方案吗? 如果您不知道如何修改、可以将 TI-TXT 格式的固件文件发送给我、我可以帮助修改它。

    如果您不知道如何生成 TI-TXT 格式、可参阅  

    e2e.ti.com/.../Generate_5F00_txt_5F00_file.pdf

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

    您好!  

    盖更换未解决问题。

    最后、问题迎刃而解。  (在 Testers 软件中增加 ARM CC2642的下电上电延迟后)。

    在保险丝熔断状态和功能中测试了5块 PCB

    非常感谢您及时地分享了更多信息、以便重点识别根本原因。  

    Reagrds、

    Rajani.

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

    哦、感谢分享根本原因。