<?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: K10 Support for MQX? in MQX Software Solutions</title>
    <link>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209256#M5082</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="http://cache.freescale.com/files/32bit/doc/app_note/AN4287.pdf?fpsp=1&amp;amp;WT_TYPE=Application%20Notes&amp;amp;WT_VENDOR=FREESCALE&amp;amp;WT_FILE_FORMAT=pdf&amp;amp;WT_ASSET=Documentation" rel="nofollow" target="_self"&gt;http://cache.freescale.com/files/32bit/doc/app_note/AN4287.pdf?fpsp=1&amp;amp;WT_TYPE=Application%20Notes&amp;amp;WT_VENDOR=FREESCALE&amp;amp;WT_FILE_FORMAT=pdf&amp;amp;WT_ASSET=Documentation&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I saw the above link on the documentation release. It gives some information on how to port the BSP. But it is not really for the Kinetis series so I try to follow the example and use it on Kinetis. I got two problems:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. At the end of following the steps for CW10, I tried to compile the cloned BSP but it cannot compile. I got the following error:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description&amp;nbsp;&amp;nbsp;&amp;nbsp; Resource&amp;nbsp;&amp;nbsp;&amp;nbsp; Path&amp;nbsp;&amp;nbsp;&amp;nbsp; Location&amp;nbsp;&amp;nbsp;&amp;nbsp; Type&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;make: *** No rule to make target `D:/Work/FIAS/Freescale/Freescale MQX 3.7/mqx/build/Freescale/Freescale MQX 3.7/mqx/source/io/io_dun/io_dun.c', needed by `Generic IO Drivers/io_dun/io_dun.d'.&amp;nbsp;&amp;nbsp;&amp;nbsp; K10&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; line 0&amp;nbsp;&amp;nbsp;&amp;nbsp; C/C++ Problem&lt;/STRONG&gt;&lt;BR /&gt;﻿&lt;/P&gt;&lt;P&gt;2. How do I change the processor to be K10 instead of K60? I tried using the option "Change Device/Connection" but when I click finish after selecting K10, nothing happens. Please note that I am using the bsp_twrk60n512_pe﻿ as the base.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please advise. Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2011 09:57:23 GMT</pubDate>
    <dc:creator>lowks</dc:creator>
    <dc:date>2011-06-15T09:57:23Z</dc:date>
    <item>
      <title>K10 Support for MQX?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209254#M5080</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I know there are two BSP for K40 and K60. However, if I wish to use K10, what should I do? Will there be a BSP provided or I need to create my own BSP?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 May 2011 11:30:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209254#M5080</guid>
      <dc:creator>lowks</dc:creator>
      <dc:date>2011-05-25T11:30:07Z</dc:date>
    </item>
    <item>
      <title>Re: K10 Support for MQX?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209255#M5081</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You will need to create your own BSP. There is an app note on this process that will be released in a week or so detailing the steps to copy the folders and modify the project settings.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Until then, you can try modifying the K60 BSP to run on your K10 board. All the relevant code changes are in the &amp;lt;mqx_dir&amp;gt;\mqx\source\bsp\twrk60n512\ folder, with most of the changes taking place in the&amp;nbsp;twrk60n512.h﻿, init_hw.c and init_gpio.c files.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 May 2011 02:16:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209255#M5081</guid>
      <dc:creator>anthony_huereca</dc:creator>
      <dc:date>2011-05-27T02:16:20Z</dc:date>
    </item>
    <item>
      <title>Re: K10 Support for MQX?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209256#M5082</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="http://cache.freescale.com/files/32bit/doc/app_note/AN4287.pdf?fpsp=1&amp;amp;WT_TYPE=Application%20Notes&amp;amp;WT_VENDOR=FREESCALE&amp;amp;WT_FILE_FORMAT=pdf&amp;amp;WT_ASSET=Documentation" rel="nofollow" target="_self"&gt;http://cache.freescale.com/files/32bit/doc/app_note/AN4287.pdf?fpsp=1&amp;amp;WT_TYPE=Application%20Notes&amp;amp;WT_VENDOR=FREESCALE&amp;amp;WT_FILE_FORMAT=pdf&amp;amp;WT_ASSET=Documentation&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I saw the above link on the documentation release. It gives some information on how to port the BSP. But it is not really for the Kinetis series so I try to follow the example and use it on Kinetis. I got two problems:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. At the end of following the steps for CW10, I tried to compile the cloned BSP but it cannot compile. I got the following error:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Description&amp;nbsp;&amp;nbsp;&amp;nbsp; Resource&amp;nbsp;&amp;nbsp;&amp;nbsp; Path&amp;nbsp;&amp;nbsp;&amp;nbsp; Location&amp;nbsp;&amp;nbsp;&amp;nbsp; Type&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;make: *** No rule to make target `D:/Work/FIAS/Freescale/Freescale MQX 3.7/mqx/build/Freescale/Freescale MQX 3.7/mqx/source/io/io_dun/io_dun.c', needed by `Generic IO Drivers/io_dun/io_dun.d'.&amp;nbsp;&amp;nbsp;&amp;nbsp; K10&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; line 0&amp;nbsp;&amp;nbsp;&amp;nbsp; C/C++ Problem&lt;/STRONG&gt;&lt;BR /&gt;﻿&lt;/P&gt;&lt;P&gt;2. How do I change the processor to be K10 instead of K60? I tried using the option "Change Device/Connection" but when I click finish after selecting K10, nothing happens. Please note that I am using the bsp_twrk60n512_pe﻿ as the base.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please advise. Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2011 09:57:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209256#M5082</guid>
      <dc:creator>lowks</dc:creator>
      <dc:date>2011-06-15T09:57:23Z</dc:date>
    </item>
    <item>
      <title>Re: K10 Support for MQX?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209257#M5083</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have solved issue 1 as I realised that all files need to be refresh or relinked. I will like to add some more queries:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. For the PSP, is any modification needed to support K10 from K60?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2011 09:22:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209257#M5083</guid>
      <dc:creator>lowks</dc:creator>
      <dc:date>2011-06-16T09:22:31Z</dc:date>
    </item>
    <item>
      <title>Re: K10 Support for MQX?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209258#M5084</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No, the PSP would remain the same. All changes would be in the \config folder and the \bsp folder.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 17 Jun 2011 01:20:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209258#M5084</guid>
      <dc:creator>anthony_huereca</dc:creator>
      <dc:date>2011-06-17T01:20:48Z</dc:date>
    </item>
    <item>
      <title>Re: K10 Support for MQX? =&gt; CPU header fiiles?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209259#M5085</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Need to run MQX in own K10 board, CW10 is used.&lt;/P&gt;&lt;P&gt;Trying to port bsp_twrk60n512﻿ to own K10 board.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ported K60 headers need to be change for K10:&lt;/P&gt;&lt;P&gt;Freescale MQX 3.7\mqx\source\bsp\twrk60n512﻿\twrk60n512.h﻿&lt;/P&gt;&lt;P&gt;Freescale MQX 3.7\mqx\source\psp\cortex﻿\MK60N512VMD100.h﻿&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you have CPU-specific header files for K10?&lt;/P&gt;&lt;P&gt;Would save a lot of work.&lt;/P&gt;&lt;P&gt;Or are the registers which exist in K10 compatible with K60?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Aug 2011 12:26:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209259#M5085</guid>
      <dc:creator>MarkP_</dc:creator>
      <dc:date>2011-08-16T12:26:15Z</dc:date>
    </item>
    <item>
      <title>Re: K10 Support for MQX? =&gt; CPU header fiiles?</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209260#M5086</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Found MK10X256VMD100.h﻿ in:&lt;/P&gt;&lt;P&gt;C:\Program_Files\Freescale\CW_MCU_v10.1\MCU\ProcessorExpert\lib\Kinetis\iofiles﻿&lt;/P&gt;&lt;P&gt;Need to be copied into psp-directory (using psp_twr60n512 for K10).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Aug 2011 14:30:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209260#M5086</guid>
      <dc:creator>MarkP_</dc:creator>
      <dc:date>2011-08-16T14:30:14Z</dc:date>
    </item>
    <item>
      <title>Re: K10 Support for MQX? =&gt; RAM size 64kB</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209261#M5087</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Next problem. I changed RAM size from 128kb(K60) to 64kb(K10), file intflash.lcf:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; ram&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (RW): ORIGIN = 0x1FFF&lt;STRONG&gt;8000&lt;/STRONG&gt;, LENGTH = 0x000&lt;STRONG&gt;10000&lt;/STRONG&gt;&amp;nbsp; # SRAM - RW data&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; # kernel space starts after RAM variables (Location of MQX Kernel data + MQX heap)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; end_of_kd&amp;nbsp;&amp;nbsp; (RW): ORIGIN = 0x2000&lt;STRONG&gt;7FF0&lt;/STRONG&gt;, LENGTH = 0x00000000&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; # Boot stack reused by MQX Kernel data&lt;BR /&gt;&amp;nbsp;&amp;nbsp; bstack&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (RW): ORIGIN = 0x2000&lt;STRONG&gt;7A00&lt;/STRONG&gt;, LENGTH = 0x00000200&amp;nbsp; # Boot stack&lt;BR /&gt;&amp;nbsp;&amp;nbsp; end_bstack&amp;nbsp; (RW): ORIGIN = 0x2000&lt;STRONG&gt;7BFF&lt;/STRONG&gt;, LENGTH = 0x00000000&lt;BR /&gt;﻿&amp;nbsp;&amp;nbsp; ram&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (RW): ORIGIN = 0x1FFF&lt;STRONG&gt;8000&lt;/STRONG&gt;, LENGTH = 0x000&lt;STRONG&gt;10000&lt;/STRONG&gt;&amp;nbsp; # SRAM - RW data&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;SECTIONS&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; __INTERNAL_SRAM_BASE&amp;nbsp; = 0x1FFF&lt;STRONG&gt;8000&lt;/STRONG&gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; __INTERNAL_SRAM_SIZE&amp;nbsp; = 0x000&lt;STRONG&gt;10000&lt;/STRONG&gt;;&lt;BR /&gt;﻿﻿&lt;/P&gt;&lt;P&gt;Linker gives a warning:&lt;/P&gt;&lt;P&gt;C:/Program_Files/Freescale/CW_MCU_v10.1/MCU/ARM_Tools/Command_Line_Tools/mwldarm|Linker|Warning&lt;BR /&gt;&amp;gt;Segment ram have to begin at address aligned to 65536&lt;BR /&gt;&amp;gt;Please align ORIGIN of ram segment to 65536&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How to fix this?&lt;/P&gt;&lt;P&gt;﻿&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Aug 2011 14:02:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209261#M5087</guid>
      <dc:creator>MarkP_</dc:creator>
      <dc:date>2011-08-22T14:02:49Z</dc:date>
    </item>
    <item>
      <title>Re: K10 Support for MQX? =&gt; MEM malloc</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209262#M5088</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This must be wrong, the address 0x20000000 is used directly at memory pool address compare:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;uint_32 _bsp_enable_card(void) ﻿&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Memory splitter - prevent accessing both ram banks in one instruction */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; _mem_alloc_at(0, (void*)0x20000000);&lt;BR /&gt;﻿&lt;/P&gt;&lt;P&gt;pointer _lwmem_alloc_at_internal(&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* [IN] the size of the memory block */&amp;nbsp;&amp;nbsp;&amp;nbsp; _mem_size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; requested_size,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* [IN] the addr of the memory block */&amp;nbsp;&amp;nbsp; pointer&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; requested_addr,﻿&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ((uchar_ptr)block_ptr + LWMEM_MIN_MEMORY_STORAGE_SIZE &amp;lt;=&lt;/P&gt;&lt;P&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; (uchar_ptr)&lt;STRONG&gt;requested_addr&lt;/STRONG&gt; - sizeof(LWMEM_BLOCK_STRUCT) &amp;amp;&amp;amp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (uchar_ptr)block_ptr + block_size &amp;gt;=&lt;/P&gt;&lt;P&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; (uchar_ptr)&lt;STRONG&gt;requested_addr&lt;/STRONG&gt; - sizeof(LWMEM_BLOCK_STRUCT) + requested_size) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* request fits into this block */&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;block_ptr﻿ has value 0x200011b0&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;STRONG&gt;requested_addr&lt;/STRONG&gt;﻿ 0x20000000&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Don't understand why 0x2000000 is used for compare.&lt;/P&gt;&lt;P&gt;Probably tried to separate RAM-regions [1FFF8000..1FFFFFFF] and [0x20000000..0x20007FFF].&lt;/P&gt;&lt;P&gt;If fails and function returns with "no memory".&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;map shows:&lt;/P&gt;&lt;P&gt;&amp;nbsp; 1FFF8000 1FFF8000 000013D0 .main_application_bss ram&lt;BR /&gt;&amp;nbsp; 20000000 0000D15C 00000820 .main_application_data start_of_ram0&lt;BR /&gt;&amp;nbsp; &lt;STRONG&gt;20000820&lt;/STRONG&gt; 20000820 00000000 .kernel_data start_of_ram0&lt;BR /&gt;&amp;nbsp; &lt;STRONG&gt;20007FF0&lt;/STRONG&gt; 20007FF0 00000000 .end_of_kernel_data end_of_kd&lt;BR /&gt;&amp;nbsp; 20007A00 20007A00 00000000 .boot_stack bstack&lt;BR /&gt;&amp;nbsp; 20007BFF 20007BFF 00000000 .end_of_boot_stack end_bstack&lt;BR /&gt;&amp;nbsp; 20007BFF 0000D97C 00000018 .romp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end_bstack&lt;BR /&gt;﻿&lt;/P&gt;&lt;P&gt;File version:&lt;/P&gt;&lt;P&gt;* $FileName: lwm_alli.c$&lt;BR /&gt;* $Version : 3.6.16.0$&lt;BR /&gt;* $Date&amp;nbsp;&amp;nbsp;&amp;nbsp; : Nov-10-2010$﻿&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;﻿&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Aug 2011 19:48:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209262#M5088</guid>
      <dc:creator>MarkP_</dc:creator>
      <dc:date>2011-08-22T19:48:02Z</dc:date>
    </item>
    <item>
      <title>Re: K10 Support for MQX? =&gt; MEM malloc</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209263#M5089</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Kernel data area must start be below 0x20000000. Nice requirement inside the MQX-code.&lt;/P&gt;&lt;P&gt;Problem was generated by my remapping in intflash.lcf﻿ (trying to split application and kernel RAM areas):&lt;/P&gt;&lt;P&gt;main_application_data (lower 32kb in K10): 0x1fff8000..0x1fffffff&lt;/P&gt;&lt;P&gt;kernel data at higher 32kb in K10 above 0x20000000.&lt;/P&gt;&lt;P&gt;This works:&lt;/P&gt;&lt;P&gt;&amp;nbsp; 1FFF8000 0000D134 00000820 .main_application_data ram&lt;BR /&gt;&amp;nbsp; 1FFF8820 1FFF8820 000013D0 .main_application_bss ram&lt;BR /&gt;&amp;nbsp; 1FFF9BF0 1FFF9BF0 00000000 .kernel_data ram&lt;BR /&gt;&amp;nbsp; 20007FF0 20007FF0 00000000 .end_of_kernel_data end_of_kd&lt;/P&gt;&lt;P&gt;~Mark&lt;BR /&gt;﻿&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Aug 2011 13:47:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209263#M5089</guid>
      <dc:creator>MarkP_</dc:creator>
      <dc:date>2011-08-23T13:47:12Z</dc:date>
    </item>
    <item>
      <title>Re: K10 Support for MQX? =&gt; MEM malloc</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209264#M5090</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Mark ! it seems you have ported the k60's code to k10 successfully . can you send me a example project?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I met the same problem, I use k10 and I also want use mqx.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thank you!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Nov 2011 00:57:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209264#M5090</guid>
      <dc:creator>Junxiong</dc:creator>
      <dc:date>2011-11-01T00:57:41Z</dc:date>
    </item>
    <item>
      <title>Re: K10 Support for MQX? =&gt; MEM malloc</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209265#M5091</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;yes, the modified Tower60 libraries (bsp, psp, mfs) runs OK in K10.&lt;/P&gt;&lt;P&gt;Maybe we shall first ask from MQX team, if K10 is supported in new MQX version 3.8.&lt;/P&gt;&lt;P&gt;~Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Nov 2011 22:54:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209265#M5091</guid>
      <dc:creator>MarkP_</dc:creator>
      <dc:date>2011-11-01T22:54:08Z</dc:date>
    </item>
    <item>
      <title>Re: K10 Support for MQX? =&gt; MEM malloc</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209266#M5092</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;attached file contains short instructions for K10.&lt;/P&gt;&lt;P&gt;~Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Nov 2011 02:26:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209266#M5092</guid>
      <dc:creator>MarkP_</dc:creator>
      <dc:date>2011-11-04T02:26:11Z</dc:date>
    </item>
    <item>
      <title>Re: K10 Support for MQX? =&gt; MEM malloc</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209267#M5093</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Markku,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've been essentially attempting to reinvent the wheel with the creation of a K10 BSP.&amp;nbsp; I've had some initial success but keep running into additional things to tweak.&amp;nbsp; Do you still have a copy of the instruction file you mention?&amp;nbsp; It might speed my efforts along.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Thad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 02 Dec 2012 09:22:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209267#M5093</guid>
      <dc:creator>Thad</dc:creator>
      <dc:date>2012-12-02T09:22:54Z</dc:date>
    </item>
    <item>
      <title>Re: K10 Support for MQX? =&gt; MEM malloc</title>
      <link>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209268#M5094</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Thad,&lt;/P&gt;&lt;P&gt;The document is not usable, it was for old MQX3.7.&lt;/P&gt;&lt;P&gt;The porting was like this: &lt;A href="http://www.freescale.com/files/32bit/doc/app_note/AN4287.pdf"&gt;http://www.freescale.com/files/32bit/doc/app_note/AN4287.pdf&lt;/A&gt; &lt;/P&gt;&lt;P&gt;I started from bsp_twrk60n512 (or bsp_twrk60n512_pe when PE is used) and psp_twrk60n512.&lt;/P&gt;&lt;P&gt;Made changes into project, bat etc. files directly by text editor.&lt;/P&gt;&lt;P&gt;Enet etc. stuff need to be removed, they don't exist in K10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Remember these:&lt;/P&gt;&lt;P&gt;-copy correct K10 header to mqx/source/psp/cortex from&lt;/P&gt;&lt;P&gt; "CW MCU v10.2\MCU\lib\wizard_data\ARM\DataBase\derivatives"&lt;/P&gt;&lt;P&gt;-change user_config.h path in bsb and psp to your project directory&lt;/P&gt;&lt;P&gt;-change CPU in user_config.h:&amp;nbsp; #define MQX_CPU&amp;nbsp; PSP_CPU_MK60DN512Z =&amp;gt; K10&lt;/P&gt;&lt;P&gt;allowed defines are in Freescale MQX 3.8\mqx\source\psp\cortex\kinetis.h&lt;/P&gt;&lt;P&gt;-Do needed changes into files in Freescale MQX 3.8\mqx\source\bsp\twrk60n512_your_bsp\&amp;nbsp; (init_gpio.c!)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What kind of problems you have?&lt;/P&gt;&lt;P&gt;~Mark&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Dec 2012 09:26:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MQX-Software-Solutions/K10-Support-for-MQX/m-p/209268#M5094</guid>
      <dc:creator>MarkP_</dc:creator>
      <dc:date>2012-12-03T09:26:05Z</dc:date>
    </item>
  </channel>
</rss>

