<?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>topic Re: Question, i.MX6 measuring SATA signals in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373749#M53508</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Tao,&lt;/P&gt;&lt;P&gt;My customer says SATA BIST compliance test is OK except the tests which require to be "Loopback Responder".&lt;/P&gt;&lt;P&gt;In the RM "53.3.5.14 Loopback Responder",&amp;nbsp; they need to set SATA_TESTR[PSEL].&lt;/P&gt;&lt;P&gt;However i.MX6Q only supports one port (Port0: Default) so they don't need to set anything, correct?&lt;/P&gt;&lt;P&gt;Are there any considerations?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;N.S&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 02 Jun 2016 05:38:54 GMT</pubDate>
    <dc:creator>norishinozaki</dc:creator>
    <dc:date>2016-06-02T05:38:54Z</dc:date>
    <item>
      <title>Question, i.MX6 measuring SATA signals</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373736#M53495</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear team,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My customer faces the issue that i.MX6D SATA negotiation could fail on the customer’s board.&lt;/P&gt;&lt;P&gt;I recommended checking the SATA signal integrity on the boards.&lt;/P&gt;&lt;P&gt;On the SATA signal checking, the customer needs to use test program for i.MX6.&lt;/P&gt;&lt;P&gt;Do you have any sample software for SATA signal check or SATA compliance test?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Miyamoto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Feb 2015 07:32:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373736#M53495</guid>
      <dc:creator>Aemj</dc:creator>
      <dc:date>2015-02-13T07:32:56Z</dc:date>
    </item>
    <item>
      <title>Re: Question, i.MX6 measuring SATA signals</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373737#M53496</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;Hi,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;Maybe you can try to use some eyediagram software to measure SATA singnal quality. For example, N5411B SATA Compliance Test Software on the link &lt;A href="http://www.keysight.com/en/pd-1584415-pn-N5411B/sata-compliance-test-software?cc=US&amp;amp;lc=eng" title="http://www.keysight.com/en/pd-1584415-pn-N5411B/sata-compliance-test-software?cc=US&amp;amp;lc=eng"&gt;N5411B SATA Compliance Test Software | Keysight (Agilent)&lt;/A&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;What I can share for imx sata test is as follows:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #000000; font-size: 12pt; font-family: %value;"&gt;Power on the system.Run the SATA test software N5411B on Oscilloscope. Change the output pattern according to software prompt, such as HFTP (High frequency test pattern), MFTP (Mid frequency test pattern), LFTP (Low frequency test pattern), LBP (Lone bit pattern) etc Refer to “53.7.10 BIST Control Register (SATA_BISTCR)” in “i.MX 6Dual/6Quad Application Processor Reference Manual” for more details. Customer could change the patterns by executing the following commands in Linux console&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;# TXO mode, SSOP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;./unit_tests/memtool -32 022000a4=00041700&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;# TXO mode, HTDP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;./unit_tests/memtool -32 022000a4=00041701&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;# TXO mode, LTDP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;./unit_tests/memtool -32 022000a4=00041702&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;# TXO mode, LFSCP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;./unit_tests/memtool -32 022000a4=00041703&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;# TXO mode, COMP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;./unit_tests/memtool -32 022000a4=00041704&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;# TXO mode, LBP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;./unit_tests/memtool -32 022000a4=00041705&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;# TXO mode, MFTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;./unit_tests/memtool -32 022000a4=00041706&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;# TXO mode, HFTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;./unit_tests/memtool -32 022000a4=00041707&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;# TXO mode, LFTP&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;./unit_tests/memtool -32 022000a4=00041708&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt; N5411B can output a detailed HTML summary of the testing that includes screen shots taken from the scope.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="color: #000000; font-size: 12pt; font-family: %value;"&gt; Customer should adjust IOMUXC_GPR13 register value for better signal quality according to test result. Detailed information of related Register IOMUXC_GPR13 is provided in the table below.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="margin-left: 5.7pt;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style="border-width: 2.25pt 1pt; border-style: solid; border-color: black;" valign="top" width="131"&gt;&lt;BR /&gt;&lt;P align="center" style="margin: 0.2pt -1pt 0px 0px; text-align: center;"&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin: 6pt 9pt 0px 0px;"&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;&lt;STRONG&gt;Field&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-width: 2.25pt 1pt 2.25pt medium; border-style: solid solid solid none; border-color: black black black currentColor;" width="534"&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; font-family: %value; font-size: 12pt;"&gt;&lt;STRONG style="letter-spacing: 0.05pt;"&gt;Description&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-width: medium 1pt 1pt; border-style: none solid solid; border-color: currentColor black black;" valign="top" width="131"&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;26–24&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;SATA_PHY_8&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: currentColor black black currentColor;" width="534"&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;SATA&lt;BR /&gt;&amp;nbsp; _PHY Rx - Receiver Equalization control&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;000&lt;BR /&gt;&amp;nbsp; 0.5 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;001&lt;BR /&gt;&amp;nbsp; 1.0 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;010&lt;BR /&gt;&amp;nbsp; 1.5 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;011&lt;BR /&gt;&amp;nbsp; 2.0 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;100&lt;BR /&gt;&amp;nbsp; 2.5 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;101&lt;BR /&gt;&amp;nbsp; 3.0 dB (default)&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;110&lt;BR /&gt;&amp;nbsp; 3.5 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;111&lt;BR /&gt;&amp;nbsp; 4.0 dB &lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-width: medium 1pt 1pt; border-style: none solid solid; border-color: currentColor black black;" valign="top" width="131"&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;23–19&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;SATA_PHY_7&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: currentColor black black currentColor;" width="534"&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;SATA&lt;BR /&gt;&amp;nbsp; PHY Rx - Loss of signal detector level. Below the recommended value are shown&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;10000&lt;BR /&gt;&amp;nbsp; SATA1i&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;10000&lt;BR /&gt;&amp;nbsp; SATA1m&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;11010&lt;BR /&gt;&amp;nbsp; SATA1x&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;10010&lt;BR /&gt;&amp;nbsp; SATA2i&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;10010&lt;BR /&gt;&amp;nbsp; (default) SATA2m&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;11010&lt;BR /&gt;&amp;nbsp; SATA2x&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-width: medium 1pt 1pt; border-style: none solid solid; border-color: currentColor black black;" valign="top" width="131"&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;18–16&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;SATA_PHY_6&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: currentColor black black currentColor;" width="534"&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;SATA&lt;BR /&gt;&amp;nbsp; PHY Rx - DPLL mode control, sets phase and frequency gain of receiver DPLL&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;For&lt;BR /&gt;&amp;nbsp; bits encoding see GPR (IOMUXC_GPR13) below.&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-width: medium 1pt 1pt; border-style: none solid solid; border-color: currentColor black black;" valign="top" width="131"&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;15&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;SATA_SPEED&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: currentColor black black currentColor;" width="534"&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;Indicates&lt;BR /&gt;&amp;nbsp; SATA PHY speed mode&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;0&lt;BR /&gt;&amp;nbsp; 1.5 GHz&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;1&lt;BR /&gt;&amp;nbsp; 3.0 GHz&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-width: medium 1pt 1pt; border-style: none solid solid; border-color: currentColor black black;" valign="top" width="131"&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;14&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;SATA_PHY_5&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: currentColor black black currentColor;" width="534"&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;SATA&lt;BR /&gt;&amp;nbsp; PHY - Spread Spectrum Enable. Enables spead spectrum clock production. If the&lt;BR /&gt;&amp;nbsp; applied RefClk is&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;already&lt;BR /&gt;&amp;nbsp; spread spectrum, this bit must be deasserted.&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;0&lt;BR /&gt;&amp;nbsp; Spread Spectrum disabled&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;1&lt;BR /&gt;&amp;nbsp; Spread spectrum enabled&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-width: medium 1pt 1pt; border-style: none solid solid; border-color: currentColor black black;" valign="top" width="131"&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;13–11&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;SATA_PHY_4&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: currentColor black black currentColor;" width="534"&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;SATA&lt;BR /&gt;&amp;nbsp; PHY -Transmit Attenuation control, provides discrete driver attenuation&lt;BR /&gt;&amp;nbsp; factors (from full driver level).&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;000&lt;BR /&gt;&amp;nbsp; 16/16&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;001&lt;BR /&gt;&amp;nbsp; 14/16&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;010&lt;BR /&gt;&amp;nbsp; 12/16&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;011&lt;BR /&gt;&amp;nbsp; 10/16&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;100&lt;BR /&gt;&amp;nbsp; 9/16 (default)&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;101&lt;BR /&gt;&amp;nbsp; 8/16&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;110&lt;BR /&gt;&amp;nbsp; Reserved&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;111&lt;BR /&gt;&amp;nbsp; Reserved&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-width: medium 1pt 1pt; border-style: none solid solid; border-color: currentColor black black;" valign="top" width="131"&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;10–7&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;SATA_PHY_3&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: currentColor black black currentColor;" width="534"&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;SATA&lt;BR /&gt;&amp;nbsp; PHY Tx -Transmit Boost Control, ratio of drive level of transmission bit to&lt;BR /&gt;&amp;nbsp; non transmission bit.&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;0000&lt;BR /&gt;&amp;nbsp; 0dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;0001&lt;BR /&gt;&amp;nbsp; 0.37 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;0010&lt;BR /&gt;&amp;nbsp; 0.74 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;0011&lt;BR /&gt;&amp;nbsp; 1.11 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;0100&lt;BR /&gt;&amp;nbsp; 1.48 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;0101&lt;BR /&gt;&amp;nbsp; 1.85 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;0110&lt;BR /&gt;&amp;nbsp; 2.22 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;0111&lt;BR /&gt;&amp;nbsp; 2.59 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;1000&lt;BR /&gt;&amp;nbsp; 2.96 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;1001&lt;BR /&gt;&amp;nbsp; 3.33 dB (default)&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;1010&lt;BR /&gt;&amp;nbsp; 3.70 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;1011&lt;BR /&gt;&amp;nbsp; 4.07 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;1100&lt;BR /&gt;&amp;nbsp; 4.44 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;1101&lt;BR /&gt;&amp;nbsp; 4.81 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;1110&lt;BR /&gt;&amp;nbsp; 5.28 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;1111&lt;BR /&gt;&amp;nbsp; 5.75 dB&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-width: medium 1pt 1pt; border-style: none solid solid; border-color: currentColor black black;" valign="top" width="131"&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;6–2&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;SATA_PHY_2&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: currentColor black black currentColor;" width="534"&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;SATA&lt;BR /&gt;&amp;nbsp; PHY - Transmit level settings. Fine resolution settings of transmit signal&lt;BR /&gt;&amp;nbsp; level, common to all lanes connected to one clock module.&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;00000&lt;BR /&gt;&amp;nbsp; 0.937 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;00001&lt;BR /&gt;&amp;nbsp; 0.947 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;00010&lt;BR /&gt;&amp;nbsp; 0.957 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;00011&lt;BR /&gt;&amp;nbsp; 0.966 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;00100&lt;BR /&gt;&amp;nbsp; 0.976 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;00101&lt;BR /&gt;&amp;nbsp; 0.986 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;00110&lt;BR /&gt;&amp;nbsp; 0.996 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;00111&lt;BR /&gt;&amp;nbsp; 1.005 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;01000&lt;BR /&gt;&amp;nbsp; 1.015 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;01001&lt;BR /&gt;&amp;nbsp; 1.025 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;01010&lt;BR /&gt;&amp;nbsp; 1.035 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;01011&lt;BR /&gt;&amp;nbsp; 1.045 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;01100&lt;BR /&gt;&amp;nbsp; 1.054 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;01101&lt;BR /&gt;&amp;nbsp; 1.064 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;01110&lt;BR /&gt;&amp;nbsp; 1.074 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;01111&lt;BR /&gt;&amp;nbsp; 1.084 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;10000&lt;BR /&gt;&amp;nbsp; 1.094 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;10001&lt;BR /&gt;&amp;nbsp; 1.104 V (default)&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;10010&lt;BR /&gt;&amp;nbsp; 1.113 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;10011&lt;BR /&gt;&amp;nbsp; 1.123 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;10100&lt;BR /&gt;&amp;nbsp; 1.133 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;10101&lt;BR /&gt;&amp;nbsp; 1.143 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;10110&lt;BR /&gt;&amp;nbsp; 1.152 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;10111&lt;BR /&gt;&amp;nbsp; 1.162 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;11000&lt;BR /&gt;&amp;nbsp; 1.172 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;11001&lt;BR /&gt;&amp;nbsp; 1.182 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;11010&lt;BR /&gt;&amp;nbsp; 1.191 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;11011&lt;BR /&gt;&amp;nbsp; 1.201 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;11100&lt;BR /&gt;&amp;nbsp; 1.211 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;11101&lt;BR /&gt;&amp;nbsp; 1.221 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;11110&lt;BR /&gt;&amp;nbsp; 1.230 V&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;11111&lt;BR /&gt;&amp;nbsp; 1.240 V&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-width: medium 1pt 1pt; border-style: none solid solid; border-color: currentColor black black;" valign="top" width="131"&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;1&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;SATA_PHY_1&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: currentColor black black currentColor;" width="534"&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;SATA&lt;BR /&gt;&amp;nbsp; PHY internal PLL Reference Clock Enable&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;0&lt;BR /&gt;&amp;nbsp; Disable the reference clock to the internal PLL of SATA PHY&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;1&lt;BR /&gt;&amp;nbsp; Enable the reference clock to the internal PLL of SATA PHY&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-width: medium 1pt 1pt; border-style: none solid solid; border-color: currentColor black black;" valign="top" width="131"&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;0&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin: 1.95pt 25.45pt 0px 3.65pt;"&gt;&lt;SPAN style="color: #000000; line-height: 102%; letter-spacing: 0.1pt; font-family: %value; font-size: 12pt;"&gt;SATA_PHY_0&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-width: medium 1pt 1pt medium; border-style: none solid solid none; border-color: currentColor black black currentColor;" width="534"&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;SATA&lt;BR /&gt;&amp;nbsp; PHY - Tx Edge rate control enables the SATA PHY to meet the edge rate&lt;BR /&gt;&amp;nbsp; requirements for all SATA&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;variants&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;0&lt;BR /&gt;&amp;nbsp; Fast edge rate&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;P style="margin-left: 4.5pt;"&gt;&lt;SPAN style="color: #000000; letter-spacing: 0.05pt; font-family: %value; font-size: 12pt;"&gt;1&lt;BR /&gt;&amp;nbsp; Medium edge rate&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Feb 2015 08:42:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373737#M53496</guid>
      <dc:creator>tonyzheng</dc:creator>
      <dc:date>2015-02-13T08:42:43Z</dc:date>
    </item>
    <item>
      <title>Re: Question, i.MX6 measuring SATA signals</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373738#M53497</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tao,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks so much for your support!&lt;/P&gt;&lt;P&gt;The customer tried to use the memtool for measuring SATA signal, but following problem was found.&lt;/P&gt;&lt;P&gt;They monitored SATA TXP signal with their own measure equipment (the capability of the equipment is not so high).&lt;/P&gt;&lt;P&gt;From the measured signal and the linux log, they think as follows.&lt;/P&gt;&lt;P&gt;On the bad boards, SATA communication seems to keep on re-trying OOB(Out-of-band) negotiation after boot-up. SATA communication seems not to reach to speed negotiation.&lt;/P&gt;&lt;P&gt;And on good boards, SATA speed negotiation seems to succeed and the following Linux console log appears.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;They are about to measure SATA signal quality by using the facility which can measure SATA signal quality.&lt;/P&gt;&lt;P&gt;To measure SATA signal quality, it is needed that SATA keeps sending a fixed pattern.&lt;/P&gt;&lt;P&gt;And on the bad boards, the memtool command does not work due to the re-trying of OOB signal negotiation. They believe stopping the OOB negotiation retry is needed before using the memtool.&lt;/P&gt;&lt;P&gt;Could you show me the way to stop the OOB negotiation retry?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BestRegards,&lt;/P&gt;&lt;P&gt;Miyamoto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Feb 2015 00:55:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373738#M53497</guid>
      <dc:creator>Aemj</dc:creator>
      <dc:date>2015-02-18T00:55:35Z</dc:date>
    </item>
    <item>
      <title>Re: Question, i.MX6 measuring SATA signals</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373739#M53498</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Tao,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for hurrying you up but I am still waiting for your comment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Miyamoto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Feb 2015 09:38:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373739#M53498</guid>
      <dc:creator>Aemj</dc:creator>
      <dc:date>2015-02-25T09:38:48Z</dc:date>
    </item>
    <item>
      <title>Re: Question, i.MX6 measuring SATA signals</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373740#M53499</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Miyamoto&lt;/P&gt;&lt;P&gt;Sorry to reply to you so late for Chinese New Year. Where are your Linux console logs? I can't find it.&lt;/P&gt;&lt;P&gt;I don't think the reason that memtool doesn't work is due to the&amp;nbsp; re-trying of OOB signal negotiation.&lt;/P&gt;&lt;P&gt;Can you check that 53.3.5.14:&lt;/P&gt;&lt;P&gt;Software must ensure that the Port is in idle state and there are no outstanding commands&lt;/P&gt;&lt;P&gt;by checking SATA_P0CI and SATA_P0SACT registers are both cleared, SATA_P 0TFD[STS] register BSY,&lt;/P&gt;&lt;P&gt;DRQ and ERR bits are all cleared.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Mar 2015 08:01:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373740#M53499</guid>
      <dc:creator>tonyzheng</dc:creator>
      <dc:date>2015-03-02T08:01:45Z</dc:date>
    </item>
    <item>
      <title>Re: Question, i.MX6 measuring SATA signals</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373741#M53500</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tao,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for late.&lt;/P&gt;&lt;P&gt;The following is the log from good board. &lt;/P&gt;&lt;P&gt;&amp;gt; ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)&lt;/P&gt;&lt;P&gt;&amp;gt; ata1.00: ATA-8: HGST HTS545050A7E680, GR2OA230, max UDMA/133&lt;/P&gt;&lt;P&gt;&amp;gt; ata1.00: 976773168 sectors, multi 16: LBA48 NCQ (depth 31/32)&lt;/P&gt;&lt;P&gt;&amp;gt; ata1.00: configured for UDMA/133&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Miyamoto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Mar 2015 06:30:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373741#M53500</guid>
      <dc:creator>Aemj</dc:creator>
      <dc:date>2015-03-05T06:30:45Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Question, i.MX6 measuring SATA signals</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373742#M53501</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tao,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The customer saw SATA_P0CMD= 7Fh by using memtool.&lt;/P&gt;&lt;P&gt;Please look at the attached file.&lt;/P&gt;&lt;P&gt;These files show the two waveforms of TXP of i.MX6 SATA at when i.MX6 is powered-up.&lt;/P&gt;&lt;P&gt;One is measured on bad board and another is measured on OK board.&lt;/P&gt;&lt;P&gt;For the OK board;(linkOK.TIF)&lt;/P&gt;&lt;P&gt;We can see something changed on the waveform at 600mS after the start. And they saw the messages(console log) which indicate speed negotiation succeeded.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)&lt;/P&gt;&lt;P&gt;&amp;gt; ata1.00: ATA-8: HGST HTS545050A7E680, GR2OA230, max UDMA/133&lt;/P&gt;&lt;P&gt;&amp;gt; ata1.00: 976773168 sectors, multi 16: LBA48 NCQ (depth 31/32)&lt;/P&gt;&lt;P&gt;&amp;gt; ata1.00: configured for UDMA/133&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the bad board;(linkdown.TIF)&lt;/P&gt;&lt;P&gt;The waveform keeps same pattern from the start. And they cannot find the similar messages on log as above. After Linux boot up, they saw SATA_P0CMD register is 7Fh(default value).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From the above they believe that OOB signaling cannot complete and OOB signaling keeps on forever. I think that the SATA initialization does not complete.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it possible for the OOB signaling not to complete and to keep on?&lt;/P&gt;&lt;P&gt;If so, I think SATA initialization should be done manually by using SDK sample program.&lt;/P&gt;&lt;P&gt;Could you tell me your opinion?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Miyamoto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Mar 2015 02:46:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373742#M53501</guid>
      <dc:creator>Aemj</dc:creator>
      <dc:date>2015-03-20T02:46:28Z</dc:date>
    </item>
    <item>
      <title>Re: Question, i.MX6 measuring SATA signals</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373743#M53502</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Miyamoto&lt;/P&gt;&lt;P&gt;It seems that the Link Layer initializes failed. I'm not familiar with SATA IC, but in my opinion, there is no way to stop OOB signals and speed negotiation, because this initialization senquence is defined by SATA protocol. Maybe it is your PHY hardware problems. If possible, you can ask hardware AE for help first and then software.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Mar 2015 07:11:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373743#M53502</guid>
      <dc:creator>tonyzheng</dc:creator>
      <dc:date>2015-03-20T07:11:37Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Re: Question, i.MX6 measuring SATA signals</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373744#M53503</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Some other advices:&lt;/P&gt;&lt;P&gt;Please check your &lt;STRONG&gt;SATA power&lt;/STRONG&gt; line.&lt;/P&gt;&lt;P&gt;According to SATA protocol, When a&lt;STRONG&gt; COMRESET&lt;/STRONG&gt; is sent to the device in response to an &lt;STRONG&gt;unsolicited COMINIT&lt;/STRONG&gt;, the host shall set the Status register to 7Fh and shall set all other Shadow Command Block Registers to FFh. The &lt;STRONG&gt;unsolicited COMINIT&lt;/STRONG&gt; will interrupt normal OOB sequences and let state machine loops back and restart from &lt;STRONG&gt;PHY Reset&lt;/STRONG&gt; infinitely.&lt;/P&gt;&lt;P&gt;When the Phy voltage threshold falls below the minimum valuethe, SATA device will issue an &lt;STRONG&gt;unsolicited COMINIT, &lt;/STRONG&gt;so the normal OOB sequences is interrupted and Link Layer initialzation failed.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Mar 2015 09:24:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373744#M53503</guid>
      <dc:creator>tonyzheng</dc:creator>
      <dc:date>2015-03-20T09:24:55Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Question, i.MX6 measuring SATA signals</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373745#M53504</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tao,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for my delay.&lt;/P&gt;&lt;P&gt;The customer measured the voltage of the power lines as you said.&lt;/P&gt;&lt;P&gt;But they did not find problems on the voltage.&lt;/P&gt;&lt;P&gt;SATA_VPH:2.52V&lt;/P&gt;&lt;P&gt;SATA_VP:1.22V→1.11V (in allowed range)&lt;/P&gt;&lt;P&gt;From the fact that they cannot measure the signals in the situation of HDD connected.&lt;/P&gt;&lt;P&gt;And memtool cannot be used in the case of SATA link failure.&lt;/P&gt;&lt;P&gt;So, they think they should execute SATA BIST operation from uboot with HDD not connected.&lt;/P&gt;&lt;P&gt;Is it possible?&lt;/P&gt;&lt;P&gt;If so, please let me know the procedure to execute SATA BIST from u-boot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Miyamoto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Apr 2015 15:48:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373745#M53504</guid>
      <dc:creator>Aemj</dc:creator>
      <dc:date>2015-04-02T15:48:18Z</dc:date>
    </item>
    <item>
      <title>Re: Question, i.MX6 measuring SATA signals</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373746#M53505</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Miyamoto&lt;/P&gt;&lt;P&gt;Please refer to &lt;A href="https://community.nxp.com/thread/303659"&gt;How to generate SATA test pattern on i.mx6?&lt;/A&gt;&lt;/P&gt;&lt;P&gt;You can try to use JTAG to set rigister instead of memtool. Also, you can try to use mw command in uboot to set rigister. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Apr 2015 07:50:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373746#M53505</guid>
      <dc:creator>tonyzheng</dc:creator>
      <dc:date>2015-04-03T07:50:31Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Question, i.MX6 measuring SATA signals</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373747#M53506</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tao,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The customer tried to set SATA_BISTCR register from uboot as below, but no BIST pattern output was seen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;# TXO mode, LFTP&lt;/P&gt;&lt;P&gt;mw 022000a4 00041708&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;before setting the BISTCR register, are there any operations needed on other register setting?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Miyamoto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Apr 2015 01:39:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373747#M53506</guid>
      <dc:creator>Aemj</dc:creator>
      <dc:date>2015-04-10T01:39:40Z</dc:date>
    </item>
    <item>
      <title>Re: Re: Question, i.MX6 measuring SATA signals</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373748#M53507</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please ensure the SATA device is connected and phy link is established. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Apr 2015 01:39:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373748#M53507</guid>
      <dc:creator>tonyzheng</dc:creator>
      <dc:date>2015-04-13T01:39:33Z</dc:date>
    </item>
    <item>
      <title>Re: Question, i.MX6 measuring SATA signals</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373749#M53508</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Tao,&lt;/P&gt;&lt;P&gt;My customer says SATA BIST compliance test is OK except the tests which require to be "Loopback Responder".&lt;/P&gt;&lt;P&gt;In the RM "53.3.5.14 Loopback Responder",&amp;nbsp; they need to set SATA_TESTR[PSEL].&lt;/P&gt;&lt;P&gt;However i.MX6Q only supports one port (Port0: Default) so they don't need to set anything, correct?&lt;/P&gt;&lt;P&gt;Are there any considerations?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;N.S&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Jun 2016 05:38:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX6-measuring-SATA-signals/m-p/373749#M53508</guid>
      <dc:creator>norishinozaki</dc:creator>
      <dc:date>2016-06-02T05:38:54Z</dc:date>
    </item>
  </channel>
</rss>

