<?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: cannot find entry symbol __thumb_startup in Kinetis Microcontrollers</title>
    <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/cannot-find-entry-symbol-thumb-startup/m-p/474950#M28889</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I can compile working projects in CW. I got rid of this error by including some more headers and code. But the compiled project doesn't work in hardware.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 22 Feb 2016 17:31:09 GMT</pubDate>
    <dc:creator>ilkkanisula</dc:creator>
    <dc:date>2016-02-22T17:31:09Z</dc:date>
    <item>
      <title>cannot find entry symbol __thumb_startup</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/cannot-find-entry-symbol-thumb-startup/m-p/474948#M28887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm trying to compile my project using arm-none-eabi-gcc tools. I keep running into following error when linking the project:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'courier new', courier;"&gt;Invoking: MCU Linker&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'courier new', courier;"&gt;arm-none-eabi-gcc -mcpu=cortex-m0plus -mthumb -Os -T ../lib/linker/MKE04Z8_flash.ld -I.&amp;nbsp; -Iinclude&amp;nbsp; -I../lib/Project_Headers&amp;nbsp; -I../lib/platforms&amp;nbsp; -I../lib/cpu&amp;nbsp; -I../lib/cpu/headers&amp;nbsp; -I../lib/platforms&amp;nbsp; -I../lib/common&amp;nbsp; -I../lib/cpu&amp;nbsp; -I../lib/cpu/headers&amp;nbsp; -I../lib/drivers/ics&amp;nbsp; -I../lib/drivers/gpio&amp;nbsp; -I../lib/drivers/uart&amp;nbsp; -I../lib/drivers/wdog&amp;nbsp; -I../lib/drivers/sim&amp;nbsp; -I../lib/drivers/rtc&amp;nbsp; -I../lib/drivers/adc&amp;nbsp; -Iadc_mod&amp;nbsp; -Ileds_mod&amp;nbsp; -Iapp -specs=nano.specs -Wl,-Map=build/hkp_frdm_ke04.map,--gc-sections&amp;nbsp; build/arm_cm0.o build/start.o build/sysinit.o build/systick.o build/vectors.o build/ics.o build/gpio.o build/uart.o build/wdog.o build/sim.o build/rtc.o build/adc.o build/main.o build/app.o build/leds_mod.o build/adc_mod.o &lt;STRONG&gt;build/cw_crt0.o&lt;/STRONG&gt; -lm -lgcc -lc -lnosys -o build/hkp_frdm_ke04.elf&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'courier new', courier;"&gt;/usr/local/Cellar/arm-gcc-bin/4.9.3/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/bin/&lt;SPAN style="color: #e23d39;"&gt;ld: warning: cannot find entry symbol __thumb_startup; defaulting to 0000000000000410&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'courier new', courier; color: #e23d39;"&gt;build/vectors.o:(.vectortable+0x4): undefined reference to `__thumb_startup'&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'courier new', courier; color: #e23d39;"&gt;collect2: error: ld returned 1 exit status&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1" style="font-family: 'courier new', courier;"&gt;make: *** [build/hkp_frdm_ke04.elf] Error 1&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;Files are from kexx_driver_lib zip file and I used sample main routine from sample ADC_FIFO_demo. I included cw_crt0.s compiled and&amp;nbsp; used. &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;What I'm missing from the build?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 21 Feb 2016 23:15:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/cannot-find-entry-symbol-thumb-startup/m-p/474948#M28887</guid>
      <dc:creator>ilkkanisula</dc:creator>
      <dc:date>2016-02-21T23:15:31Z</dc:date>
    </item>
    <item>
      <title>Re: cannot find entry symbol __thumb_startup</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/cannot-find-entry-symbol-thumb-startup/m-p/474949#M28888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Llkka,&lt;/P&gt;&lt;P&gt;Regarding your issue, I have used CodeWarrior for mcu ver10.6 to compile the project&amp;nbsp; located at:&lt;/P&gt;&lt;P&gt;D:\Freescale\kexx_drv_lib\build\cw\ke04\ADC_FIFO_demo&lt;/P&gt;&lt;P&gt;I have not any problem. The void __thumb_startup(void) is located at _arm_start.c.&lt;/P&gt;&lt;P&gt;I copy the log here, hope it can help you.&lt;/P&gt;&lt;P&gt;which tools are you using CW, IAR or Keil?&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;XiangJun Rong&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**** Build of configuration FLASH for project ADC_FIFO_demo ****&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"D:\\FreescaleC\\CW MCU v10.6\\gnu\\bin\\mingw32-make" -j8 all &lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/projects/KE04/ADC_FIFO_demo/ADC_FIFO_demo.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/drivers/wdog/wdog.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/drivers/uart/uart.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/drivers/sim/sim.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/drivers/spi/spi.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/drivers/rtc/rtc.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/drivers/pwt/pwt.c'&lt;/P&gt;&lt;P&gt;'Executing target #2 D:/Freescale/kexx_drv_lib/src/drivers/wdog/wdog.c'&lt;/P&gt;&lt;P&gt;'Executing target #1 D:/Freescale/kexx_drv_lib/src/projects/KE04/ADC_FIFO_demo/ADC_FIFO_demo.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/drivers/pit/pit.c'&lt;/P&gt;&lt;P&gt;'Executing target #3 D:/Freescale/kexx_drv_lib/src/drivers/uart/uart.c'&lt;/P&gt;&lt;P&gt;'Executing target #4 D:/Freescale/kexx_drv_lib/src/drivers/spi/spi.c'&lt;/P&gt;&lt;P&gt;'Executing target #5 D:/Freescale/kexx_drv_lib/src/drivers/sim/sim.c'&lt;/P&gt;&lt;P&gt;'Executing target #6 D:/Freescale/kexx_drv_lib/src/drivers/rtc/rtc.c'&lt;/P&gt;&lt;P&gt;'Executing target #7 D:/Freescale/kexx_drv_lib/src/drivers/pwt/pwt.c'&lt;/P&gt;&lt;P&gt;'Executing target #8 D:/Freescale/kexx_drv_lib/src/drivers/pit/pit.c'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/projects/KE04/ADC_FIFO_demo/ADC_FIFO_demo.c" @"src/projects/ADC_FIFO_demo/ADC_FIFO_demo.args" -MMD -MP -MF"src/projects/ADC_FIFO_demo/ADC_FIFO_demo.d" -o"src/projects/ADC_FIFO_demo/ADC_FIFO_demo.o"&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/drivers/wdog/wdog.c" @"src/drivers/wdog/wdog.args" -MMD -MP -MF"src/drivers/wdog/wdog.d" -o"src/drivers/wdog/wdog.o"&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/drivers/uart/uart.c" @"src/drivers/uart/uart.args" -MMD -MP -MF"src/drivers/uart/uart.d" -o"src/drivers/uart/uart.o"&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/drivers/spi/spi.c" @"src/drivers/spi/spi.args" -MMD -MP -MF"src/drivers/spi/spi.d" -o"src/drivers/spi/spi.o"&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/drivers/sim/sim.c" @"src/drivers/sim/sim.args" -MMD -MP -MF"src/drivers/sim/sim.d" -o"src/drivers/sim/sim.o"&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/drivers/rtc/rtc.c" @"src/drivers/rtc/rtc.args" -MMD -MP -MF"src/drivers/rtc/rtc.d" -o"src/drivers/rtc/rtc.o"&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/drivers/pwt/pwt.c" @"src/drivers/pwt/pwt.args" -MMD -MP -MF"src/drivers/pwt/pwt.d" -o"src/drivers/pwt/pwt.o"&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/drivers/pit/pit.c" @"src/drivers/pit/pit.args" -MMD -MP -MF"src/drivers/pit/pit.d" -o"src/drivers/pit/pit.o"&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/drivers/wdog/wdog.c'&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/drivers/sim/sim.c'&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/drivers/uart/uart.c'&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/projects/KE04/ADC_FIFO_demo/ADC_FIFO_demo.c'&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/drivers/rtc/rtc.c'&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/drivers/pwt/pwt.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/drivers/nvm/flash.c'&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/drivers/spi/spi.c'&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/drivers/pit/pit.c'&lt;/P&gt;&lt;P&gt;'Executing target #9 D:/Freescale/kexx_drv_lib/src/drivers/nvm/flash.c'&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/drivers/iic/i2c.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/drivers/ics/ics.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/drivers/gpio/gpio.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/drivers/ftm/ftm.c'&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/drivers/crc/crc.c'&lt;/P&gt;&lt;P&gt;'Executing target #10 D:/Freescale/kexx_drv_lib/src/drivers/iic/i2c.c'&lt;/P&gt;&lt;P&gt;'Executing target #11 D:/Freescale/kexx_drv_lib/src/drivers/ics/ics.c'&lt;/P&gt;&lt;P&gt;'Executing target #12 D:/Freescale/kexx_drv_lib/src/drivers/gpio/gpio.c'&lt;/P&gt;&lt;P&gt;'Executing target #13 D:/Freescale/kexx_drv_lib/src/drivers/ftm/ftm.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/drivers/adc/adc.c'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/drivers/nvm/flash.c" @"src/drivers/nvm/flash.args" -MMD -MP -MF"src/drivers/nvm/flash.d" -o"src/drivers/nvm/flash.o"&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/drivers/acmp/acmp.c'&lt;/P&gt;&lt;P&gt;'Executing target #14 D:/Freescale/kexx_drv_lib/src/drivers/crc/crc.c'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Executing target #15 D:/Freescale/kexx_drv_lib/src/drivers/adc/adc.c'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/drivers/iic/i2c.c" @"src/drivers/iic/i2c.args" -MMD -MP -MF"src/drivers/iic/i2c.d" -o"src/drivers/iic/i2c.o"&lt;/P&gt;&lt;P&gt;'Executing target #16 D:/Freescale/kexx_drv_lib/src/drivers/acmp/acmp.c'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/drivers/ics/ics.c" @"src/drivers/ics/ics.args" -MMD -MP -MF"src/drivers/ics/ics.d" -o"src/drivers/ics/ics.o"&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/drivers/gpio/gpio.c" @"src/drivers/gpio/gpio.args" -MMD -MP -MF"src/drivers/gpio/gpio.d" -o"src/drivers/gpio/gpio.o"&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/drivers/ftm/ftm.c" @"src/drivers/ftm/ftm.args" -MMD -MP -MF"src/drivers/ftm/ftm.d" -o"src/drivers/ftm/ftm.o"&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/drivers/crc/crc.c" @"src/drivers/crc/crc.args" -MMD -MP -MF"src/drivers/crc/crc.d" -o"src/drivers/crc/crc.o"&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/drivers/adc/adc.c" @"src/drivers/adc/adc.args" -MMD -MP -MF"src/drivers/adc/adc.d" -o"src/drivers/adc/adc.o"&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/drivers/acmp/acmp.c" @"src/drivers/acmp/acmp.args" -MMD -MP -MF"src/drivers/acmp/acmp.d" -o"src/drivers/acmp/acmp.o"&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/drivers/iic/i2c.c'&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/drivers/nvm/flash.c'&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/drivers/ftm/ftm.c'&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/drivers/gpio/gpio.c'&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/drivers/crc/crc.c'&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/drivers/adc/adc.c'&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/drivers/acmp/acmp.c'&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/drivers/ics/ics.c'&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/drivers/PMC/pmc.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/cpu/arm_cm0.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/cpu/start.c'&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/cpu/sysinit.c'&lt;/P&gt;&lt;P&gt;'Executing target #17 D:/Freescale/kexx_drv_lib/src/drivers/PMC/pmc.c'&lt;/P&gt;&lt;P&gt;'Executing target #18 D:/Freescale/kexx_drv_lib/src/cpu/arm_cm0.c'&lt;/P&gt;&lt;P&gt;'Executing target #19 D:/Freescale/kexx_drv_lib/src/cpu/start.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/cpu/systick.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/cpu/vectors.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/common/assert.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/common/io.c'&lt;/P&gt;&lt;P&gt;'Executing target #20 D:/Freescale/kexx_drv_lib/src/cpu/sysinit.c'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Executing target #21 D:/Freescale/kexx_drv_lib/src/cpu/systick.c'&lt;/P&gt;&lt;P&gt;'Executing target #22 D:/Freescale/kexx_drv_lib/src/cpu/vectors.c'&lt;/P&gt;&lt;P&gt;'Executing target #23 D:/Freescale/kexx_drv_lib/src/common/assert.c'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/drivers/PMC/pmc.c" @"src/drivers/PMC/pmc.args" -MMD -MP -MF"src/drivers/PMC/pmc.d" -o"src/drivers/PMC/pmc.o"&lt;/P&gt;&lt;P&gt;'Executing target #24 D:/Freescale/kexx_drv_lib/src/common/io.c'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/cpu/arm_cm0.c" @"src/cpu/arm_cm0.args" -MMD -MP -MF"src/cpu/arm_cm0.d" -o"src/cpu/arm_cm0.o"&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/cpu/start.c" @"src/cpu/start.args" -MMD -MP -MF"src/cpu/start.d" -o"src/cpu/start.o"&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/cpu/sysinit.c" @"src/cpu/sysinit.args" -MMD -MP -MF"src/cpu/sysinit.d" -o"src/cpu/sysinit.o"&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/cpu/systick.c" @"src/cpu/systick.args" -MMD -MP -MF"src/cpu/systick.d" -o"src/cpu/systick.o"&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/cpu/vectors.c" @"src/cpu/vectors.args" -MMD -MP -MF"src/cpu/vectors.d" -o"src/cpu/vectors.o"&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/common/assert.c" @"src/common/assert.args" -MMD -MP -MF"src/common/assert.d" -o"src/common/assert.o"&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/common/io.c" @"src/common/io.args" -MMD -MP -MF"src/common/io.d" -o"src/common/io.o"&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/cpu/arm_cm0.c'&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/drivers/PMC/pmc.c'&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/cpu/start.c'&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/cpu/systick.c'&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/cpu/vectors.c'&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/cpu/sysinit.c'&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/common/assert.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/common/memtest.c'&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/common/io.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/common/printf.c'&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Executing target #25 D:/Freescale/kexx_drv_lib/src/common/memtest.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/common/queue.c'&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Executing target #26 D:/Freescale/kexx_drv_lib/src/common/printf.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/common/startup.c'&lt;/P&gt;&lt;P&gt;'Building file: D:/Freescale/kexx_drv_lib/src/common/uif.c'&lt;/P&gt;&lt;P&gt;'Building file: ../Project_Settings/Startup_Code/__arm_end.c'&lt;/P&gt;&lt;P&gt;'Building file: ../Project_Settings/Startup_Code/__arm_start.c'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Executing target #27 D:/Freescale/kexx_drv_lib/src/common/queue.c'&lt;/P&gt;&lt;P&gt;'Building file: ../Project_Settings/Startup_Code/kinetis_sysinit.c'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Executing target #28 D:/Freescale/kexx_drv_lib/src/common/startup.c'&lt;/P&gt;&lt;P&gt;'Executing target #29 D:/Freescale/kexx_drv_lib/src/common/uif.c'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/common/memtest.c" @"src/common/memtest.args" -MMD -MP -MF"src/common/memtest.d" -o"src/common/memtest.o"&lt;/P&gt;&lt;P&gt;'Executing target #30 ../Project_Settings/Startup_Code/__arm_end.c'&lt;/P&gt;&lt;P&gt;'Executing target #31 ../Project_Settings/Startup_Code/__arm_start.c'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/common/printf.c" @"src/common/printf.args" -MMD -MP -MF"src/common/printf.d" -o"src/common/printf.o"&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Executing target #32 ../Project_Settings/Startup_Code/kinetis_sysinit.c'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/common/queue.c" @"src/common/queue.args" -MMD -MP -MF"src/common/queue.d" -o"src/common/queue.o"&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/common/startup.c" @"src/common/startup.args" -MMD -MP -MF"src/common/startup.d" -o"src/common/startup.o"&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "D:/Freescale/kexx_drv_lib/src/common/uif.c" @"src/common/uif.args" -MMD -MP -MF"src/common/uif.d" -o"src/common/uif.o"&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/common/memtest.c'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Compiler'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "../Project_Settings/Startup_Code/__arm_end.c" @"Project_Settings/Startup_Code/__arm_end.args" -MMD -MP -MF"Project_Settings/Startup_Code/__arm_end.d" -o"Project_Settings/Startup_Code/__arm_end.o"&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "../Project_Settings/Startup_Code/__arm_start.c" @"Project_Settings/Startup_Code/__arm_start.args" -MMD -MP -MF"Project_Settings/Startup_Code/__arm_start.d" -o"Project_Settings/Startup_Code/__arm_start.o"&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc" "../Project_Settings/Startup_Code/kinetis_sysinit.c" @"Project_Settings/Startup_Code/kinetis_sysinit.args" -MMD -MP -MF"Project_Settings/Startup_Code/kinetis_sysinit.d" -o"Project_Settings/Startup_Code/kinetis_sysinit.o"&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/common/printf.c'&lt;/P&gt;&lt;P&gt;'Finished building: ../Project_Settings/Startup_Code/__arm_end.c'&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/common/startup.c'&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/common/uif.c'&lt;/P&gt;&lt;P&gt;'Finished building: D:/Freescale/kexx_drv_lib/src/common/queue.c'&lt;/P&gt;&lt;P&gt;'Finished building: ../Project_Settings/Startup_Code/__arm_start.c'&lt;/P&gt;&lt;P&gt;'Finished building: ../Project_Settings/Startup_Code/kinetis_sysinit.c'&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Building target: ADC_FIFO_demo.elf'&lt;/P&gt;&lt;P&gt;'Executing target #33 ADC_FIFO_demo.elf'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GCC C Linker'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-gcc"&amp;nbsp;&amp;nbsp;&amp;nbsp; @"ADC_FIFO_demo.args" -o"ADC_FIFO_demo.elf"&lt;/P&gt;&lt;P&gt;'Finished building target: ADC_FIFO_demo.elf'&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Executing target #34 ADC_FIFO_demo.hex'&lt;/P&gt;&lt;P&gt;'Executing target #35 ADC_FIFO_demo.lst'&lt;/P&gt;&lt;P&gt;'Executing target #36 ADC_FIFO_demo.siz'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GNU Create Flash Image'&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GNU Create Listing'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-objcopy"&amp;nbsp; -O ihex ADC_FIFO_demo.elf "ADC_FIFO_demo.hex"&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-objdump"&amp;nbsp; -h -S ADC_FIFO_demo.elf &amp;gt;"ADC_FIFO_demo.lst"&lt;/P&gt;&lt;P&gt;'Invoking: ARM Ltd Windows GNU Print Size'&lt;/P&gt;&lt;P&gt;"D:/FreescaleC/CW MCU v10.6/Cross_Tools/arm-none-eabi-gcc-4_7_3/bin/arm-none-eabi-size"&amp;nbsp; --format=berkeley ADC_FIFO_demo.elf&lt;/P&gt;&lt;P&gt;'Finished building: ADC_FIFO_demo.hex'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; text&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bss&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dec&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hex&amp;nbsp;&amp;nbsp;&amp;nbsp; filename&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; 4828&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 24&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 572&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5424&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1530&amp;nbsp;&amp;nbsp;&amp;nbsp; ADC_FIFO_demo.elf&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Finished building: ADC_FIFO_demo.siz'&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;'Finished building: ADC_FIFO_demo.lst'&lt;/P&gt;&lt;P&gt;' '&lt;/P&gt;&lt;P&gt;D:/Freescale/kexx_drv_lib/src/projects/KE04/ADC_FIFO_demo/ADC_FIFO_demo.c: In function 'main':&lt;/P&gt;&lt;P&gt;D:/Freescale/kexx_drv_lib/src/projects/KE04/ADC_FIFO_demo/ADC_FIFO_demo.c:78:5: warning: missing braces around initializer [-Wmissing-braces]&lt;/P&gt;&lt;P&gt;D:/Freescale/kexx_drv_lib/src/common/startup.c:37:0: warning: ignoring #pragma section&amp;nbsp; [-Wunknown-pragmas]&lt;/P&gt;&lt;P&gt;D:/Freescale/kexx_drv_lib/src/common/startup.c:38:0: warning: ignoring #pragma section&amp;nbsp; [-Wunknown-pragmas]&lt;/P&gt;&lt;P&gt;D:/Freescale/kexx_drv_lib/src/common/startup.c:39:0: warning: ignoring #pragma section&amp;nbsp; [-Wunknown-pragmas]&lt;/P&gt;&lt;P&gt;D:/Freescale/kexx_drv_lib/src/common/startup.c:40:0: warning: ignoring #pragma section&amp;nbsp; [-Wunknown-pragmas]&lt;/P&gt;&lt;P&gt;D:/Freescale/kexx_drv_lib/src/common/startup.c:41:0: warning: ignoring #pragma section&amp;nbsp; [-Wunknown-pragmas]&lt;/P&gt;&lt;P&gt;D:/Freescale/kexx_drv_lib/src/common/startup.c: In function 'common_startup':&lt;/P&gt;&lt;P&gt;D:/Freescale/kexx_drv_lib/src/common/startup.c:70:5: warning: implicit declaration of function '__section_begin' [-Wimplicit-function-declaration]&lt;/P&gt;&lt;P&gt;D:/Freescale/kexx_drv_lib/src/common/startup.c:71:23: warning: initialization makes pointer from integer without a cast [enabled by default]&lt;/P&gt;&lt;P&gt;D:/Freescale/kexx_drv_lib/src/common/startup.c:72:5: warning: implicit declaration of function '__section_end' [-Wimplicit-function-declaration]&lt;/P&gt;&lt;P&gt;D:/Freescale/kexx_drv_lib/src/common/startup.c:81:24: warning: initialization makes pointer from integer without a cast [enabled by default]&lt;/P&gt;&lt;P&gt;D:/Freescale/kexx_drv_lib/src/common/startup.c:82:22: warning: initialization makes pointer from integer without a cast [enabled by default]&lt;/P&gt;&lt;P&gt;D:/Freescale/kexx_drv_lib/src/common/startup.c:95:32: warning: initialization makes pointer from integer without a cast [enabled by default]&lt;/P&gt;&lt;P&gt;D:/Freescale/kexx_drv_lib/src/common/startup.c:96:28: warning: initialization makes pointer from integer without a cast [enabled by default]&lt;/P&gt;&lt;P&gt;D:/Freescale/kexx_drv_lib/src/common/startup.c:97:32: warning: initialization makes pointer from integer without a cast [enabled by default]&lt;/P&gt;&lt;P&gt;../Project_Settings/Startup_Code/__arm_start.c:45:14: warning: 'argv' defined but not used [-Wunused-variable]&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Feb 2016 04:20:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/cannot-find-entry-symbol-thumb-startup/m-p/474949#M28888</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2016-02-22T04:20:37Z</dc:date>
    </item>
    <item>
      <title>Re: cannot find entry symbol __thumb_startup</title>
      <link>https://community.nxp.com/t5/Kinetis-Microcontrollers/cannot-find-entry-symbol-thumb-startup/m-p/474950#M28889</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I can compile working projects in CW. I got rid of this error by including some more headers and code. But the compiled project doesn't work in hardware.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Feb 2016 17:31:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Microcontrollers/cannot-find-entry-symbol-thumb-startup/m-p/474950#M28889</guid>
      <dc:creator>ilkkanisula</dc:creator>
      <dc:date>2016-02-22T17:31:09Z</dc:date>
    </item>
  </channel>
</rss>

