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.

[参考译文] TPS26750EVM:刷写错误

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1489052/tps26750evm-flashing-error

器件型号:TPS26750EVM
主题中讨论的其他器件: TPS26750、TPS25750

工具与软件:

您好!

当通过"USBCPD 应用程序自定义工具"在评估板上刷写 TPS2650时、器件会以高达70%的速度闪烁、然后显示错误消息。 请参阅这些消息的图片。

原因是什么?如何解决这个问题?

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

    您好、Sahmusa  

    这是在直接从 GUI 刷写 TPS26750EVM 时的一个已知问题、我们正在积极调查这一点。 尽管闪烁的"failures"(失败)达到70%、您的配置应该会成功加载到 EVM EEPROM 中、并且您应该仍然能够继续测试和验证。  

    为了验证您的配置是否已正确加载、您可以使用客户使用寄存器(0x06)并设置一个值。 从 GUI 加载配置后、读取寄存器0x06、然后查看在刷写+下电上电后是否能够在该寄存器中看到自定义字。 如果客户使用报告返回您在 GUI 中设置的相同值、这意味着您的配置已正确加载。  

    如果您无法验证客户使用寄存器(没有报告与您设置的值相同的值)、您可以在从 GUI 进行刷写时向我发送日志吗? 这将帮助我们调试此 GUI 问题:  

    1.从 GUI 刷写并遇到70%故障错误。 不要退出 GUI。

    2.右键点击图形界面,然后点击"Inspect"

    3.导航至"Console"(控制台)

    4.右键点击控制台屏幕,然后点击"另存为"。 保存该文件并重新附加到此主题。  

    谢谢。此致、

    Raymond Lin

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

    尊敬的 Raymond:

     

    感谢您对闪烁问题的答复。

    我认为刷新不成功、因此我想附加两个日志文件—一个使用本地安装的工具生成、另一个使用基于 Web 的工具、但找不到附加文件的方法、因此无法通过电子邮件发送 两个日志都显示了差异。 您能否查看它们、并告诉我问题的原因以及如何解决?

    此外、我不完全了解如何根据您的说明从器件(例如寄存器0x06)读取寄存器设置。 您能否提供有关如何读取特定寄存器的更多详细信息?

     

    此致

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

    您好、Sahmusa  

    我认为刷写不成功、因此我想附加两个日志文件—一个是使用本地安装工具生成的、另一个是使用基于 Web 的工具生成的、但找不到附加文件的方法、因此无法通过电子邮件发送这些文件 两个日志都显示了差异。 请您查看它们并告诉我问题的原因以及如何解决?

    您能否通过 e2e 直接消息将文件发送给我? 我不确定文件的发送地址。  

    [报价 userid="610739" url="~/support/power-management-group/power-management/f/power-management-forum/1489052/tps26750evm-flashing-error/5725457 #5725457"]此外、我还不完全了解如何根据您的描述从器件(例如寄存器0x06)读取寄存器设置。 您能否提供有关如何读取特定寄存器的更多详细信息?[/QUOT]

    TPS26750具有一个称为 Customer Use 的寄存器(寄存器0x06)、该寄存器可在 GUI 中进行配置(请参阅下面的屏幕截图):  

    您可以将特定值写入任一客户用字(即0x11223344、用于客户使用字1)、这只是一个空寄存器、不会影响 PD 功能、通常用作跟踪/版本控制方法。 将此寄存器配置为自定义字后、将设置刷写到 EVM 中。  

    然后、您可以使用外部 I2C 读取器、例如 Aardvark 适配器用作 I2C 控制器、并使用 TPS26750作为 I2C 目标。 如果读回寄存器0x06 (客户使用)会显示与您在 GUI 中设置的值相同、这意味着您的配置已正确加载。  

    如果您没有外部 I2C 读取器、则可以使用 GUI 中"Flash to Device"按钮下的"Flash to device"选项。 加载配置(无论是否发生故障)后、对 EVM 下电上电、然后将数据端口重新连接回计算机。 连接到 GUI 后、点击"Flash to device from binary file"、GUI 将对 TPS26750 Mode (寄存器0x03)、Customer Use (寄存器0x06)和内部 PD 固件版本进行快速扫描。

    如果您有任何其他问题或疑虑、请告诉我们!

    谢谢。此致、

    Raymond Lin

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

    尊敬的 Raymond:

    你写的是我可以给你的文件 vie 直接消息。 我在此网页上找不到用于发送文件的选项? 您能不能简单介绍一下 如何附加文件? 我在此处看到"插入">"图像/视频/文件"、但它不允许上传文件。

    我不小心点击了 "要仅取消订阅此主题、请转到此处" 在我收到的通知电子邮件中、我发布了有关此问题的新消息。 因此、我不再接收该主题的通知电子邮件。

    如何重新激活通知?

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

    使用基于 Web 的工具创建了 FullFlash C 代码。 不过、配置是为了 TPS26750 、在 C 代码中、阵列标有  TPS25750 请参阅电缆:

    const char tps25750x_fulFlash_i2c_array[]={
    0x00、0x08、0x00、0x00、0xff、 0xFF、0xff、0xff、0xff、0xff、 0xFF、0xff、0xff、0xff、0xff、 0xFF、

    这  是否为 TPS26750创建了闪存设置?  

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

    您好、Sahmusa

    不确定如何重新订阅、可能有一个按钮可以在线程更新时通知您?

    您是否可以尝试将文件拖动到邮件响应中? 这就是我通常共享文件的方式。

    不要担心数组名称、它是一个工件、因为该生成是基于 TPS25750生成的。 如果您使用 TPS26750 Config 生成它、那么会很好。

    谢谢。此致、

    Chris