<?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: LPC4337 and dualcore/freertos in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4337-and-dualcore-freertos/m-p/550142#M13970</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by sundarapandian on Thu Mar 13 14:49:00 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Before running the example please make sure you have no valid image in your iflash [LPCOpen examples for NGX Xplorer is built for LPC4330 SPIFI Target], and the boot switches are set to SPIFI boot mode, power the board by connecting USB cable to USB0 [not USB1]. Note that the dualcore examples need images for both the cores [programming flash with only M4 or M0 will not work]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;To run dualcore freertos webserver please follow the steps given below [Uses USB mass storage as the M0 image]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[list=1]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp; [*] Download the latest lpcopen package for NGX Xplorer 4330, from &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.lpcware.com%2Fcontent%2Fnxpfile%2Flpcopen-software-development-platform-lpc43xx-packages" rel="nofollow" target="_blank"&gt;http://www.lpcware.com/content/nxpfile/lpcopen-software-development-platform-lpc43xx-packages&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] Open LPCXpresso v7.0.2 and import [&lt;/SPAN&gt;&lt;STRONG&gt;dc_freertos_webserver, dc_sa_msc_ram_m0, lpc_board_ngx_xplorer_4330, lpc_chip_43xx, lpc_board_ngx_xplorer_4330_m0&lt;/STRONG&gt;&lt;SPAN&gt; and &lt;/SPAN&gt;&lt;STRONG&gt;lpc_chip_43xx_m0&lt;/STRONG&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] Build project dc_sa_msc_ram_m0, click the &lt;/SPAN&gt;&lt;STRONG&gt;Program Flash&lt;/STRONG&gt;&lt;SPAN&gt; button on the toolbar and program the image generated "dc_sa_msc_ram_m0.axf"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] Build project dc_freertos_webserver and start the debugger&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] Skip to step 10, if you have a working UART console [IP Address information is printed on UART, press &lt;/SPAN&gt;&lt;STRONG&gt;Resume&lt;/STRONG&gt;&lt;SPAN&gt; button in toolbar to continue]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] Open file &lt;/SPAN&gt;&lt;STRONG&gt;dualcore_webserver.c&lt;/STRONG&gt;&lt;SPAN&gt; and set break point inside function &lt;/SPAN&gt;&lt;STRONG&gt;ip_addr_changed&lt;/STRONG&gt;&lt;SPAN&gt; at the line that prints NET_MASK&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] Use resume button in the toolbar to resume execution&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] Once the board acquires IP address the execution will hit the breakpoint&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] The IP address can be obtained by adding tmp_buff in expressions window, use &lt;/SPAN&gt;&lt;STRONG&gt;Resume&lt;/STRONG&gt;&lt;SPAN&gt; button in toolbar to continue&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp; [*] Open a browser in the host machine [connected to the same subnet] type in &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2F%5Bboard" rel="nofollow" target="_blank"&gt;http://[board&lt;/A&gt;&lt;SPAN&gt; IP address]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] You must be able to get the web page from webserver&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] USB mass storage code running in M0 wil give access to index.htm which could be modified&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[/list]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Note that you can run dc_sa_blinky_m0 as the M0 image in which case the webserver running on M4 will provide you with the default html page. It is also possible to run sa_freertos_webserver_m0 in the M0 core and dc_sa_msc_ram as the M4 image [in this case you must connect the UART to obtain the IP address or assign static IP address].&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;By searching internet for lwip ftp server I found &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.crowproductions.de%2Flwipdev_en.php%2Fftpd.zip" rel="nofollow" target="_blank"&gt;http://www.crowproductions.de/lwipdev_en.php/ftpd.zip&lt;/A&gt;&lt;SPAN&gt;, we have never used this or tested you might have to use it at your own risk.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 18:34:36 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T18:34:36Z</dc:date>
    <item>
      <title>LPC4337 and dualcore/freertos</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4337-and-dualcore-freertos/m-p/550141#M13969</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by snovik on Wed Mar 05 09:37:51 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Hello.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1)Download LPCOpen examples. Run example simple webserver - it's work, but dualcore/dualcore_freertos examples not work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;These examples are made under lpс4330, I configured MCU settings settings changed to lpc4337 in LPCExpresso, but it did not help.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;How do I start these projects?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;P.S. Use NGX Xplorer LPC4337 board, lpcxpresso v6.1 and 7.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2) Are there examples of the FTP server for lpс4337?&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:34:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4337-and-dualcore-freertos/m-p/550141#M13969</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:34:35Z</dc:date>
    </item>
    <item>
      <title>Re: LPC4337 and dualcore/freertos</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4337-and-dualcore-freertos/m-p/550142#M13970</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by sundarapandian on Thu Mar 13 14:49:00 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Before running the example please make sure you have no valid image in your iflash [LPCOpen examples for NGX Xplorer is built for LPC4330 SPIFI Target], and the boot switches are set to SPIFI boot mode, power the board by connecting USB cable to USB0 [not USB1]. Note that the dualcore examples need images for both the cores [programming flash with only M4 or M0 will not work]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;To run dualcore freertos webserver please follow the steps given below [Uses USB mass storage as the M0 image]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[list=1]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp; [*] Download the latest lpcopen package for NGX Xplorer 4330, from &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.lpcware.com%2Fcontent%2Fnxpfile%2Flpcopen-software-development-platform-lpc43xx-packages" rel="nofollow" target="_blank"&gt;http://www.lpcware.com/content/nxpfile/lpcopen-software-development-platform-lpc43xx-packages&lt;/A&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] Open LPCXpresso v7.0.2 and import [&lt;/SPAN&gt;&lt;STRONG&gt;dc_freertos_webserver, dc_sa_msc_ram_m0, lpc_board_ngx_xplorer_4330, lpc_chip_43xx, lpc_board_ngx_xplorer_4330_m0&lt;/STRONG&gt;&lt;SPAN&gt; and &lt;/SPAN&gt;&lt;STRONG&gt;lpc_chip_43xx_m0&lt;/STRONG&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] Build project dc_sa_msc_ram_m0, click the &lt;/SPAN&gt;&lt;STRONG&gt;Program Flash&lt;/STRONG&gt;&lt;SPAN&gt; button on the toolbar and program the image generated "dc_sa_msc_ram_m0.axf"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] Build project dc_freertos_webserver and start the debugger&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] Skip to step 10, if you have a working UART console [IP Address information is printed on UART, press &lt;/SPAN&gt;&lt;STRONG&gt;Resume&lt;/STRONG&gt;&lt;SPAN&gt; button in toolbar to continue]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] Open file &lt;/SPAN&gt;&lt;STRONG&gt;dualcore_webserver.c&lt;/STRONG&gt;&lt;SPAN&gt; and set break point inside function &lt;/SPAN&gt;&lt;STRONG&gt;ip_addr_changed&lt;/STRONG&gt;&lt;SPAN&gt; at the line that prints NET_MASK&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] Use resume button in the toolbar to resume execution&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] Once the board acquires IP address the execution will hit the breakpoint&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] The IP address can be obtained by adding tmp_buff in expressions window, use &lt;/SPAN&gt;&lt;STRONG&gt;Resume&lt;/STRONG&gt;&lt;SPAN&gt; button in toolbar to continue&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp; [*] Open a browser in the host machine [connected to the same subnet] type in &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2F%5Bboard" rel="nofollow" target="_blank"&gt;http://[board&lt;/A&gt;&lt;SPAN&gt; IP address]&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] You must be able to get the web page from webserver&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; [*] USB mass storage code running in M0 wil give access to index.htm which could be modified&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[/list]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Note that you can run dc_sa_blinky_m0 as the M0 image in which case the webserver running on M4 will provide you with the default html page. It is also possible to run sa_freertos_webserver_m0 in the M0 core and dc_sa_msc_ram as the M4 image [in this case you must connect the UART to obtain the IP address or assign static IP address].&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;By searching internet for lwip ftp server I found &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.crowproductions.de%2Flwipdev_en.php%2Fftpd.zip" rel="nofollow" target="_blank"&gt;http://www.crowproductions.de/lwipdev_en.php/ftpd.zip&lt;/A&gt;&lt;SPAN&gt;, we have never used this or tested you might have to use it at your own risk.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:34:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4337-and-dualcore-freertos/m-p/550142#M13970</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:34:36Z</dc:date>
    </item>
    <item>
      <title>Re: LPC4337 and dualcore/freertos</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4337-and-dualcore-freertos/m-p/550143#M13971</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by danny_com on Thu Sep 04 03:26:13 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Can you explain better step 3 and 4 (if it is necessary to set the starting memory address for the Program Flash or other change we have to do). Because I have followed your steps but I get a Hard Fault when is starting the M0.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;if (M0Image_Boot((uint32_t) M0_IMAGE_ADDR) &amp;lt; 0) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;while (1) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;__WFI();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:34:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4337-and-dualcore-freertos/m-p/550143#M13971</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:34:37Z</dc:date>
    </item>
    <item>
      <title>Re: LPC4337 and dualcore/freertos</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4337-and-dualcore-freertos/m-p/550144#M13972</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by iaun.hma67 on Tue Oct 06 01:50:12 MST 2015&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;hello &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am a beginner in lpc4337 and trying to make a project by this processor...&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I want to blink the LEDs connected to P6.9 &amp;amp; P6.10 with core M0 and blink the other tow LEDs connected to P6.11 &amp;amp; P6.12 with coreM4.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am working by &lt;/SPAN&gt;&lt;STRONG&gt;keil 5&lt;/STRONG&gt;&lt;SPAN&gt; and &lt;/SPAN&gt;&lt;STRONG&gt;registers without using of CMSIS standard function&lt;/STRONG&gt;&lt;SPAN&gt;. my programmer is&lt;/SPAN&gt;&lt;STRONG&gt; j_link &lt;/STRONG&gt;&lt;SPAN&gt;and I have work on OPEN18xx/43xxB1 training board(fabricated by Wave Share).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;by using your post and others I don't understand how to configure my program :(( &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I write this code for core M0 :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include &amp;lt;LPC43xx.h&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;void delay_ms(int Del)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;long int i;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;for(i=0;i&amp;lt;Del*8000;i++);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;int main(void)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;//LED4 P6.9&amp;nbsp;&amp;nbsp; GPIO3[5]&amp;nbsp; FUNC0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_SCU-&amp;gt;SFSP6_9=0x00000028;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_GPIO_PORT-&amp;gt;DIR[3] |= (1 &amp;lt;&amp;lt;5); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; //LED3 P6.10&amp;nbsp; GPIO3[6]&amp;nbsp; FUNC0&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_SCU-&amp;gt;SFSP6_10=0x00000028;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_GPIO_PORT-&amp;gt;DIR[3] |= (1 &amp;lt;&amp;lt;6); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;while (1)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_GPIO_PORT-&amp;gt;SET[3]=1&amp;lt;&amp;lt;5;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // GPIO3[5] :&amp;nbsp;&amp;nbsp; (LED D4)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;delay_ms(500);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_GPIO_PORT-&amp;gt;SET[3]=1&amp;lt;&amp;lt;6;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // GPIO3[6] :&amp;nbsp;&amp;nbsp; (LED D3)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;delay_ms(500);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_GPIO_PORT-&amp;gt;CLR[3]=1&amp;lt;&amp;lt;5;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // GPIO3[5] :&amp;nbsp;&amp;nbsp; (LED D4)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;delay_ms(500);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_GPIO_PORT-&amp;gt;CLR[3]=1&amp;lt;&amp;lt;6;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // GPIO3[6] :&amp;nbsp;&amp;nbsp; (LED D3)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;delay_ms(500);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;and setting for M0 core like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://http://www.freeuploadsite.com/do.php?img=79814"&gt;image1&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://http://www.freeuploadsite.com/do.php?img=79815"&gt;image2&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://http://www.freeuploadsite.com/do.php?img=79816"&gt;image3&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://http://www.freeuploadsite.com/do.php?img=79817"&gt;image4&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;and this code for core M4 in the other project:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;#include &amp;lt;LPC43xx.h&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;void delay_ms(int Del)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;long int i;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;for(i=0;i&amp;lt;Del*8000;i++);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;/* Boot the M0 core */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;void lpc43xx_m0_boot(void)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;/* Make sure the M0 core is being held in reset via the RGU */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_RGU-&amp;gt;RESET_CTRL1 = (1 &amp;lt;&amp;lt; 24);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;int main(void)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;//LED2 P6.11&amp;nbsp; GPIO3[7]&amp;nbsp; FUNC0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_SCU-&amp;gt;SFSP6_11=0x00000028;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_GPIO_PORT-&amp;gt;DIR[3] |= (1 &amp;lt;&amp;lt;7);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;//LED1 P6.12&amp;nbsp; GPIO2[8]&amp;nbsp; FUNC0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_SCU-&amp;gt;SFSP6_12=0x00000028;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_GPIO_PORT-&amp;gt;DIR[2] |= (1 &amp;lt;&amp;lt;8); &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;while (1)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_GPIO_PORT-&amp;gt;SET[3]=1&amp;lt;&amp;lt;7;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // GPIO3[7] :&amp;nbsp;&amp;nbsp; (LED D2)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;delay_ms(1000);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_GPIO_PORT-&amp;gt;SET[2]=1&amp;lt;&amp;lt;8;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // GPIO2[8] :&amp;nbsp;&amp;nbsp; (LED D1)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;delay_ms(1000);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_GPIO_PORT-&amp;gt;CLR[3]=1&amp;lt;&amp;lt;7;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // GPIO3[7] :&amp;nbsp;&amp;nbsp; (LED D2)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;delay_ms(1000);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LPC_GPIO_PORT-&amp;gt;CLR[2]=1&amp;lt;&amp;lt;8;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // GPIO2[8] :&amp;nbsp;&amp;nbsp; (LED D1)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;delay_ms(1000);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;and setting for M0 core like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://http://www.freeuploadsite.com/do.php?img=79818"&gt;image5&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://http://www.freeuploadsite.com/do.php?img=79819"&gt;image6&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://http://www.freeuploadsite.com/do.php?img=79820"&gt;image7&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://http://www.freeuploadsite.com/do.php?img=79821"&gt;image8&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;i should say that i use wizard project in keil 5 to make these tow project&amp;nbsp; &amp;amp; i want to run all of these project by using any new heeder file or lib :~ &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;i want to do all the necessary work like releasing M0 core from reset just by basic registers.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;i read all of corresponsive post in this site and in internet, but i just confused !!!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;thank you for attention&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:34:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4337-and-dualcore-freertos/m-p/550144#M13972</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:34:37Z</dc:date>
    </item>
  </channel>
</rss>

