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.

[参考译文] UCD3138064:FUSION-PRODUCTION-GUI

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1517401/ucd3138064-fusion-production-gui

器件型号:UCD3138064
主题中讨论的其他器件:FUSION-PRODUCTION-GUI

工具/软件:

尊敬的 Sirs:

关于 FUSION-PRODUCTION-GUI 中的 pflash 校验和配置问题: ​
在编程接口中设置 pflash 校验和选项时、我们选择了“bootload",“,并、并选择“above boot“选项。 这在理论上应该会计算地址范围的校验和 ​0x2000~0xFFFC 。 但是、GUI 只是计算的校验和 ​0x0000~0xFFFC 、导致与 Fusion UCD3xxx 设备 GUI 计算的值不匹配。

我们应该如何在 FUSION-PRODUCTION-GUI 中配置它? ​

e2e.ti.com/.../2025_5F00_05_5F00_22D_5F00_13h36m53s_5F00_123_5F00_factory_5F00_log.html

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

    请给我们一些时间回复您。

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

    您好、


    我们正在处理您的问题。 我们的后端团队正在研究它。

    我们会尽快回复您。

    谢谢  
    Sagar

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

    您好、

    我们想知道您使用的量产 GUI 和器件 GUI 是什么版本?

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

    Texas Instruments 数字电源生产工具版本 2.0.28

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

    您好 Rex、

    感谢您的耐心。 我已经向您发送了 TI 数字电源生产工具 v2.0.32 的新版本。 如果这对我有帮助、请告诉我。

    在设置中、设置 Boot_Size = 8。 但是、这可能不是以 KB 为单位。 我不确定 Boot_Size 的单位是什么、但请尝试其他变体:

    位数: 65536
    字节: 8192.
    千字节: 8.
    十六进制 : 2000

    此致、

    Jonathan Wong

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

    尊敬的 、先生   

      问题似乎没有解决。 根据提示、仍会计算 0x0000 至 0xFFFC 范围内的 PF_CHECK 总和。 我尝试将引导大小从 8 更改为 8192、软件提示它超出了索引范围。 请帮助您再看看原因。 谢谢!

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

    您好 Rex、

    下面是我注意到的一些注意事项:  

    已列出校验和

    根据 E2E 帖子、以下是您已计算或正在由 Fusion 生产 GUI 计算的各种校验和。  

    • 所需校验和:0x02000 --> 0xFFFC
    • UCD31xx 器件 GUI
      • 首先计算:      0x006D19A8
      • 第二个计算值:  0x005CEBFF
    • Fusion 生产 GUI 设置
      • 2K 引导闪存:        0x00191052
      • 高于 2k 至 pflash:  0x00867173
      • 整个 pflash:        0x06089727
    • Fusion 生产 GUI 测试
      • 从 0x40000 --> 0x4FFFB
      • 计算值 1:       0x006D19A8
      • 计算结果 2:       0x006D1721

    可以看到、它们中的每一个都显示不同的校验和。 在生产 GUI 设置中、您是在哪里放入 UCD31xx 器件 GUI 计算出的校验和? 您能否解释一下这些不同的校验和中的每一个、以及选择了哪些设置来生成这些不同的校验和?

    此外、将鼠标悬停在上时  Calculate UCD31xx 器件 GUI 中的按钮表示仅从 0x0000 -> 0x17FFB 计算程序闪存的校验和。 我不确定它是否考虑了所需的 0x2000 偏移。

    此致、

    Jonathan Wong

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

    尊敬的  Jonathan:  

      我可能没有清楚地描述它! 我使用 UCD3XXX 器件 GUI 计算 4 个校验和。    

    • UCD31xx 器件 GUI
      • 首先计算:     0x0002E8EA   地址范围:0x0000~0x07FC
      • 第二个计算     值:0x000D35F1 地址范围:0x0800~0x17FC
      • 计算值:      0x005CF04E  在不检查“with boot“选项的情况下、 地址范围:0x2000~0xFFFC
      • 第四次计算:     0x006D1721    、检查“with boot“选项后 、地址范围:0x0000~0xFFFC
    • Fusion 生产 GUI 设置
      • 选项“pflash_checksume_from"  选择“选择:“EntireBlockIncludingBoot"  校“校验和:0x006D1721
      • 选项“pflash_checksume_from"  选择“选择:“AboveBootOnly"  checksum“ checksum:0x006D1721

      因此、我认为“pflash_checksum_from"的“的“AboveBootOnly"选项“选项的计算地址范围不正确。

    我不确定自己是否清楚? 请帮助! 谢谢!

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

    您好 Rex、

    我正在重新创建您的问题、还需要咨询其他人。 我将由星期五回复您。

    此致、

    Jonathan Wong

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

    您好 Rex、

    我们检查了您的值以及 Fusion GUI 中的输入。 一切都应该正确。 我认为这是 GUI 生产错误。 出于某种原因、它没有计算 0x 005C F04E 值、而是在整个程序闪存中进行计算。 我们正在与 GUI 团队合作尝试解决此问题。

    此致、

    Jonathan Wong

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

    谢谢! 何时可以获取最新版本的 GUI?