<?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: Programming MPC56xx for dual core operation in Model-Based Design Toolbox (MBDT)</title>
    <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/Programming-MPC56xx-for-dual-core-operation/m-p/729731#M1625</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Daniel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your reply.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I have indeed already looked at the application&amp;nbsp;you have shared (AN4034). I do understand bootcode, startup files and linker command files in plain C programming but I do not know where they exist in Simulink's NXP toolbox.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Is there an application note which describes how to modify the toolbox or any other&amp;nbsp;related information?&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 26 Mar 2018 11:18:14 GMT</pubDate>
    <dc:creator>raghurajappa</dc:creator>
    <dc:date>2018-03-26T11:18:14Z</dc:date>
    <item>
      <title>Programming MPC56xx for dual core operation</title>
      <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/Programming-MPC56xx-for-dual-core-operation/m-p/729729#M1623</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The intention is to develop two models, in Simulink, that will run independently on core0 and core1 of the MPC56xx controller. I am using MCT-Toolbox for this and flashing the controller using serial interface (SCI) using RappID bootloader.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. I know how to program on one core and run the model. But I do not know how to program two cores and flash the two cores through SCI, from Simulink environemnt.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Should I generate two .mot files or one? I think answering question might also cover this question but I am not sure.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any information/material that would help me (understand) programming two cores from Simulink, would be greatly appreciated. Thank you.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2018 13:34:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/Programming-MPC56xx-for-dual-core-operation/m-p/729729#M1623</guid>
      <dc:creator>raghurajappa</dc:creator>
      <dc:date>2018-03-23T13:34:49Z</dc:date>
    </item>
    <item>
      <title>Re: Programming MPC56xx for dual core operation</title>
      <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/Programming-MPC56xx-for-dual-core-operation/m-p/729730#M1624</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Raghu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Our toolbox can handle only single core programs that are design to operate under lock step mode.&lt;/P&gt;&lt;P&gt;For decoupled operation&amp;nbsp;there are multiple things you need to change:&lt;/P&gt;&lt;P&gt;- bootup&lt;/P&gt;&lt;P&gt;- startup files&lt;/P&gt;&lt;P&gt;- linker command files&lt;/P&gt;&lt;P&gt;All there needs to be done in the toolbox files and might not be a trivial task.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For more information about decoupled mode you can check this:&amp;nbsp;&lt;A class="link-titled" href="https://www.nxp.com/docs/en/application-note/AN4034.pdf" title="https://www.nxp.com/docs/en/application-note/AN4034.pdf"&gt;https://www.nxp.com/docs/en/application-note/AN4034.pdf&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps!&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Mar 2018 11:08:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/Programming-MPC56xx-for-dual-core-operation/m-p/729730#M1624</guid>
      <dc:creator>Daniel_Popa</dc:creator>
      <dc:date>2018-03-26T11:08:46Z</dc:date>
    </item>
    <item>
      <title>Re: Programming MPC56xx for dual core operation</title>
      <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/Programming-MPC56xx-for-dual-core-operation/m-p/729731#M1625</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Daniel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your reply.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;I have indeed already looked at the application&amp;nbsp;you have shared (AN4034). I do understand bootcode, startup files and linker command files in plain C programming but I do not know where they exist in Simulink's NXP toolbox.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Is there an application note which describes how to modify the toolbox or any other&amp;nbsp;related information?&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Mar 2018 11:18:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/Programming-MPC56xx-for-dual-core-operation/m-p/729731#M1625</guid>
      <dc:creator>raghurajappa</dc:creator>
      <dc:date>2018-03-26T11:18:14Z</dc:date>
    </item>
    <item>
      <title>Re: Programming MPC56xx for dual core operation</title>
      <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/Programming-MPC56xx-for-dual-core-operation/m-p/729732#M1626</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Raghu,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is no such app note for the toolbox. Anyhow - all these files are copied from the toolbox folders into the generated folder once you click on build button.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The simplest approach you could easily try is to modify the crt0.s, MPC564xL_Flash.lcf and the rest of the files that are in the *_rtw folder and run in command line the *.bat file to rebuild the executable. Once you have the elf you could try to load it on the second core.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If that works - then i can teach you how to modify the toolbox to generate new project based on these modifications by default by replacing the appropriate files&amp;nbsp;\rappid564xl\src\ so that at each rebuild they could be copied automatically in the *_rtw generated folder.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Daniel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Mar 2018 11:47:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/Programming-MPC56xx-for-dual-core-operation/m-p/729732#M1626</guid>
      <dc:creator>Daniel_Popa</dc:creator>
      <dc:date>2018-03-26T11:47:45Z</dc:date>
    </item>
    <item>
      <title>Re: Programming MPC56xx for dual core operation</title>
      <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/Programming-MPC56xx-for-dual-core-operation/m-p/729733#M1627</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you :smileyhappy:&amp;nbsp;I shall try what you mention and get back, in a few weeks, to you when I succeed.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Mar 2018 12:00:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/Programming-MPC56xx-for-dual-core-operation/m-p/729733#M1627</guid>
      <dc:creator>raghurajappa</dc:creator>
      <dc:date>2018-03-26T12:00:53Z</dc:date>
    </item>
    <item>
      <title>Re: Programming MPC56xx for dual core operation</title>
      <link>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/Programming-MPC56xx-for-dual-core-operation/m-p/729734#M1628</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hope to have you back sooner in case you have issues or resolved it :-)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Mar 2018 12:36:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Model-Based-Design-Toolbox-MBDT/Programming-MPC56xx-for-dual-core-operation/m-p/729734#M1628</guid>
      <dc:creator>Daniel_Popa</dc:creator>
      <dc:date>2018-03-26T12:36:33Z</dc:date>
    </item>
  </channel>
</rss>

