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.

[参考译文] TUSB422:接收器配置文件协商

Guru**** 2392905 points
Other Parts Discussed in Thread: TUSB422

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/659021/tusb422-sink-profile-negotiation

部件号:TUSB422

您好,

我正在尝试 设置TUSB422设备以在更高电压下下沉。  谈判中似乎有一些不正确之处。

我看到“权能”消息和相应的“请求”消息 ,如下所示:

Rx






CAPS len:12字节,类型:1 (SRC_CAPS) msgid:0 Rx_buf:0x2C 91 01 08 2c C1 03 00 fa b0 04 00 PE_SNK_Evaluate_capability $$$tcpm_connection_state_machine:State_change = 0,state = 0xA。timer_cancel_no_response PDO[0]= 0x80.1912万c远程设置为外部供电。
PDO-1固定,5000 - 5000 mV,3000 mA,1.5万 mW
PDO[1]= 0x0003c12c
PDO-2固定,1.2万 - 12000 mV,3000 mA,3.6万 mW
PDO[2]= 0x0004b0fa
PDO-3固定,1.5万



msg - 15000 mV,2500 mA,3.75万 mW PDO-3 0x0004b0fa PDO[2]选择类型:所选PE_SN_0 1
buf[0-2]:0x06 42 10 

在此之后,我没有看到任何“接受”,“拒绝” 或“就绪”消息。  相反,低电压警报将会触发:

->P0 IRQ:0x012a
低压警报
硬重置接收器。
PE_SNK_transition _to_default 

在SW堆栈中是否有任何方法可以看到消息已正确发送(即TUSB422已收到GoodCRC)?

已附加完整日志输出

e2e.ti.com/.../PDNegotiationFailed.txt

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

    感谢您对我们产品的关注。
    我们已经指派了一名支持工程师,您应该很快就会得到回复。

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

    您好,Devan,

    从日志中可以看出,在接收器请求更高功率后,源未执行请求,并向接收器发送硬重置。  源 应 回复请求并接受消息,增加电压,然后发送PS就绪消息。  我想说这是来源的问题,但如果没有PD分析仪跟踪,很难肯定。  您的PD SW版本0.98 有点过时。  我建议下载最新版本并重试。

    此致,
    Brian

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

    您好,Brian,

    仍在等待我批准访问SW堆栈。  跟踪显示接收器(TUSB422)在GoodCRC之后从未发送任何内容。  大约28毫秒后,总线上会出现硬重置。

    谢谢!
    德万

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Devan,
    我将检查您的访问权限。 422发送GoodCRC的消息是什么? 我在日志中看到的最后一件事是422发送请求消息,因此源应该已返回GoodCRC。
    此致,
    Brian
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    GoodCRC是对Source_Cap的响应。 我在控制台日志中看到请求,但在分析仪上从未看到。

    m:s.ms.us 持续时间 长度 错误 抄送 角色 消息 数据
    :0:00.000 .................834 913.000 Us 18 B 1. 资料来源:DFP [0] Source_Cap 61 31 2C 91 01 08 2C C1 03 00 FA B0 04 00 A6 0E F0 41
    0:00.000 .................000 505.000 Us 6 B 1. 盥洗盆:UFP [0] Good CRC 41 00 BB 6C BB A8
    0:00.028 567 283.000 Us 0 B 1. 硬重置
    0:00.220 770 PD
    0:00.244 664 PD
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Devan,我被告知您自2017年5月30日起拥有SW访问权限,该访问权限将于2018年5月30日到期。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Brian,

    您能否确认版本0.99 是我应该使用的软件的当前版本?  PDlib显示与我正在使用的图像没有增量。

    谢谢!
    德万

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

    您好,Devan,

    是的,这是网站上的最新信息。  但我计划在本周晚些时候进行更新。   上传后,您应收到通知。

    此致,

    Brian

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Devan,
    如果仍然不起作用,请尝试禁用所有调试输出。 如果您使用UART进行调试,它可以使代码减慢到违反PD计时的程度。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    就是这样,谢谢!