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.

[参考译文] BQ78350-R1:使用 BQ78350_r1_v1.04固件时的单个产品 Ifc 错误

Guru**** 2490605 points
Other Parts Discussed in Thread: BQ78350-R1, BQ78350

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1496906/bq78350-r1-ifc-error-at-single-product-with-bq78350_r1_v1-04-firmware

器件型号:BQ78350-R1
主题: BQ78350中讨论的其他器件

工具/软件:

尊敬的 TI 团队:  

我们已经被告知存在 IFC(指令闪存校验和故障)在我们的一个电动自行车产品后,在现场使用了几个. 这是我们第一次遇到这种失败,这是只看到在一个产品.  

失败后、我已经检查了论坛的以下 e2e 主题。  

当我检查对上述线程的响应时,我发现 R2测量仪表固件中的指令闪存校验和计算有所改进。 在给定响应中引用了"bq78350-R2器件的 bq78350-R1 TRM 附录"。  在对现场的器件采取任何行动之前、 我们想了解以下问题的相关信息。  

  • 在 采用 R1固件的 BQ78350产品中是否出现 Ifc 故障? 除了先前主题中提到的原因之外、是否有任何情况会更频繁地触发 IFC 错误?
  • 在稍后的理想实现中是否可能发生 IFC 错误? 我们能否确保在  R1固件定义的限制范围内使用的产品中不会出现 IFC 错误
  •  如果具有 R2固件的器件在定义的条件下运行、那么在这些器件中是否出现 IFC 错误?  R2测量仪表固件更新是否可以为 IFC 错误提供某种解决方案?

下面列出了有关测量仪表 IC、系统状态和从故障系统获取的日志的信息。 此日志是由电动自行车电池 MCU 从电量监测计 IC 中读取并相应地进行格式化。   

测量仪表硬件:Bq78350_R1

电量计固件版本:bq78350_r1_v1_04_BUILD_26 1.srec

永久性故障

0x10000

电池短路保护功能

0

Cell1电压

3917

CELL2电压

3913

CELL3电压

3919

电芯4电压

3921

电芯5电压

3922

电芯6电压

3911.

电芯7电压

3919

电芯8电压

3917

电芯9电压

3916

电芯10电压

3907.

最高电芯温度

19

最低电芯温度

8.

FET 温度

8.

PF 处的电流

0

剩余容量

0

满容量

9000

 

我们希望对我们的诊断、规划和通知 流程作出快速响应。 感谢您的关注。  

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

    您好:

    BQ78350-R1中的 IFC 故障并非完全随机的、但通常与闪存或固件执行的基本问题有关。 根据我对 BMS 系统和 BQ78350的了解、当电量监测计检测到指令闪存校验和不匹配时、通常会发生 IFC 故障。这种 情况可能是由于闪存存储器磨损、刷写器件时的电源问题而发生  的、电磁干扰(EMI)可能会干扰闪存操作、从而导致损坏。

    即使在理想的实现中(即在指定的电压、温度和电流限值内运行)、仍可能发生 Ifc 误差。

    BQ78350-R2固件改进了指令闪存校验和计算、如"bq78350-R1器件的 bq78350-R2 TRM 附录"中所述。 这些改进专门用于解决 R1中出现的 IFC 故障等问题。 根据我的了解、R2固件通过以下方式显著降低了发生 IFC 错误的可能性:
    • 从而提高校验和算法的稳健性。
    • 增强错误检测和恢复机制、防止误报。
    • 更好地处理边缘情况、例如闪存操作期间的电源中断。

    升级到 R2固件不会提供100%特定的解决方案、但会显著降低发生 IFC 错误的可能性。 R2的改进解决了 R1中与固件相关的已知原因、例如校验和计算问题。 但是、如果设备中的 IFC 是由硬件问题(例如闪存故障)或外部因素(例如 EMI)引起的、则 R2固件可能无法完全防止再次发生。 也就是说、如果您的日志显示正常运行条件且没有其他 PF 标志(如 DFW)、则 R2固件可能会在您的情况下解决该问题。



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

    亲爱的库索先生

    感谢您的答复。 我们有机会读取故障器件上的写入测量仪表固件。 似乎测量仪表固件的某些部分被删除、固件随机位置中的3个字节与原始固件不匹配(TI 网页上提供的 bq78350_r1_v1_04_build_26 1.srec)。  

    从我的分析来看、R1固件在这种情况下没有显示误报。  

    - R2测量仪表固件会解决这个特定的情况吗?   

    -此错误的可能原因是什么? 是否对问题的原因有任何建议?  

    -是否有任何其他参数,你建议我们寻找或提供给您?  

    几天后、我们将有机会将故障产品交付给我们的办公室、以便进一步进行实际调查。 在此期间、我们希望计划进一步的分析、并告知客户有关情况。  

    我可以从直接消息传递中提供已读取的.srec 文件、因为我怀疑我们设置的某些配置参数也会由固件读取操作读取。

    感谢您的帮助。     

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

    您好:

    1- 不、R2固件不能直接解决这种情况、因为 IFC 是由实际固件损坏(删除的部分和不匹配的字节)引起的、可能是由硬件或环境问题(例如闪存缺陷、EMI、电源问题)引起的。 R2改进了校验和处理、但如果根本原因与硬件相关、则无法防止重复发生。 在新的或已验证的设备上重新安装 R2可以提高可靠性。

    2- 可能的原因包括:(1)闪存硬件故障、(2)电源问题(例如、闪存操作期间断电)、(3)电动自行车环境的 EMI、(4)环境压力(例如温度、湿度)。 建议包括测试闪存是否存在缺陷、稳定电源、减轻 EMI (例如、添加屏蔽)、查看器件的环境历史记录、并在解决硬件问题后考虑升级到 R2。

    3 - 建议要研究的参数包括历史数据(温度/电压极端值的寿命日志)、下电上电计数、电压瞬变和 EMI 暴露。 需要执行的测试包括闪存完整性测试、环境应力测试、电源分析和 PCB 物理检查。 提供有关损坏的.srec 文件的详细信息(例如、不匹配字节的地址、已删除的段)可能有助于识别损坏中的模式。