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.

[参考译文] UCD3138:在 HSFB-029 EVM 上执行 Lab01时未找到 PMBus

Guru**** 2540720 points
Other Parts Discussed in Thread: UCD3138

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1075501/ucd3138-pmbus-not-found-when-executing-lab01-on-hsfb-029-evm

部件号:UCD3138

不确定上次提出此问题时是否有任何结论。 我的症状与上一张海报相同。 当我将 Lab01的固件下载到40针 UCD3138时,PMBus 无法启动。 我已断开所有 PWM 跳线的连接,因此我可以安全地执行实验。

当我执行基于 HSFB 的项目时,PMBus 运行正常。 这告诉我控制器没有什么问题,但此特定芯片的包括或链接器可能有问题。

任何建议都将有帮助。 我不是 CCS 的专家,因此我不确定如何解决开放循环 EVM 和 HSFB 之间的差异。

谢谢你,

丹尼斯·埃尔德雷德

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

    我尝试将我的工作项目中的标题和链接器复制并粘贴到 lab01项目中,我收到以下错误:

    >> Compilation failure
    makefile:152: recipe for target 'Lab_1_UCD3138.out' failed
    
     undefined                      first referenced        
      symbol                            in file             
     ---------                      ----------------        
     _zero_out_integrity_word_start ./software_interrupt.obj

    两个 EVM 之间的完整性字的地址是否不同?

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

    您绝对不想粘贴 HSFB 项目的标题和链接者。  我希望当你说 PMBus 不起作用时,你的意思是它回到 ROM 模式,而不是停留在程序模式。  这是最常见的问题。  下面是我们称之为后门的培训实验室中的代码。  它旨在检查 I/O 针脚并清除校验和(如果该针脚未处于特定状态)。  在实验01中,它如下所示:

    //-------------
    //重要提示:请阅读下面的内容,否则代码可能无法正确执行
    //-------------
    //将引脚 FAULT3绑在搭铁上,以便正常操作
    //将引脚 FAULT3连接到3.3V 以清除校验和
    IF (GioRegs.FAULTIN.Bit.FLT3_IN ==1)

    clear_integration_word();
    }

    遗憾的是,在40针设备上,故障3针脚未被固定。  它仍在设备上,只是没有连接到键盘。  因此,您可能需要更改为“故障2”,然后向下拉“故障2”。  有时,我们使用串行接口,因为它会进入已知状态。   

    或者,您可以对整个问题进行评论。  如果您锁定了 PMBus,后门通常会被卡在中断中,它将为您提供帮助。  但这并不完美。  避免锁定的最佳方法是永远不要写入校验和。  这样,您就可以始终点击重置或关闭电源,然后返回 ROM 模式重新加载。  即使是后门,也可以通过写入校验和来锁定芯片。  特别是如果你没有经验的话。

    我希望解决后门问题能解决您的问题。  如果在下载代码时它以 ROM 模式结束,则可能是问题所在。   

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

    我不得不为此而混乱。 我正在进行的 HSFB 项目对此有评论。 我成功地粘贴了正在运行的 HSFB 项目中实验室的代码。 我似乎找不到实验室4培训视频。 您知道它是否仍处于联机状态吗?