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.

[参考译文] BQ28Z610:当没有设置保护标志时、XCHG 和 XDSG 位开启

Guru**** 2391415 points
Other Parts Discussed in Thread: BQSTUDIO, BQ28Z610

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1483653/bq28z610-xchg-and-xdsg-bits-are-on-when-there-are-no-protection-flags-set

器件型号:BQ28Z610
Thread 中讨论的其他器件:BQSTUDIO

工具与软件:

大家好、我遇到问题、在没有看到任何情况使保护功能停止时、保护功能仍然处于活动状态。

之前我遇到过一个问题、热敏电阻已关闭、因此测量的是00b、但即使重新启用热敏电阻并验证未设置标志、我也看不到保护为什么保持开启。

谢谢!

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

    您好、Victor:

    您能否解释导致保护处于活动状态的测试/情况的类型、并附加标志设置时的数据。 此外、哪个保护寄存器标记、您是否可以将数据命令寄存器作为.gg.csv 文件附加。

    谢谢!
    艾伦

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

    我不 ºC 是怎么发生的、因为我没有运行任何测试、只是编写驱动程序、但出于某些原因、温度读数为-273 μ C (现在不记得确切的数字)、因此 UTD 保护被触发。 由于某种原因、温度读数寄存器为0x00、因此重新启用内部热敏电阻不会触发该热敏电阻。

    现在、如图所示、没有触发任何标志。

    我在获取整个映像时遇到问题、由于某些原因、我的 BQstudio 程序中不再提供器件映像选项。

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

    e2e.ti.com/.../7343.bq28z610.gg.csv

    这是 csv 文件

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

    您好、Victor:

    查看 UTD 寄存器后、您没有任何不常见的值、 内部温度偏移为-5、默认值为0、但这不应该起作用。 不过、内部热敏电阻似乎工作正常、外部热敏电阻没有工作、这可能表明您使用的热敏电阻值错误。 我应坚持使用 EVM 板"Semitec 103AT-2"上显示的相同值。 您使用的是哪种热敏电阻?


    谢谢!
    艾伦




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

    现在、我不使用外部热敏电阻。 如果我只放置10k 电阻器、它应该能够模拟良好的温度吗?

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

    您好!  

    不能使用标准电阻器、必须使用热敏电阻。 我建议使用 BQ28Z610 EVM 中使用的热敏电阻。  

    此致、  

    Jonny。   

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

    您好、Victor:  

    您使用的是 EVM 还是定制的 PCB? 您是否能够尝试使用另一个 EVM 并使用当前寄存器对您的设置进行编程。 如果不使用外部热敏电阻、并且内部热敏电阻无法正常工作、则另一个外部热敏电阻不会修复内部热敏电阻。 另一种测试硬件(内部热敏电阻)是否无法工作的方法是使用下面这些值预期的寄存器的默认设置、并查看温度值是否可接受。  

    - Design Capacity、Design Voltage、Charge Term Taper Current、Discharge (Dsg) Current Threshold、Charge (Chg) Current Threshold、Quit Current 和 Term Voltage

    谢谢!
    艾伦

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

    我正在使用一个定制 PCB。 内部热敏电阻工作正常、现在正在测量合理的温度、接近室温。

    我刚刚检查了连接10k 电阻器只是为了"仿真"热敏电阻、其读数大约为25°C。 仍然、XDSG 和 XCHG 位没有变化。

    内部热敏电阻正常工作。

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

    您好、Victor:  
    我会的   
    听起来不错、好像内部电阻器现在已经在工作了。 我将按照 EVM 升级您的板、并确保您具有正确配置的以下所有值。  

    EVM 文档:  
    https://www.ti.com/lit/ug/sluube3/sluube3.pdf?ts = 1741634827635&ref_url=https%253A%252F%252Fwww.ti.com%252Ftool%252FBQ28Z610EVM-532

    所需的数据存储器电阻器:  
    Design Capacity、Design Voltage、Charge Term Taper Current、Discharge (DSG) Current Threshold、Charge (Chg) Current Threshold、Quit Current 和 Term Voltage  

    谢谢!
    艾伦

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

    因此、我尝试使用另一个 BQ28、复制了数据存储器、并将其转储到无法正常工作的存储器中。

    问题仍然存在。

    尝试一些东西、当 FET_EN 关闭时、我按下了 DSG_FET_TOGGLE 和 CHG_FET_TOGGLE、这似乎是为了测试 FET、并且这些东西可以正常运行。 但当我再次将 FET_EN 置于开启状态时、XDSG 和 XCHG 会再次设置。

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

    您好、Victor:

    要确认您是否厌烦了在 EVM 上重现问题而仍然无法正常工作? 如果出现这种情况、则表明您的固件正是问题所在、我将查看 DataFlash 中的参数以查看您设置的参数。 如果您没有机会上传数据闪存参数、我会希望有机会查看您的原理图。 无论是哪种平均时间、都要将数据闪存中的值设置为默认值、并且只更新关键闪存值、并使用"Command"选项卡手动切换电路板上的 FET。

    谢谢!
    艾伦