<?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>LayerscapeのトピックLS1043A hard-coded RCW questions</title>
    <link>https://community.nxp.com/t5/Layerscape/LS1043A-hard-coded-RCW-questions/m-p/549492#M1393</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;We are developing a board with LS1043A and planning to use eMMC to boot from (including storing RCW).&lt;/P&gt;&lt;P&gt;Do we even need to provide a hard-coded RCW source to the configuration pins on startup if we plan to use JTAG to bring up the board? If not, and JTAG can load any RCW to a blank CPU, what is the whole point of hard-coded RCW?&lt;/P&gt;&lt;P&gt;At first i thought we have to provide a hard-coded RCW source to the pins to be able to flash the eMMC with JTAG but since then i have seen notices of JTAG being able to load any RCW regardless.&lt;/P&gt;&lt;P&gt;Then if we do have to use hard-coded RCW at board bring-up, the Reference Manual says "The hard-coded RCW option should be selected based on the system SYSCLK and DDRCLK frequency combination." but "If a hard-coded RCW option is used, the user should not enable the core and the DDR controllers". How do I do anything without enabling the core? Also, do I need DDRCLK in hard-coded mode? The problem is, we plan to use a differential SYSCLK as a reference clock for DDR but the hard-coded register values set it up so that DDR has an independent source. Again, I assume it can be configured with the software during bring-up process?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To summarize the question - what are the situations when hard-coded RCW provide useful? And can I safely assume that I will be able to switch to a single-source clock at some point afterwards without having to provide an independent DDR clock at first?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 28 Jul 2016 12:58:56 GMT</pubDate>
    <dc:creator>alexandermikhai</dc:creator>
    <dc:date>2016-07-28T12:58:56Z</dc:date>
    <item>
      <title>LS1043A hard-coded RCW questions</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1043A-hard-coded-RCW-questions/m-p/549492#M1393</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;We are developing a board with LS1043A and planning to use eMMC to boot from (including storing RCW).&lt;/P&gt;&lt;P&gt;Do we even need to provide a hard-coded RCW source to the configuration pins on startup if we plan to use JTAG to bring up the board? If not, and JTAG can load any RCW to a blank CPU, what is the whole point of hard-coded RCW?&lt;/P&gt;&lt;P&gt;At first i thought we have to provide a hard-coded RCW source to the pins to be able to flash the eMMC with JTAG but since then i have seen notices of JTAG being able to load any RCW regardless.&lt;/P&gt;&lt;P&gt;Then if we do have to use hard-coded RCW at board bring-up, the Reference Manual says "The hard-coded RCW option should be selected based on the system SYSCLK and DDRCLK frequency combination." but "If a hard-coded RCW option is used, the user should not enable the core and the DDR controllers". How do I do anything without enabling the core? Also, do I need DDRCLK in hard-coded mode? The problem is, we plan to use a differential SYSCLK as a reference clock for DDR but the hard-coded register values set it up so that DDR has an independent source. Again, I assume it can be configured with the software during bring-up process?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To summarize the question - what are the situations when hard-coded RCW provide useful? And can I safely assume that I will be able to switch to a single-source clock at some point afterwards without having to provide an independent DDR clock at first?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Jul 2016 12:58:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1043A-hard-coded-RCW-questions/m-p/549492#M1393</guid>
      <dc:creator>alexandermikhai</dc:creator>
      <dc:date>2016-07-28T12:58:56Z</dc:date>
    </item>
    <item>
      <title>Re: LS1043A hard-coded RCW questions</title>
      <link>https://community.nxp.com/t5/Layerscape/LS1043A-hard-coded-RCW-questions/m-p/549493#M1394</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;RCW override is supported by this SoC. Using CodeWarrior tool, for example, you can easy override the RCW and more than that, you can program a RCW on an empty flash. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Adrian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Jul 2016 13:11:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/LS1043A-hard-coded-RCW-questions/m-p/549493#M1394</guid>
      <dc:creator>addiyi</dc:creator>
      <dc:date>2016-07-28T13:11:18Z</dc:date>
    </item>
  </channel>
</rss>

