<?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: Project Copy / Paste and then Build fails... in Kinetis Design Studio</title>
    <link>https://community.nxp.com/t5/Kinetis-Design-Studio/Project-Copy-Paste-and-then-Build-fails/m-p/690364#M9079</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Alice:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That was a BIG help, and I think it almost worked! &amp;nbsp;:smileyhappy:&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I followed Ma Hui's instruction in&amp;nbsp;&lt;A href="https://community.nxp.com/thread/453317"&gt;Bootloader in half-duplex (RS485) environment&lt;/A&gt;&amp;nbsp; to import the original (un-modified) freedom_bootloader project. &amp;nbsp;It builds&amp;nbsp;correctly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then I then did a Copy on the freedom_bootloader, and pasted it according to your advice:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Screen Shot 2017-08-02 at 11.10.09 AM.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/8978i91594E740ADE957C/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screen Shot 2017-08-02 at 11.10.09 AM.png" alt="Screen Shot 2017-08-02 at 11.10.09 AM.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;But when I try to build&amp;nbsp;the newly copied project, I get this error:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;11:11:40 **** Build of configuration debug for project Copy of freedom_bootloader ****&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;make -k all&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;Building target: Copy of freedom_bootloader.elf&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;Invoking: Cross ARM C Linker&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;arm-none-eabi-gcc -mcpu=cortex-m0plus -mthumb -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -Wall&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-g -T ../../../../common/linker/kds/MKL25Z4/MKL25Z128xxx4_application_0x0000.ld -Xlinker --gc-sections -Wl,-Map,"Copy of freedom_bootloader.map" -Xlinker -z&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-Xlinker muldefs &lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-flto&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-fno-inline-small-functions&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;--specs=nano.specs&lt;SPAN class=""&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;-Wall&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-fno-common&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-ffunction-sections&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-fdata-sections&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-ffreestanding&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-fno-builtin&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-fshort-wchar -Wl,--no-wchar-size-warning&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-mapcs&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-Xlinker -static&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-Xlinker --defsym=__ram_vector_table__=1 -o "Copy of freedom_bootloader.elf" -Xlinker --start-group&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/utilities/src/fsl_assert.o ./src/utilities/src/fsl_rtos_abstraction.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/usb/osa/usb_osa_bm.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/usb/device/calss/usb_device_class.o ./src/usb/device/calss/usb_device_hid.o ./src/usb/device/calss/usb_device_msc.o ./src/usb/device/calss/usb_device_msc_ufi.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/usb/device/usb_device_ch9.o ./src/usb/device/usb_device_dci.o ./src/usb/device/usb_device_khci.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/usb/bm_composite/composite.o ./src/usb/bm_composite/hid_bootloader.o ./src/usb/bm_composite/msc_disk.o ./src/usb/bm_composite/usb_descriptor.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/startup/crt0_gcc.o ./src/startup/startup.o ./src/startup/startup_MKL25Z4.o ./src/startup/system_MKL25Z4.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/sbloader/src/sbloader.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/property/src/property.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/packet/src/serial_packet.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/memory/src/device_memory.o ./src/memory/src/flash_memory.o ./src/memory/src/memory.o ./src/memory/src/normal_memory.o ./src/memory/src/pattern_fill_gcc.o ./src/memory/src/sram_init_cm0plus.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/drivers/watchdog/src/fsl_watchdog_cop.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/drivers/systick/src/systick.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/drivers/spi/fsl_spi.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/drivers/smc/smc.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/drivers/microseconds/src/microseconds_pit.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/drivers/lpsci/fsl_lpsci.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/drivers/i2c/src/fsl_i2c.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/drivers/gpio/fsl_gpio.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/drivers/flash/fsl_flash.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/crc/src/crc16.o ./src/crc/src/crc32.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/bootloader/src/bl_command.o ./src/bootloader/src/bl_context.o ./src/bootloader/src/bl_exception_handler.o ./src/bootloader/src/bl_main.o ./src/bootloader/src/bl_shutdown_cleanup.o ./src/bootloader/src/bl_tree_root.o ./src/bootloader/src/bl_user_entry.o ./src/bootloader/src/i2c_peripheral_interface.o ./src/bootloader/src/spi_peripheral_interface.o ./src/bootloader/src/uart0_peripheral_interface.o ./src/bootloader/src/usb_hid_msc_peripheral_interface.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/autobaud/src/autobaud_irq.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./kl25z4/bl_i2c_irq_config_common.o ./kl25z4/clock_config_MKL25Z4.o ./kl25z4/hardware_init_MKL25Z4.o ./kl25z4/memory_map_MKL25Z4.o ./kl25z4/peripherals_MKL25Z4.o ./kl25z4/pinmux_utility_common.o &lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-lm -lg -lgcc -lnosys -Xlinker --end-group&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;/Applications/KDS_v3.app/Contents/toolchain/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/bin/ld: cannot open linker script file ../../../../common/linker/kds/MKL25Z4/MKL25Z128xxx4_application_0x0000.ld: No such file or directory&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;collect2: error: ld returned 1 exit status&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;make: *** [Copy of freedom_bootloader.elf] Error 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;make: Target `all' not remade because of errors.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;11:11:41 Build Finished (took 115ms)&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Do I need to set some project variables before compiling?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 02 Aug 2017 18:14:24 GMT</pubDate>
    <dc:creator>robertpoor</dc:creator>
    <dc:date>2017-08-02T18:14:24Z</dc:date>
    <item>
      <title>Project Copy / Paste and then Build fails...</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/Project-Copy-Paste-and-then-Build-fails/m-p/690361#M9076</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have copied a freedom_bootloader project into my workspace using these switches (note that "Search for nested projects" and "Copy projects into workspace" are unchecked):&lt;/P&gt;&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper" image-alt="Screen Shot 2017-08-01 at 9.49.18 AM.png"&gt;&lt;IMG alt="Screen Shot 2017-08-01 at 9.49.18 AM.png" src="https://community.nxp.com/t5/image/serverpage/image-id/7097iC2432E68E40607F6/image-size/large?v=v2&amp;amp;px=999" title="Screen Shot 2017-08-01 at 9.49.18 AM.png" /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I can compile the resulting project without error. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I would like to make some modifications, but want to keep the original project intact. &amp;nbsp;So in the KDS Project Explorer, I selected freedom_bootloader, did [right click] Copy and then [right click] Paste, and named the new project freedom_kl24z_bootloader.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But now when I try to build the newly copied project, I get &lt;EM&gt;many&lt;/EM&gt; errors where the include file(s) are not found. &amp;nbsp;For example:&lt;/P&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;11:10:29 **** Build of configuration debug for project freedom_kl25z_bootloader ****
