<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Embedded Software and Tools Clinicのトピックi.MX8MQ USB3 PHY: about tuning parameters</title>
    <link>https://community.nxp.com/t5/Embedded-Software-and-Tools/i-MX8MQ-USB3-PHY-about-tuning-parameters/m-p/2119247#M534</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I need to adjust signal waveform on USB.&lt;BR /&gt;The below URL is the device tree of i.MX8MQ on the GitHub, and I can find USB-related parameters.&lt;BR /&gt;&lt;A href="https://github.com/varigit/linux-imx/blob/lf-6.6.y_6.6.52-2.2.0_var01/Documentation/devicetree/bindings/phy/fsl%2Cimx8mq-usb-phy.yaml#L38-L83" target="_blank"&gt;linux-imx/Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.yaml at lf-6.6.y_6.6.52-2.2.0_var01 · varigit/linux-imx · GitHub&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I would like to know is that how to use following seven parameters. There is short descriptions on each parameter, but I do not understand the effect on signal waveform when parameters are changed.&lt;BR /&gt;Could you tell me descriptions in detail to adjust USB waveform, or share any documents&amp;nbsp; with me.&lt;/P&gt;&lt;P&gt;//-------------------------------&lt;BR /&gt;fsl,phy-tx-vref-tune-percent:&lt;BR /&gt;description:&lt;BR /&gt;Tunes the HS DC level relative to the nominal level&lt;BR /&gt;minimum: 94&lt;BR /&gt;maximum: 124&lt;/P&gt;&lt;P&gt;fsl,phy-tx-rise-tune-percent:&lt;BR /&gt;description:&lt;BR /&gt;Adjusts the rise/fall time duration of the HS waveform relative to&lt;BR /&gt;its nominal value&lt;BR /&gt;minimum: 97&lt;BR /&gt;maximum: 103&lt;/P&gt;&lt;P&gt;fsl,phy-tx-preemp-amp-tune-microamp:&lt;BR /&gt;description:&lt;BR /&gt;Adjust amount of current sourced to DPn and DMn after a J-to-K&lt;BR /&gt;or K-to-J transition. Default is 0 (disabled).&lt;BR /&gt;minimum: 0&lt;BR /&gt;maximum: 1800&lt;/P&gt;&lt;P&gt;fsl,phy-tx-vboost-level-microvolt:&lt;BR /&gt;description:&lt;BR /&gt;Adjust the boosted transmit launch pk-pk differential amplitude&lt;BR /&gt;minimum: 880&lt;BR /&gt;maximum: 1120&lt;/P&gt;&lt;P&gt;fsl,phy-comp-dis-tune-percent:&lt;BR /&gt;description:&lt;BR /&gt;Adjust the voltage level used to detect a disconnect event at the host&lt;BR /&gt;relative to the nominal value&lt;BR /&gt;minimum: 91&lt;BR /&gt;maximum: 115&lt;/P&gt;&lt;P&gt;fsl,phy-pcs-tx-deemph-3p5db-attenuation-db:&lt;BR /&gt;description:&lt;BR /&gt;Adjust TX de-emphasis attenuation in dB at nominal&lt;BR /&gt;3.5dB point as per USB specification&lt;BR /&gt;$ref: /schemas/types.yaml#/definitions/uint32&lt;BR /&gt;minimum: 0&lt;BR /&gt;maximum: 36&lt;/P&gt;&lt;P&gt;fsl,phy-pcs-tx-swing-full-percent:&lt;BR /&gt;description:&lt;BR /&gt;Scaling of the voltage defined by fsl,phy-tx-vboost-level-microvolt&lt;BR /&gt;minimum: 0&lt;BR /&gt;maximum: 100&lt;BR /&gt;----------------------------------//&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;jnagat&lt;/P&gt;</description>
    <pubDate>Thu, 19 Jun 2025 08:57:51 GMT</pubDate>
    <dc:creator>jnagat</dc:creator>
    <dc:date>2025-06-19T08:57:51Z</dc:date>
    <item>
      <title>i.MX8MQ USB3 PHY: about tuning parameters</title>
      <link>https://community.nxp.com/t5/Embedded-Software-and-Tools/i-MX8MQ-USB3-PHY-about-tuning-parameters/m-p/2119247#M534</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I need to adjust signal waveform on USB.&lt;BR /&gt;The below URL is the device tree of i.MX8MQ on the GitHub, and I can find USB-related parameters.&lt;BR /&gt;&lt;A href="https://github.com/varigit/linux-imx/blob/lf-6.6.y_6.6.52-2.2.0_var01/Documentation/devicetree/bindings/phy/fsl%2Cimx8mq-usb-phy.yaml#L38-L83" target="_blank"&gt;linux-imx/Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.yaml at lf-6.6.y_6.6.52-2.2.0_var01 · varigit/linux-imx · GitHub&lt;/A&gt;&lt;/P&gt;&lt;P&gt;I would like to know is that how to use following seven parameters. There is short descriptions on each parameter, but I do not understand the effect on signal waveform when parameters are changed.&lt;BR /&gt;Could you tell me descriptions in detail to adjust USB waveform, or share any documents&amp;nbsp; with me.&lt;/P&gt;&lt;P&gt;//-------------------------------&lt;BR /&gt;fsl,phy-tx-vref-tune-percent:&lt;BR /&gt;description:&lt;BR /&gt;Tunes the HS DC level relative to the nominal level&lt;BR /&gt;minimum: 94&lt;BR /&gt;maximum: 124&lt;/P&gt;&lt;P&gt;fsl,phy-tx-rise-tune-percent:&lt;BR /&gt;description:&lt;BR /&gt;Adjusts the rise/fall time duration of the HS waveform relative to&lt;BR /&gt;its nominal value&lt;BR /&gt;minimum: 97&lt;BR /&gt;maximum: 103&lt;/P&gt;&lt;P&gt;fsl,phy-tx-preemp-amp-tune-microamp:&lt;BR /&gt;description:&lt;BR /&gt;Adjust amount of current sourced to DPn and DMn after a J-to-K&lt;BR /&gt;or K-to-J transition. Default is 0 (disabled).&lt;BR /&gt;minimum: 0&lt;BR /&gt;maximum: 1800&lt;/P&gt;&lt;P&gt;fsl,phy-tx-vboost-level-microvolt:&lt;BR /&gt;description:&lt;BR /&gt;Adjust the boosted transmit launch pk-pk differential amplitude&lt;BR /&gt;minimum: 880&lt;BR /&gt;maximum: 1120&lt;/P&gt;&lt;P&gt;fsl,phy-comp-dis-tune-percent:&lt;BR /&gt;description:&lt;BR /&gt;Adjust the voltage level used to detect a disconnect event at the host&lt;BR /&gt;relative to the nominal value&lt;BR /&gt;minimum: 91&lt;BR /&gt;maximum: 115&lt;/P&gt;&lt;P&gt;fsl,phy-pcs-tx-deemph-3p5db-attenuation-db:&lt;BR /&gt;description:&lt;BR /&gt;Adjust TX de-emphasis attenuation in dB at nominal&lt;BR /&gt;3.5dB point as per USB specification&lt;BR /&gt;$ref: /schemas/types.yaml#/definitions/uint32&lt;BR /&gt;minimum: 0&lt;BR /&gt;maximum: 36&lt;/P&gt;&lt;P&gt;fsl,phy-pcs-tx-swing-full-percent:&lt;BR /&gt;description:&lt;BR /&gt;Scaling of the voltage defined by fsl,phy-tx-vboost-level-microvolt&lt;BR /&gt;minimum: 0&lt;BR /&gt;maximum: 100&lt;BR /&gt;----------------------------------//&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;jnagat&lt;/P&gt;</description>
      <pubDate>Thu, 19 Jun 2025 08:57:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Embedded-Software-and-Tools/i-MX8MQ-USB3-PHY-about-tuning-parameters/m-p/2119247#M534</guid>
      <dc:creator>jnagat</dc:creator>
      <dc:date>2025-06-19T08:57:51Z</dc:date>
    </item>
  </channel>
</rss>

