<?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のトピックRe: PBL Blockcopy on LS1012</title>
    <link>https://community.nxp.com/t5/Layerscape/PBL-Blockcopy-on-LS1012/m-p/819134#M3684</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm talking about PBL. PBL supports a very limited number of commands. The PBL commands supported by LS1012A are described in reference manual section 24.4.3. The block copy command is described in the LS1088A reference manual section 7.2.3. I'm wondering whether it is also supported on LS1012A.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think I got my answer though. U-Boot can generate a file called u-boot-with-spl-pbl.bin that encodes SPL in PBI format. I.e. each instruction of SPL is encoded as a PBI write-value-to-address command, so that SPL is effectively loaded to memory by PBL. I doubt they would have implemented this feature if blockcopy were supported.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 24 Oct 2018 15:56:19 GMT</pubDate>
    <dc:creator>jordanrh</dc:creator>
    <dc:date>2018-10-24T15:56:19Z</dc:date>
    <item>
      <title>PBL Blockcopy on LS1012</title>
      <link>https://community.nxp.com/t5/Layerscape/PBL-Blockcopy-on-LS1012/m-p/819132#M3682</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Does LS1012 PBL support the blockcopy command? I see blockcopy supported on LS1088.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If not, is there some other way to copy data from one address to another?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to copy data from QSPI to OCRAM. I am aware that QSPI is memory mapped, but I want to copy data to OCRAM.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Oct 2018 00:01:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/PBL-Blockcopy-on-LS1012/m-p/819132#M3682</guid>
      <dc:creator>jordanrh</dc:creator>
      <dc:date>2018-10-23T00:01:59Z</dc:date>
    </item>
    <item>
      <title>Re: PBL Blockcopy on LS1012</title>
      <link>https://community.nxp.com/t5/Layerscape/PBL-Blockcopy-on-LS1012/m-p/819133#M3683</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;The LS1012a core is same as the LS1088a core - Cortex A53 from ARM. See the LS1012a and the LS1088a Reference Manuals.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;Both processors support &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; color: #333399; background: white;"&gt;LDM &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; color: black; background: white;"&gt;and &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; color: #333399; background: white;"&gt;STM &lt;/SPAN&gt;&lt;SPAN style="font-size: 10.0pt; color: black; background: white;"&gt;instructions&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;Customers often use DMA for data copying from a peripheral to memory.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Pavel Chubakov&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Oct 2018 02:40:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/PBL-Blockcopy-on-LS1012/m-p/819133#M3683</guid>
      <dc:creator>Pavel</dc:creator>
      <dc:date>2018-10-24T02:40:41Z</dc:date>
    </item>
    <item>
      <title>Re: PBL Blockcopy on LS1012</title>
      <link>https://community.nxp.com/t5/Layerscape/PBL-Blockcopy-on-LS1012/m-p/819134#M3684</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm talking about PBL. PBL supports a very limited number of commands. The PBL commands supported by LS1012A are described in reference manual section 24.4.3. The block copy command is described in the LS1088A reference manual section 7.2.3. I'm wondering whether it is also supported on LS1012A.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think I got my answer though. U-Boot can generate a file called u-boot-with-spl-pbl.bin that encodes SPL in PBI format. I.e. each instruction of SPL is encoded as a PBI write-value-to-address command, so that SPL is effectively loaded to memory by PBL. I doubt they would have implemented this feature if blockcopy were supported.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Oct 2018 15:56:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/PBL-Blockcopy-on-LS1012/m-p/819134#M3684</guid>
      <dc:creator>jordanrh</dc:creator>
      <dc:date>2018-10-24T15:56:19Z</dc:date>
    </item>
  </channel>
</rss>