make -k all 
Building file: /Users/r/Projects/Sensorex/Bootloader/NXP_Kinetis_Bootloader_2_0_0/src/utilities/src/fsl_assert.c
Invoking: Cross ARM C Compiler
arm-none-eabi-gcc -mcpu=cortex-m0plus -mthumb -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -Wall&amp;nbsp; -g -DDEBUG -DNDEBUG -DUSB_STACK_BM -DCPU_MKL25Z128VLK4 -DCPU_IS_ARM_CORTEX_M0P=1 -DFREEDOM -DBL_TARGET_FLASH -I../../../src -I../../../src/startup -I../../../../../src/platform/devices/MKL25Z4 -I../../../../../src/autobaud -I../../../../../src/usb/include -I../../../../../src/usb/osa -I../../../../../src/usb/device -I../../../../../src/usb/device/class -I../../../../../src/bm_usb -I../../../../../src/include -I../../../../../src/platform -I../../../../../src/platform/devices -I../../../../../src/platform/CMSIS/Include -I../../../../../src -I../../../../../src/drivers -I../../../../../src/startup -I../../../../../src/drivers/common -std=gnu99 -flto&amp;nbsp; -fno-inline-small-functions&amp;nbsp; -fno-common&amp;nbsp; -ffreestanding&amp;nbsp; -fno-builtin&amp;nbsp; -fshort-wchar&amp;nbsp; -mapcs -MMD -MP -MF"src/utilities/src/fsl_assert.d" -MT"src/utilities/src/fsl_assert.o" -c -o "src/utilities/src/fsl_assert.o" "/Users/r/Projects/Sensorex/Bootloader/NXP_Kinetis_Bootloader_2_0_0/src/utilities/src/fsl_assert.c"
/Users/r/Projects/Sensorex/Bootloader/NXP_Kinetis_Bootloader_2_0_0/src/utilities/src/fsl_assert.c:31:44: fatal error: utilities/fsl_rtos_abstraction.h: No such file or directory
 #include "utilities/fsl_rtos_abstraction.h"
