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.

[参考译文] BQ2022AEVM-001:EV2400不发送编程脉冲

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1072679/bq2022aevm-001-ev2400-does-not-send-programming-pulse

部件号:BQ2022AEVM-001
“线程”中讨论的其他部件:BQ2022EV2400BQ2022A

我知道这与其他职位的问题相同,但我无法找到解决这一问题的明确办法。

固件版本为0.28或0.32的 EV2400不会生成脉冲以启用必要的12V 电平以编程 bq2022 EPROM。

我尝试了两个 bq2022A EVM 和两个 EV2400接口。 我可以从 设备读取数据,但所有的写入命令都不起作用。 电源已连接,跳线 J3就位。 但是,尽管设置是否有问题,但在带有示波器或逻辑分析仪的 HDQ 连接器上观察到的结果表明,EV2400不会生成编程脉冲。 从其他帖子来看,我认为固件版本0.28应该解决了这个问题,但客户和我都无法解决这个问题。

您是否有关于如何解决此问题的建议?

谢谢!

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

    Lenio 您好,

    我找不到任何说明 v0.28增加了对编程脉冲的支持的文档。 EV2300具有 bq2022A 的所有功能。 据我所知,EV2400可以与 bq2022A 良好通信,但不能实现编程脉冲。

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

    我们是否有针对 EV2400的解决方法? 是否可以手动生成脉搏,如果可以,您能否提供详细信息?

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

    Lenio 您好,

    是的,您可以在外部生成脉搏。 时间信息在 bq2022A 数据表中提供。

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

    我的问题是如何手动将编程脉冲与命令0x5A 同步(如果这确实很关键)。 第12页的流程图表明,执行命令后应执行 VPP。 您提到的数据表中的图片指定了最小持续时间,但不会将其置于其他信号的上下文中。

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

    Lenio 您好,

    应用编程脉冲是命令0x5A 后的下一步,需要至少5us 延迟,我看不到指定的最长时间。 如果我错过了一些东西,请告诉我。

    由于可能需要同步,因此在外部发送编程脉冲时,bq2022A 的响应可能会丢失。 解决方法是使用 read memory 命令单独读取以进行验证。

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

    手动脉冲工作正常。 我刚刚为 EVM 的程序引脚添加了一个从5V 电源切换开关。 我发送 了写入 命令,然后来回翻转开关。 但实际上,脉冲可能会持续至少2.5毫秒。

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

    您好,  

    我的问题与列尼奥所描述的完全相同。 根据该线程,我尝试了最新的代码更新,但没有成功,并使用切换开关向 Vout3/编程线路添加了5V 电压-我切断线路并直接连接至切换5V。 这种方法似乎不起作用-它很可能适用于单个8字节的无线连拍,但在尝试写入整个1024位数组时却不起作用。 由于我无法精确定时5V 信号,这会导致 CRC 错误。 写入尝试后重新读取设备会确认某些数据已写入,但并非全部,而且不一致。

    令人沮丧的是,如果您阅读了论坛上的文章,那么这个问题已经广为人知了很多年,但仍然没有提供修复的固件更新,TI 将继续推出 EV2400,作为使用 BQ2022A 评估套件的解决方案,而这显然不是。 EV2300似乎不再像一段时间前 TI 停产的那样广泛提供。

    我需要帮助来解决这一问题-需要能够将数据写入内存并进行读取,最好不必设计自己的评估套件。

    谢谢

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

    斯蒂芬,你好!

    我看到了其他一些线程,这些线程表示 TI 声称 EV2400可用于代替 EV2300和 bq2022A。 如果你能告诉我导致混乱的文档/链接,我可以请求更新。

    这是我昨天用同一个问题回答的另一个问题。

    e2e.ti.com/.../ev2400-bq2022-evaluation-software-usb-error-insure-cable-is-connected-and-driver-is-working

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

    您好,Shirish,请查看用户指南“BQ2022A 评估软件(修订版 C)”-在整个文档中提到了 EV2400。 在阅读说明时出现了混淆,说明 EV2400是必需的,但同时声明它不适用于0.18或更早版本的代码

    https://www.ti.com/lit/ug/sluu258c/sluu258c.pdf?ts=1644318352155&ref_url=https%253A%252F%252Fwww.ti.com%252Ftool%252FBQ2022AEVM-001%253FkeyMatch%253D%2526tisearch%253Dsearch-everything%2526usecase%253Dpartmatches

    主页提到 EV2300,但 TI 不再提供此功能,我搜索了其他供应商,但没有成功,因此没有找到前进的路。

    关于您的附加线程,我的问题仅在于写入命令-我可以看到其他一切正常工作- USB 接口,ROM CMD,读取 ID,读取数据都正常。 我没有明显的方法可以将写入命令与程序脉冲同步(如果我使用外部切换电压),如果 我尝试写入多个字节,则会导致部分写入出现 CRC 错误。 唯一可行的解决方案是让 MSP430输出同步程序脉冲进入 HDQ 端口的 Vout3引脚,我猜这是最初的目的,因为 EV2400上已经安装了硬件。

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

    斯蒂芬,你好!

    感谢您提供信息。 我将要求更新该文件。 我们还在检查 EV2400硬件是否有能力支持它。