主题: TPS25751中讨论的其他器件
您好、USB 团队:
我的客户希望了解以下详细信息。 请帮帮我。
1.关于在"生成完整闪存二进制文件"上生成的文件
在此创建的数据是否仅是写入 EEPROM 的原始数据? 或者它是否包含标题者信息或任何其他附加信息。
2.从二进制文件刷写到器件中
在擦写没有问题,但当真伪时,似乎经常出现错误。
你对此有什么建议吗?
谢谢。
卢克
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.
您好、USB 团队:
我的客户希望了解以下详细信息。 请帮帮我。
1.关于在"生成完整闪存二进制文件"上生成的文件
在此创建的数据是否仅是写入 EEPROM 的原始数据? 或者它是否包含标题者信息或任何其他附加信息。
2.从二进制文件刷写到器件中
在擦写没有问题,但当真伪时,似乎经常出现错误。
你对此有什么建议吗?
谢谢。
卢克
尊敬的 Kuniaki:
您知道您正在使用什么应用定制工具/GUI 吗? 这可能是工具的问题、但我无法确认或与之交谈。 有时连接可能很敏感。
有时这个步骤是正确的、因为移除 J4可让 TPS25750与 EEPROM 断开连接。 但我很高兴您能够使它正常工作。 如果您遇到进一步的问题、执行上述操作可能会解决问题、或者重新启动/重新连接 ACT/GUI、重新启动或重新打开 ACT/GUI、如果您有多个 ACT/GUI 打开、请确保您关闭其他 ACT/GUI、 或者对配置进行一些更改(例如选择了错误的 BQ 器件)可以缓解您看到的问题。
谢谢。
字段
尊敬的 Kuniaka:
您使用的似乎是'TPS25750_TPS25750' Application_Customization_Tool。 你是否也有我可以查看的.json 文件? 您是否可以尝试使用 Application_Customization_Tool名称嵌入链接中标记为"USBCPD_USBCPD"的新自定义工具/GUI。
如果超过了50%、则应该没问题、因为这通常意味着它已经涵盖了包含器件信息的区域(但擦除/写入是不同的)。 您是否尝试过使用该器件? 它的运行是否与您设计的配置相对应?
谢谢。
字段
我将发送 json 和 bin (full、low)文件。
该器件根据我的设置运行。
如果我将使用"USBCPD_USB" Application_Customization_Tool、
我是否需要 使用 此新工具再次创建*。json 和*。bin?
尊敬的 Kunaiki:
我正在研究这个问题、将在今天或明天晚些时候为您提供回复。 我不确定使用新的 GUI/ACT 是否允许导入旧的.json、因此我假设您需要再次生成新的.json、但我将进行研究。 这个新的 GUI 在器件也无法刷写时具有更好的描述符、这可能有所帮助、这也是我们目前正在推动的、因为它将在该行得到更新和进一步支持。
但是、我计划使用您的当前配置来刷写 EVM、看看它是如何响应的、并看看我是否可以进一步实施、以减少您看到的效果。 但是、正如您在相应操作器件时提到的、ACT/GUI 可能只是错误。
谢谢。
字段
尊敬的 Kunaiki:
看来我能够用你在 pdc_setting.zip 中提供的两个.json 文件进行闪存。 正如您提到的、您看到的是所需结果、我认为这可能只是 Application_Customization_Tool 的错误、但我们正在迁移对"USBCPD_GUI"GUI 的支持和任何更新、但如果它符合您的期望、您仍可以使用该 GUI。

如果您使用的是 EVM、我发现当前尝试刷写时出现错误、但通过删除 J5 (位于右上角)、我消除了该错误。 该错误也会在刷写过程开始时出现、而不是在刷写过程的最后一个过程中出现。 如果您也使用 EVM、请同时使用完整的二进制文件。
谢谢。
字段
感谢您的支持。
"TPS25750_Aardvark"写入的数据由 Application_Customization_Tool 读取。
由于它 与"完整闪存二进制文件"相同、因此我将 使用 Aardvark。 (抱歉、我没有时间。)
关于 Application_Customization_Tool Application_Customization_Tool "和"USBCPD_ver2/0.5.13/"。
我想使用"USBCPD_Application_*"创建"完整闪存二进制文件"。
但 "USBCPD_Application_*"为 NG。 "TPS25750_Application_*"没有问题。
我想连接 PC (USB 主机)和 USB 存储器(USB 器件)。
在这种情况下、CC 信号在无连接的情况下重复 H 和 L。
"USBCPD_Application_*"始终为 L。
"TPS25750_Application_*"会重复 H 和 L。(太好了!)
有任何疑问?
请告诉我 "USBCPD_Application_*"的正确设置。


e2e.ti.com/.../TPS25750_5F00_Application_5F00_Customization.zipe2e.ti.com/.../USBCPD_5F00_Application_5F00_Customization.zip
尊敬的 Kuniaki:
您是否在使用 EVM? 自己的设计中实现呢?
但我可能对您当前的问题感到困惑、因为我仍然认为、无论在哪种情况下、器件都无法闪存。 是这样吗? 如果您指的是其他问题、请告知我。
使用 Aardvark
我明白了。 我相信这就是原因。 如果您尝试通过 Aardvark 通过 GUI 刷写器件、则不能正常工作。 为了通过 GUI 进行闪存、需要使用 USB-MICRO 的 USB 转 USB-MICRO。 如果您使用的是 Aardvark、则需要下载要使用的二进制文件、然后使用 Total Phase Flash Center 将该文件发送到 EEPROM。
谢谢。
字段
我为这个困惑感到抱歉。
1.关于 "验证错误"
这种情况发生在 EVM 上。 我使用直流插孔和 USB-MICRO。
写入过程 正常。因此我使用 Aardvark 读取 ROM 数据。
原因是我想检查 "完整闪存二进制文件"和 EVM ROM 数据是否相同。
我比较了二进制数据。 我确认它们是相同的数据。
关于 "TPS25750_Application_*"和 "USBCPD_Application_*"
现在、我将使用 "完整闪存二进制文件"(使用 Aardvark)来描述 PCBA。
尽管设置为支持 DRP、但 CC 信号对于 "USBCPD_Application_*"数据表现不佳。
CC 信号不重复 H 和 L。
尊敬的 Kuniaki:
我要重点介绍一款新产品 TPS25751。 这是 TPS25750的后续产品。 它是引脚对引脚兼容的、集成了一些新特性、并修复了 TPS25750在与电池充电器配对使用时出现的一些问题。 我们强烈建议所有新 设计使用 TPS25751、而不是 TPS25750。 如果您在开发过程中已经走得太远、无法加入这个新部件、这是可以理解的。
话虽如此、仍然建议将 TPS25750_TPS25750 GUI 用于 Application_Customization。 我们仍在积极测试 USBPD_TPS25750 GUI、以便与 Application_Customization 结合使用来确定任何错误。 对于先前的错误沟通、我深表歉意。
此致、
C·吉莱特