Building file: /Users/r/Projects/Sensorex/Bootloader/NXP_Kinetis_Bootloader_2_0_0/src/utilities/src/fsl_rtos_abstraction.c
&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;&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; ^
compilation terminated.
‍‍‍‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;My guess is that the original project is using links that don't resolve properly in the copied project, or that perhaps I need to modify the include path. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there an obvious solution to this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;P.S.: One additional bit of info: In my Project Explorer, I note that there a a number of question marks next to the file icons in the copied project -- these don't appear in the original project. &amp;nbsp;I'm sure they're trying to tell me something:&lt;/P&gt;&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper" image-alt="Screen Shot 2017-08-01 at 11.21.07 AM.png"&gt;&lt;IMG alt="Screen Shot 2017-08-01 at 11.21.07 AM.png" src="https://community.nxp.com/t5/image/serverpage/image-id/7218i1A972D1B09A32F3C/image-size/large?v=v2&amp;amp;px=999" title="Screen Shot 2017-08-01 at 11.21.07 AM.png" /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Nov 2020 13:59:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/Project-Copy-Paste-and-then-Build-fails/m-p/690361#M9076</guid>
      <dc:creator>robertpoor</dc:creator>
      <dc:date>2020-11-02T13:59:03Z</dc:date>
    </item>
    <item>
      <title>Re: Project Copy / Paste and then Build fails...</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/Project-Copy-Paste-and-then-Build-fails/m-p/690362#M9077</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Robert,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was thinking about you might use the default location when pasting.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When copy&amp;amp;paste project, please don't use the default location, choose the&lt;/P&gt;&lt;P&gt;path where the original project located , on my side , it should be :&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/6848iFA8DDD12DC702085/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;after click "Ok" , in the original folder, we can see the project :&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/6895iD7619616DCC9C868/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then build the project, there is no error :&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_3.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/6898iEAE6F0CA48AB02E0/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_3.png" alt="pastedImage_3.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&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>Wed, 02 Aug 2017 02:32:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/Project-Copy-Paste-and-then-Build-fails/m-p/690362#M9077</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2017-08-02T02:32:22Z</dc:date>
    </item>
    <item>
      <title>Re: Project Copy / Paste and then Build fails...</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/Project-Copy-Paste-and-then-Build-fails/m-p/690363#M9078</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Robert,&lt;/P&gt;&lt;P&gt;it is possible to create "stand-alone" project from any SDK 2.x example using KDS New Project Wizard. By "stand-alone" I mean project where all source files are located (copied) in your&amp;nbsp;workspace.&lt;/P&gt;&lt;P&gt;How to do it step-by-step:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;main menu - File - New - Kinetis SDK 2.x Project&lt;/LI&gt;&lt;LI&gt;enter project name (whatever you want)&lt;/LI&gt;&lt;LI&gt;Select root SDK folder, where you have your SDK package; Click Next&lt;/LI&gt;&lt;LI&gt;Expand board and select example; Click Finish&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Before starting this operation, please check you have latest version of the New Project Wizard using "main menu - Check For Updates".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Marek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Aug 2017 07:38:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/Project-Copy-Paste-and-then-Build-fails/m-p/690363#M9078</guid>
      <dc:creator>marek-trmac</dc:creator>
      <dc:date>2017-08-02T07:38:51Z</dc:date>
    </item>
    <item>
      <title>Re: Project Copy / Paste and then Build fails...</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/Project-Copy-Paste-and-then-Build-fails/m-p/690364#M9079</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Alice:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That was a BIG help, and I think it almost worked! &amp;nbsp;:smileyhappy:&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I followed Ma Hui's instruction in&amp;nbsp;&lt;A href="https://community.nxp.com/thread/453317"&gt;Bootloader in half-duplex (RS485) environment&lt;/A&gt;&amp;nbsp; to import the original (un-modified) freedom_bootloader project. &amp;nbsp;It builds&amp;nbsp;correctly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then I then did a Copy on the freedom_bootloader, and pasted it according to your advice:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Screen Shot 2017-08-02 at 11.10.09 AM.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/8978i91594E740ADE957C/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screen Shot 2017-08-02 at 11.10.09 AM.png" alt="Screen Shot 2017-08-02 at 11.10.09 AM.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;But when I try to build&amp;nbsp;the newly copied project, I get this error:&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;11:11:40 **** Build of configuration debug for project Copy of freedom_bootloader ****&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;make -k all&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;Building target: Copy of freedom_bootloader.elf&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;Invoking: Cross ARM C Linker&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;arm-none-eabi-gcc -mcpu=cortex-m0plus -mthumb -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -Wall&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-g -T ../../../../common/linker/kds/MKL25Z4/MKL25Z128xxx4_application_0x0000.ld -Xlinker --gc-sections -Wl,-Map,"Copy of freedom_bootloader.map" -Xlinker -z&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-Xlinker muldefs &lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-flto&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-fno-inline-small-functions&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;--specs=nano.specs&lt;SPAN class=""&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;-Wall&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-fno-common&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-ffunction-sections&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-fdata-sections&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-ffreestanding&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-fno-builtin&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-fshort-wchar -Wl,--no-wchar-size-warning&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-mapcs&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-Xlinker -static&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-Xlinker --defsym=__ram_vector_table__=1 -o "Copy of freedom_bootloader.elf" -Xlinker --start-group&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/utilities/src/fsl_assert.o ./src/utilities/src/fsl_rtos_abstraction.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/usb/osa/usb_osa_bm.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/usb/device/calss/usb_device_class.o ./src/usb/device/calss/usb_device_hid.o ./src/usb/device/calss/usb_device_msc.o ./src/usb/device/calss/usb_device_msc_ufi.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/usb/device/usb_device_ch9.o ./src/usb/device/usb_device_dci.o ./src/usb/device/usb_device_khci.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/usb/bm_composite/composite.o ./src/usb/bm_composite/hid_bootloader.o ./src/usb/bm_composite/msc_disk.o ./src/usb/bm_composite/usb_descriptor.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/startup/crt0_gcc.o ./src/startup/startup.o ./src/startup/startup_MKL25Z4.o ./src/startup/system_MKL25Z4.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/sbloader/src/sbloader.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/property/src/property.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/packet/src/serial_packet.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/memory/src/device_memory.o ./src/memory/src/flash_memory.o ./src/memory/src/memory.o ./src/memory/src/normal_memory.o ./src/memory/src/pattern_fill_gcc.o ./src/memory/src/sram_init_cm0plus.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/drivers/watchdog/src/fsl_watchdog_cop.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/drivers/systick/src/systick.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/drivers/spi/fsl_spi.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/drivers/smc/smc.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/drivers/microseconds/src/microseconds_pit.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/drivers/lpsci/fsl_lpsci.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/drivers/i2c/src/fsl_i2c.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/drivers/gpio/fsl_gpio.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/drivers/flash/fsl_flash.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/crc/src/crc16.o ./src/crc/src/crc32.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/bootloader/src/bl_command.o ./src/bootloader/src/bl_context.o ./src/bootloader/src/bl_exception_handler.o ./src/bootloader/src/bl_main.o ./src/bootloader/src/bl_shutdown_cleanup.o ./src/bootloader/src/bl_tree_root.o ./src/bootloader/src/bl_user_entry.o ./src/bootloader/src/i2c_peripheral_interface.o ./src/bootloader/src/spi_peripheral_interface.o ./src/bootloader/src/uart0_peripheral_interface.o ./src/bootloader/src/usb_hid_msc_peripheral_interface.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./src/autobaud/src/autobaud_irq.o&lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;./kl25z4/bl_i2c_irq_config_common.o ./kl25z4/clock_config_MKL25Z4.o ./kl25z4/hardware_init_MKL25Z4.o ./kl25z4/memory_map_MKL25Z4.o ./kl25z4/peripherals_MKL25Z4.o ./kl25z4/pinmux_utility_common.o &lt;SPAN class=""&gt;&amp;nbsp; &lt;/SPAN&gt;-lm -lg -lgcc -lnosys -Xlinker --end-group&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;/Applications/KDS_v3.app/Contents/toolchain/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/bin/ld: cannot open linker script file ../../../../common/linker/kds/MKL25Z4/MKL25Z128xxx4_application_0x0000.ld: No such file or directory&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;collect2: error: ld returned 1 exit status&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;make: *** [Copy of freedom_bootloader.elf] Error 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;make: Target `all' not remade because of errors.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;/P&gt;&lt;P class=""&gt;&lt;SPAN style="font-family: 'andale mono', monospace; font-size: 13px;"&gt;11:11:41 Build Finished (took 115ms)&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Do I need to set some project variables before compiling?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Aug 2017 18:14:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/Project-Copy-Paste-and-then-Build-fails/m-p/690364#M9079</guid>
      <dc:creator>robertpoor</dc:creator>
      <dc:date>2017-08-02T18:14:24Z</dc:date>
    </item>
    <item>
      <title>Re: Project Copy / Paste and then Build fails...</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/Project-Copy-Paste-and-then-Build-fails/m-p/690365#M9080</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Marek:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I&amp;nbsp;don't think that flash-based bootloaders follows the same structure as SDK 2.x code examples. &amp;nbsp;At the very least, the bootloader that I'm starting with is NOT one of the SDK 2.x examples -- it comes from a different distribution (see Alice's comments above and also&amp;nbsp;&lt;A href="https://community.nxp.com/thread/453317"&gt;Bootloader in half-duplex (RS485) environment&lt;/A&gt;&amp;nbsp;).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But let me know if I'm overlooking something fundamental. &amp;nbsp;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Aug 2017 18:21:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/Project-Copy-Paste-and-then-Build-fails/m-p/690365#M9080</guid>
      <dc:creator>robertpoor</dc:creator>
      <dc:date>2017-08-02T18:21:39Z</dc:date>
    </item>
    <item>
      <title>Re: Project Copy / Paste and then Build fails...</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/Project-Copy-Paste-and-then-Build-fails/m-p/690366#M9081</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Robert,&lt;/P&gt;&lt;P&gt;In the location path, please also add your project name:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_3.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/9106iEB746DF213F15286/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_3.png" alt="pastedImage_3.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;On my last reply :&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/9069i58C359BFA0D7A599/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Hope it helps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&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, 03 Aug 2017 02:21:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/Project-Copy-Paste-and-then-Build-fails/m-p/690366#M9081</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2017-08-03T02:21:05Z</dc:date>
    </item>
    <item>
      <title>Re: Project Copy / Paste and then Build fails...</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/Project-Copy-Paste-and-then-Build-fails/m-p/690367#M9082</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Alice:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The directions you gave me allowed me to make a copy of the project, and it compiles correctly. &amp;nbsp;But there is one problem. &amp;nbsp;You will remember in my original question, I said:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; &amp;nbsp;Now I would like to make some modifications, but want to keep the original project intact. &amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The directions you gave me creates&amp;nbsp;&lt;EM&gt;links&lt;/EM&gt; to the original files, not copies, so if I make a modification to a file in the `Copy of freedom_bootloader` project, that change also appears&amp;nbsp;in `freedom_bootloader` project. &amp;nbsp;In other words, it does NOT keep the original project intact.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So I'm still trying to understand how to make a full copy of the original project in a way that will allow me to make specific modifications (e.g. using LPUART rather than UART, support KL27Z instead of KL25Z, etc) without modifying the original project.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any suggestions would be appreciated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Aug 2017 17:39:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/Project-Copy-Paste-and-then-Build-fails/m-p/690367#M9082</guid>
      <dc:creator>robertpoor</dc:creator>
      <dc:date>2017-08-03T17:39:59Z</dc:date>
    </item>
    <item>
      <title>Re: Project Copy / Paste and then Build fails...</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/Project-Copy-Paste-and-then-Build-fails/m-p/690368#M9083</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello , &lt;/P&gt;&lt;P&gt;Robert,&lt;/P&gt;&lt;P&gt;I think the easiest way is copy the KBOOT on you PC, then open it to development.&lt;/P&gt;&lt;P&gt;Or create a new blank project, then copy the folder and files refer to the original project.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Alice&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Aug 2017 08:47:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/Project-Copy-Paste-and-then-Build-fails/m-p/690368#M9083</guid>
      <dc:creator>Alice_Yang</dc:creator>
      <dc:date>2017-08-04T08:47:42Z</dc:date>
    </item>
  </channel>
</rss>

