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.

[参考译文] TPS6.5982万-EVM:配置12的恢复问题

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/573714/tps65982-evm-recovery-problems-with-configuration-12

部件号:TPS6.5982万-EVM

我有几个TPS6.5982万-EVM (版本1.0),在运行最初提供的(出厂)固件时,它们在配置ID 12 (中功率充电器适配器)中按预期工作。

如果我尝试在软件实验后恢复,或者只是使用TPS6598x应用定制器2.12 进行更新,则配置12将不再工作。

使用Aardvark,我可以直接从 TPS6598x应用定制器2.12 ,器件/重新刷新EVM固件(恢复)加载。 固件将加载并验证。

或者,我可以使用随2.12 提供的Aardvark FlashCenter和EVM恢复二进制文件,以及固件加载和验证。

在这两种情况下,配置ID12都不再起作用。 我的意思是,电源LED指示灯亮起,但当连接到戴尔平板电脑时,它不会按预期点亮5V LED和PVDR LED,而只是点亮CONS LED,而且Vbus中没有电流,尽管EVM以5伏的电压为Vbus供电。

我是否需要执行其他操作来恢复这些模块? 例如重新加载不同版本的Low Region Binary以与固件一起使用?

是否有方法可以了解EVM上加载的固件版本?

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

    随应用程序自定义工具提供的固件映像与出厂时加载到EVM上的映像相同。 请确保TPS6.5982万EVM上的开关设置适用于您的应用。 这些设置可在EVM用户手册的第13页中找到:
    www.ti.com/.../slvuaf8c.pdf

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

    感谢您的快速回复。

    遗憾的是,我可以保证应用程序自定义工具中的恢复文件与您出厂时提供的文件不相同。

    我已验证交换机设置是否正确。

    当我尝试将Configuration 12 (中功率充电器适配器)与出厂的新EVM一起使用时,开箱即用,它会按预期工作。

    当我使用应用程序自定义工具和Aardvark恢复或更新固件时,它不会为戴尔平板电脑充电。

    当我使用带有Aardvark的Flash-Center GUI通过自定义工具中的".bin"文件恢复或更新固件时,它不会为戴尔平板电脑充电。

    当我将Flash-Center GUI与Aardvark一起使用时,从出厂的新EVM中提取固件映像(开箱即用),然后使用该映像来恢复已重新编程的EVM,那么EVM将按预期工作。 和复制出厂新装置的行为。

    我的结论是,恢复固件加载与您出厂时的固件加载不相同(或完整),这不是硬件或交换机配置问题。

    我建议您使用一个工作正常的新单元,使用Aardvark擦除所有代码,以确保您不依赖于内存空间中的某些残留代码,然后尝试使用发布的过程恢复它,并使它在配置12上工作。
    提示:在擦除出厂EVM中的内容之前,先创建其映像/副本。

    --格雷厄姆

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

    之前我们对固件进行了更新。 可能是您订购的主板上有较旧的版本。 验证EVM是否可以执行第一个和最后一个开关设置。 这将确保图像正确。

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

    我有大约八个EVM模块,因此这不是一个孤立的硬件问题。 它们都来自Mouser,在六个月的时间内,均被标记为EM40.0706万 REV 1.0。

    我解决了我自己的问题,提出了我自己的备用恢复解决方案,即制作出厂时随模块提供的固件的副本,以恢复它们。

    我认为TI存在一个问题,即应用定制器2.8 ,2.10 和2.12 提供的恢复软件并不是在所有情况下都能正常工作。 我已经用它恢复了一个模块,但是如果你先用Aardvark编程器擦除EEPROM,你的恢复软件就不能工作了。

    我认为这意味着您仅对恢复软件中的部分内存空间拍摄快照,如果客户修改了(必需)软件的任何其他内容,则恢复软件将不再工作,因为它不完整。

    但我的解释可能是错误的。

    --格雷厄姆

    ==