<?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: DDRMC_PHY02 Register Reserved Bits? in Vybrid Processors</title>
    <link>https://community.nxp.com/t5/Vybrid-Processors/DDRMC-PHY02-Register-Reserved-Bits/m-p/236312#M515</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear rmcginnis,&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Bits like the ones mentioned, i.e. those whose values are changed by our code but described as "Reserved" in the documentation, are "For Internal Use Only". In this case, customers are supposed to use our values, the bits' functions being considered confidential.&lt;/LI&gt;&lt;LI&gt;Another type of bits, whose values are "Don't Care", are simply not used; it usually happens when a block is designed for more than one chip, and in the specific chip the specific bit's function is not used. (Example - a register (designed for the entire controller family) controls parameters for 2 USB channels, but the specific family member with a smaller-size package only has one USB channel bonded out.)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Regards, Naoum Gitnik.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Jan 2014 21:20:22 GMT</pubDate>
    <dc:creator>naoumgitnik</dc:creator>
    <dc:date>2014-01-16T21:20:22Z</dc:date>
    <item>
      <title>DDRMC_PHY02 Register Reserved Bits?</title>
      <link>https://community.nxp.com/t5/Vybrid-Processors/DDRMC-PHY02-Register-Reserved-Bits/m-p/236311#M514</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The file ddr.c included with the Freescale tower example source code sets 0x01210080 in the PHY02,18,&amp;amp;34 registers.&amp;nbsp; When looking at the Vybrid reference manual (Rev 5, 07/2013) bits 7, 16 and 24 are set within the Reserved areas of the PHY Register 2 is set.&amp;nbsp; When I write 0xFFFFFFFF to that register I'm able to read back 0xFFFFFFFF which doesn't agree with the reference manual documentation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What are the reserved register bits that are set within the PHY02 register?&amp;nbsp; Is the reference manual documentation correct?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ddr.c - source code&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;SPAN style="font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #define PHY_CTRL&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/TD&gt;&lt;TD&gt; &lt;SPAN style="font-size: 8pt;"&gt;0x01210080&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 8pt;"&gt;&amp;nbsp; // phy_gate_lpbk_ctrl_reg freq set 0&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg32_write(DDR_PHY002, PHY_CTRL);&amp;nbsp;&amp;nbsp;&amp;nbsp; // read delay bit21:19&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier; font-size: 8pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg32_write(DDR_PHY018, PHY_CTRL);&amp;nbsp;&amp;nbsp;&amp;nbsp; // phase_detect_sel bit18:16&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: courier new,courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg32_write(DDR_PHY034, PHY_CTRL);&amp;nbsp;&amp;nbsp;&amp;nbsp; // bit lpbk_ctrl bit12&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: courier new,courier;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: courier new,courier;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: courier new,courier;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 8pt; font-family: courier new,courier;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="phy02.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/42435iF56519844C2AD29B/image-size/large?v=v2&amp;amp;px=999" role="button" title="phy02.png" alt="phy02.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jan 2014 17:17:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Vybrid-Processors/DDRMC-PHY02-Register-Reserved-Bits/m-p/236311#M514</guid>
      <dc:creator>rmcginnis</dc:creator>
      <dc:date>2014-01-15T17:17:20Z</dc:date>
    </item>
    <item>
      <title>Re: DDRMC_PHY02 Register Reserved Bits?</title>
      <link>https://community.nxp.com/t5/Vybrid-Processors/DDRMC-PHY02-Register-Reserved-Bits/m-p/236312#M515</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear rmcginnis,&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Bits like the ones mentioned, i.e. those whose values are changed by our code but described as "Reserved" in the documentation, are "For Internal Use Only". In this case, customers are supposed to use our values, the bits' functions being considered confidential.&lt;/LI&gt;&lt;LI&gt;Another type of bits, whose values are "Don't Care", are simply not used; it usually happens when a block is designed for more than one chip, and in the specific chip the specific bit's function is not used. (Example - a register (designed for the entire controller family) controls parameters for 2 USB channels, but the specific family member with a smaller-size package only has one USB channel bonded out.)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Regards, Naoum Gitnik.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jan 2014 21:20:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Vybrid-Processors/DDRMC-PHY02-Register-Reserved-Bits/m-p/236312#M515</guid>
      <dc:creator>naoumgitnik</dc:creator>
      <dc:date>2014-01-16T21:20:22Z</dc:date>
    </item>
  </channel>
</rss>

