<?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: Can you support multiple Layerscape devices with a single PBL/PBI? in Layerscape</title>
    <link>https://community.nxp.com/t5/Layerscape/Can-you-support-multiple-Layerscape-devices-with-a-single-PBL/m-p/733125#M3105</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No, PBL does not support any conditional instructions, it is quite simple - address, number of bytes, and data itself.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Alexander&lt;BR /&gt;TIC&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>Thu, 18 Jan 2018 06:25:25 GMT</pubDate>
    <dc:creator>alexander_yakov</dc:creator>
    <dc:date>2018-01-18T06:25:25Z</dc:date>
    <item>
      <title>Can you support multiple Layerscape devices with a single PBL/PBI?</title>
      <link>https://community.nxp.com/t5/Layerscape/Can-you-support-multiple-Layerscape-devices-with-a-single-PBL/m-p/733124#M3104</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It looks like we may be in the unfortunate position of having to support two different Layerscape devices (LS1046A and possibly the LS2088A).&amp;nbsp; Our current design has us reading the RCW from an SD card, so what I would like to be able to do is construct a PBL/PBI that can boot either chip.&amp;nbsp; It looks like there are PBL mechanisms to do conditional instructions, so is it possible to do something like this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Jan 2018 20:10:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Can-you-support-multiple-Layerscape-devices-with-a-single-PBL/m-p/733124#M3104</guid>
      <dc:creator>erichhoover</dc:creator>
      <dc:date>2018-01-17T20:10:45Z</dc:date>
    </item>
    <item>
      <title>Re: Can you support multiple Layerscape devices with a single PBL/PBI?</title>
      <link>https://community.nxp.com/t5/Layerscape/Can-you-support-multiple-Layerscape-devices-with-a-single-PBL/m-p/733125#M3105</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No, PBL does not support any conditional instructions, it is quite simple - address, number of bytes, and data itself.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Alexander&lt;BR /&gt;TIC&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>Thu, 18 Jan 2018 06:25:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Can-you-support-multiple-Layerscape-devices-with-a-single-PBL/m-p/733125#M3105</guid>
      <dc:creator>alexander_yakov</dc:creator>
      <dc:date>2018-01-18T06:25:25Z</dc:date>
    </item>
    <item>
      <title>Re: Can you support multiple Layerscape devices with a single PBL/PBI?</title>
      <link>https://community.nxp.com/t5/Layerscape/Can-you-support-multiple-Layerscape-devices-with-a-single-PBL/m-p/733126#M3106</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not to be contrary, but the LS2088A reference manual says that PBI command 0x85 performs a conditional jump.&amp;nbsp; The problem I see is that the LS1046A has a completely different command set (writing to 0x61_0000 + offset, and has jump but no conditional jump), and it's not entirely clear to me what would happen if I mix and match commands between the two.&amp;nbsp; It seems like it might be possible to cobble together a set of commands that one processor would ignore but the other one would accept, allowing me to load the appropriate RCW for each processor.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The other thing I was looking at is whether I can possibly simply send both RCW writes, since they have different addresses between the two processors (0x1EE_0100 for the LS1046A and 0x1E0_0100 for the LS2088A) and the "wrong" address for each processor is in a reserved section of memory.&amp;nbsp; However, even the write syntax appears to be slightly different between the two (0x01EE0100 would feed an invalid "B" value of 0 for the LS2088A and 0x31E00100 would feed an invalid byte count of 24 to the LS1046A).&amp;nbsp; It's not obvious to me what happens if I write to a reserved section of memory, or what happens if I feed invalid B/"byte count" values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, not really caring how it's achieved, what I'm really hoping is that there is some way to boot both processors with the same system image.&amp;nbsp; I can experiment with this some on my own here soon, but it seems like a problem that other people have likely encountered and figured out already.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jan 2018 15:44:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Layerscape/Can-you-support-multiple-Layerscape-devices-with-a-single-PBL/m-p/733126#M3106</guid>
      <dc:creator>erichhoover</dc:creator>
      <dc:date>2018-01-18T15:44:23Z</dc:date>
    </item>
  </channel>
</rss>

