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.

[参考译文] BQ27GDK000EVM:学习周期放电问题。

Guru**** 2493545 points
Other Parts Discussed in Thread: REF3240, DAC8560, BQSTUDIO, BQ27530-G1, INA220, EV2400

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/709339/bq27gdk000evm-learning-cycle-discharge-issue

器件型号:BQ27GDK000EVM

我的 BQ27GDK000EVM 有问题、并收到了 PDF 格式的更详细的原理图。 在探测测试点后、我发现4.096V 电压基准芯片 U4的输出仅为2.596。 我用新的 REF3240替换了 U4、输出仍然是2.596。 虽然 DAC8560 (U10)可能已损坏并更换为新的 DAC8560、但电压再次为2.596。 在探测 TP49、TP68和 TP69后、我发现 CS_DAC 和 GDK_SCLK 信号看起来不错、但 GDK_SIMO 在0至1.44伏之间非常缓慢地切换。 我相信 MSP430不会与 DAC8560芯片通信、并且内部2.5电压基准被启用、这是缺省状态。 这就是基准电压测量2.596伏的原因。 我不确定 MSP430是否损坏或导致 GDK_SIMO 信号不正确的原因、因此我订购了第二个 BQ27GDK000EVM。

使用第二个 BQ27GDK000EVM、我使用新的 GDK 板在学习周期中运行了 GDK 脚本、但该过程未成功完成。 放电阶段最初以状态消息"End Task (Unexpected):Discharge - false (结束任务(意外):放电-错误)"结束。 我将脚本中的放电率从 DCby5更改为 DCby10、将 design_cap 定义为4800。 更改后、放电完成、但现在充电阶段退出、状态消息"End Task (Unexpected):Charge - false (结束任务(意外):充电-错误)"。 我确实让 bqStudio 记录了的日志、但唯一变化的是电流测量。 状态寄存器和标志在任务结束时不会改变。 这些事件似乎发生在端接点或非常接近端接点的位置。 例如、"End Task (Unexpected):Discage - false "将在电池电压达到 Terminal_voltage 3000的位置附近发生。 "End Task (Unexpected):Charge - false (结束任务(意外):充电- false)"将在锥形电流达到定义为100的 Tape_Current 的位置附近发生。 EV2400固件为0.18、我不确定 GDK 部分中的固件版本是什么。 我下载了 GDKFW_V1_06_INA220.txt 版本、找到了这些论坛上的链接。 我在第一块 GDK 电路板上安装了这种版本、但在第二块电路板上没有安装。 我担心固件可能会导致第一块 GDK 电路板出现问题。 GDK 可能会导致意外情况? 或者、BQ27530-G1数据存储器(闪存)中是否存在会导致故障并导致 GDK 结束任务的内容。 我尝试调节终止电压和最终电压、但当任务达到 GDK 脚本中的 Terminate_voltage 时、我仍然收到"意外"消息。 如果我将 TERMINATE_VOLTAGE 设置为3000mV 或3200mV、似乎无关紧要当测得的电压达到此点时、会发生"意外"事件。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Chris:
    第二个问题是我们看到的每一个问题都会发生。 是否在 gdk 上安装新固件后尝试重新运行测试?
    对于第一个问题、您是否收到了处于该故障状态的电路板、或者您执行了哪些操作以使其进入该状态? 对器件上的新固件进行编程后、是否仍然发生故障?
    谢谢
    Onyx
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我现在安装了固件 GDKFW_V1_06_INA220.txt、我在这些论坛中找到了该固件。 我不知道是否有更新版本。 脚本运行放电和放松阶段、但在充电阶段、脚本提早退出、并显示"End Task (Unexpected):Charge - false "消息。 它似乎在接近充电达到100mA 的 TaperCurrent 的点时退出。 第一次尝试未发送 IT_ENABLE、但发送了 IT_ENABLE 并运行了第二次尝试、结果相同"结束任务(意外):充电-错误"。 附件是来自尝试1的状态消息和 GDK 日志、但我确实记录了寄存器。 第二次尝试在运行 GDK 脚本之前开始记录寄存器、Attach 是第二次尝试的 GDK 和寄存器日志我没有包含状态消息、因为它们与第一次尝试相同。

    收到第一个 BQ27GDK000EVM 时、它正在工作。 我最初安装了固件、将 EV2400更新为0.18版、并尝试更新 GDK 固件。 我将开关置于错误的位置、或者选择了错误的文件、bqStudio 未检测到 GDK。 找到上面列出的固件后、我能够刷写 GDK、bqStudio 能够检测到电路板。 我运行了几次 GDK 脚本、然后放电流降至15mA、无论 bqStudio 中的设置如何、都不会升高。  当时、我使用了原理图、发现了 DAC8560.e2e.ti.com/.../GDKdataLog_5F00_nxg2pcb_5F00_batteryData_5F00_20180717.loge2e.ti.com/.../GDKdataLog_5F00_nxg2pcb_5F00_batteryData_5F00_20180718.loge2e.ti.com/.../Learn3_5F00_GDK_5F00_Status.txte2e.ti.com/.../Registers_5F00_Attempt2.log 串行接口的问题