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.

[参考译文] DS90UB947-Q1:无法控制GPIO1

Guru**** 2468610 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/628967/ds90ub947-q1-gpio1-can-not-be-controlled

部件号:DS90UB947-Q1

您好,

在原型调试过程中,发现无法配置947的GPIO1。 引脚始终锁定在逻辑低电平位置。

我们将0x0E设置为值0x33,以将GPIO1和GPIO2设置为输入,然后作为输出传递到948面。 GPIO2通道成功,GPIO1失败。

我们读回947的0x1c,其值为0x04,它显示GPIO2按预期配置为输入,但GPIO1不是。  

947的GPIO1会发生什么情况? 无法将其配置为输入的原因是什么?

谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,这已分配给本地应用程序人员查看并响应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    落基,
    寄存器0x0c表示GPI引脚状态,这意味着在您的案例中GPIO1引脚的输入低。
    要使UB947/948远程GPIO正常工作,请参阅D/s中的第19页 在您的情况下,由于UB947的GPIO已启用转发通道,因此您应该将UB92的寄存器0x1E[3:0]配置为0'b 0011。谢谢。

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

    您好,Steven,

    是的,正如我所说,我们将GPIO1和GPIO2都配置为转发信道,但只有GPIO2工作,GPIO1失败。 这种现象是947的GPIO1失控,逻辑 0被锁定。 我们验证了SOC对947的GPIO1的输出为逻辑1,但GPIO1引脚似乎内部锁定为0。

    我们使用的推荐是在第19页(共947页)后面,0x0E (共947页)是0x33,0x1E (共948页)是0x55。 GPIO2和GPIO1不起作用的原因毫无意义。

    我们是否遗漏了任何其他配置? 我们注意到948的GPIO1与SWC共享功能,我们尝试在948端进行一些调整,但没有效果。  

    您能帮助您思考其他线索吗?

    谢谢!

    多岩石

     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    落基,
    这与共享引脚"SWC"无关。 您是否在所有主板上都遇到过此问题? 是否可以共享sch.并转储所有寄存器以进行检查?

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


    最后,我们发现此问题与模式选择0/1设置有关。 使用5个ModeSel0,2个ModeSel1,此问题可在947 EVM中重现。 将ModeSel1更改为1后,问题在EVM和原型中均消失,可以配置GPIO1。

    但是,ModeSel1的#1和#2看起来是相同的影响,它们都将MAPSEL和COAX设置为0。 所以我们想知道如何解释清楚吗? 请您验证一下吗?



    谢谢!

    多岩石
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    落基,
    model1设置已验证为实验室测试,您可以将model1设置为1以确保正确操作。
    但请注意:在modesel1到2中设置时,当UB947的GPIO1设置为高电压时,寄存器0x1c是正确的。

    此致,
    Steven