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.

[参考译文] UCD90120A:重新编程芯片时、是否需要擦除 UCD90120A?

Guru**** 2564565 points
Other Parts Discussed in Thread: UCD90120A

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/744704/ucd90120a-do-i-need-to-erase-the-ucd90120a-when-re-programmed-the-chip

器件型号:UCD90120A

大家好、

重新编程芯片时、是否需要擦除 UCD90120A? 如果否、是否会导致电源序列发生器 IC 的功能出现问题?

能否在 SPV 中生成擦除文件? 我需要使用资产 JTAG 边界扫描进行擦除和编程。  

对于第二个问题、如果我生成我自己的 SPV 文件来清空电源序列发生器、是否会导致 IC 出现任何问题或损坏? 我正在使用 JTAG 路径。  

希望能尽快得到你们的回复。 谢谢。  

此致、

洪伟

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

    很抱歉耽误你的回答。 我们将有人快速回答您的问题。

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

    导入配置文件:如果导入数据闪存文件(.hex)、则为是。 您需要禁用"数据闪存写保护位"、然后擦除数据闪存、然后写入所有 FFs 数据。 这些步骤使用 Fusion GUI 完成。 如果导入项目文件(.xml)、则擦除数据闪存是可选的。 使用项目文件(.xml、PMBus 命令)导入配置时、根据器件上加载的当前配置、新配置将加载到器件、并且您的系统可能会发生一些故障和故障响应、并可能导致一些问题。  

    2.不知道 SPV 格式。 但是、您可以使用 Fusion GUI 导出数据闪存脚本文件(.csv)(这是将数据闪存导入到器件的分步操作)、并转换为 SPV 格式。

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

    尊敬的 Anne Ngo77:

    抱歉、造成混淆...我想在数据闪存 SVF/JTAG format...because 中导出配置数据我正在使用资产边界扫描工具通过 JTAG 路径对电源序列发生器进行编程、而不是通过 PMBus。 那么、我的问题是、在使用我从融合工具生成的 SVF 文件对电源序列发生器进行编程之前、我是否需要为其创建任何擦除文件? 目前、我的项目处于开发阶段...所以我对 SVF 文件进行了一些修改、需要重新编程电源序列发生器、所以每次重新编程电源序列发生器时、我是否需要先擦除文件? 谢谢。

     

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

    JTAG 规范不是行业控制的标准、有时每个 ICT 制造商的实施方式略有不同、

    JTAG 编程直接访问存储器空间、而不会对写入错误的存储 器位置提供任何保护。

    因此、我们不建议进行 JTAG 编程、我们重点介绍了建议使用 I2C/PMBus 方法对器件进行编程。

    此致

    Yihe

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

    您好、Yihe、

    感谢您的回复。 但是、如果使用 JTAG、我们是否需要擦除芯片? 融合工具生成的 SVF 文件是否包含擦除脚本?  

    Rgds、

    洪伟

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

    你好

    您不必擦除、因为它是 SVF 脚本文件的一部分、但如前所述、我们不建议进行 JTAG 编程。 如果您遇到任何 JTAG 编程问题、则很难支持。

    此致

    Yihe  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的澄清。 但最近我使用 JTAG 方法进行电源序列发生器 IC 编程、我发现6个电路板中有3个电路板、JTAG 路径断开、无法通过 JTAG 路径检测/编程 IC ...但是、IC 可以通过 I2C/PMBus 进行编程、 并且能够正常工作...那么我在这里的问题是、通过 JTAG 路径进行编程是否会导致 JTAG 路径中断?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好
    正如在早期帖子中所解释的那样、JTAG 不是一个标准、而是由 JTAG 供应商来决定。 因此、我们不建议使用 JTAG。

    JTAG 只能在以下两种情况下启用。
    1.设备没有有效配置
    2、器件固定在126 PMBus 地址上。

    有关详细信息、请参阅 UCD90120A 数据表。

    同样、始终建议使用 I2C/PMBus 程序。

    此致

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

    谢谢、Yihe。  

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

    正如您提到的、不建议使用 JTAG 对电源序列发生器进行编程、我们已经知道了这一点。 因此、假设器件已通过 JTAG 进行预编程、如果功能不符合预期、那么通过 PMBus 或 I2C 再次闪烁会将器件设置回预定义状态吗? 通过 JTAG 直接访问器件存储器是否会带来潜在问题、例如对器件造成物理损坏?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你(们)好,Le
    在大多数情况下、器件可通过 i2c 编程恢复、但在极少数情况下、JTAG 编程可能会使需要返回 TI 组装地点进行重新测试以恢复的器件成为砖型。

    此致

    Yihe