This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Compiler/MSP430F6659: Compiler says not enough memory when using grlib and more then 3 fonts,

Part Number: MSP430F6659

Tool/software: TI C/C++ Compiler

Hello,

I get an error, that says the program will not fit into available memory, yet I am know where near the max size of the 512k memory of the 6659? The error says memory didnt fit into cint  with a size of 0x285. I didnt change any linker settings and the code size is set to large model.

Is there some setting I have to change, Actually I can get it to compile if I only use 3 fonts, when I go to 4 i get the error. However, the fonts are only about 3K each.

Please help. 

Thanks

  • You probably are not using up all of memory.  But you probably are using up the kind of memory (RAM, FLASH, etc) these fonts are allocated to.  I presume you build with CCS.  From the Console (not Problems) view, please copy-n-paste the entire link command, and all the resulting diagnostics, into your next forum post.  That should allow me to explain things better, and give you some alternatives for a fix.  If you have trouble choosing the best alternative, then I will have to refer you to an expert on whatever package of software you are working with.

    Thanks and regards,

    -George

  • Hi Thanks for the reply. I was able to get it working. I was using more fonts then I originally thought, so I just have to limit the font types. On another note, the error messages that the compiler CCS7 puts out are sometimes useless. For example if I forget to declare a variable, I get some weird error message, that has nothing to do with the module I'm in. It's very strange. Then sometimes it does tell me it's undefined. Also, sometimes it says there are errors, but just yellow warnings show up in the problems window with no red error messages.
  • This problem showed up again, and I can't get it to compile without errors. I just added a few timer variables maybe 20 bytes. Below is the console output after a bunch of warnings anout data types.

    Please help, this is very frustrating! The program has some large image files, but when I did get it to compile the flash memory was about 250K and the ram only around 4K. The 6659 has 512k flash and 64k Ram.

    **** Build of configuration Debug for project This_is_it_EmptyprojectMSP430F5xx ****

    "C:\\ti\\ccsv7\\utils\\bin\\gmake" -k -j 8 all -O 

     

    'Building target: "This_is_it_EmptyprojectMSP430F5xx.out"'

    'Invoking: MSP430 Linker'

    "C:/ti/ccsv7/tools/compiler/ti-cgt-msp430_18.1.3.LTS/bin/cl430" -vmspx --code_model=large --data_model=large --near_data=none -O0 --opt_for_speed=1 --use_hw_mpy=F5 --advice:power="none" --define=__MSP430F6659__ -g --gcc --printf_support=minimal --diag_warning=225 --diag_wrap=off --display_error_number --large_memory_model --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU40 -z -m"This_is_it_EmptyprojectMSP430F5xx.map" --heap_size=160 --stack_size=160 --cinit_hold_wdt=on -i"C:/ti/ccsv7/ccs_base/msp430/include" -i"C:/ti/ccsv7/ccs_base/msp430/lib/5xx_6xx_FRxx" -i"C:/ti/ccsv7/tools/compiler/ti-cgt-msp430_18.1.3.LTS/lib" -i"C:/ti/ccsv7/tools/compiler/ti-cgt-msp430_18.1.3.LTS/include" --reread_libs --diag_wrap=off --display_error_number --warn_sections --xml_link_info="This_is_it_EmptyprojectMSP430F5xx_linkInfo.xml" --use_hw_mpy=F5 --rom_model -o "This_is_it_EmptyprojectMSP430F5xx.out" "./Display.obj" "./FlashMem-RW.obj" "./Sysint.obj" "./Touch.obj" "./main.obj" "./system_pre_init.obj" "./GrLib/fonts/font8charter11x22.obj" "./GrLib/fonts/fontcm12.obj" "./GrLib/fonts/fontcm12b.obj" "./GrLib/fonts/fontcm12i.obj" "./GrLib/fonts/fontcm14.obj" "./GrLib/fonts/fontcm14b.obj" "./GrLib/fonts/fontcm14i.obj" "./GrLib/fonts/fontcm16.obj" "./GrLib/fonts/fontcm16b.obj" "./GrLib/fonts/fontcm16i.obj" "./GrLib/fonts/fontcm18.obj" "./GrLib/fonts/fontcm18b.obj" "./GrLib/fonts/fontcm18i.obj" "./GrLib/fonts/fontcm20.obj" "./GrLib/fonts/fontcm20b.obj" "./GrLib/fonts/fontcm20i.obj" "./GrLib/fonts/fontcm22.obj" "./GrLib/fonts/fontcm22b.obj" "./GrLib/fonts/fontcm22i.obj" "./GrLib/fonts/fontcm24.obj" "./GrLib/fonts/fontcm24b.obj" "./GrLib/fonts/fontcm24i.obj" "./GrLib/fonts/fontcm26.obj" "./GrLib/fonts/fontcm26b.obj" "./GrLib/fonts/fontcm26i.obj" "./GrLib/fonts/fontcm28.obj" "./GrLib/fonts/fontcm28b.obj" "./GrLib/fonts/fontcm28i.obj" "./GrLib/fonts/fontcm30.obj" "./GrLib/fonts/fontcm30b.obj" "./GrLib/fonts/fontcm30i.obj" "./GrLib/fonts/fontcm32.obj" "./GrLib/fonts/fontcm32b.obj" "./GrLib/fonts/fontcm32i.obj" "./GrLib/fonts/fontcm34.obj" "./GrLib/fonts/fontcm34b.obj" "./GrLib/fonts/fontcm34i.obj" "./GrLib/fonts/fontcm36.obj" "./GrLib/fonts/fontcm36b.obj" "./GrLib/fonts/fontcm36i.obj" "./GrLib/fonts/fontcm38.obj" "./GrLib/fonts/fontcm38b.obj" "./GrLib/fonts/fontcm38i.obj" "./GrLib/fonts/fontcm40.obj" "./GrLib/fonts/fontcm40b.obj" "./GrLib/fonts/fontcm40i.obj" "./GrLib/fonts/fontcm42.obj" "./GrLib/fonts/fontcm42b.obj" "./GrLib/fonts/fontcm42i.obj" "./GrLib/fonts/fontcm44.obj" "./GrLib/fonts/fontcm44b.obj" "./GrLib/fonts/fontcm44i.obj" "./GrLib/fonts/fontcm46.obj" "./GrLib/fonts/fontcm46b.obj" "./GrLib/fonts/fontcm46i.obj" "./GrLib/fonts/fontcm48.obj" "./GrLib/fonts/fontcm48b.obj" "./GrLib/fonts/fontcm48i.obj" "./GrLib/fonts/fontcmsc12.obj" "./GrLib/fonts/fontcmsc14.obj" "./GrLib/fonts/fontcmsc16.obj" "./GrLib/fonts/fontcmsc18.obj" "./GrLib/fonts/fontcmsc20.obj" "./GrLib/fonts/fontcmsc22.obj" "./GrLib/fonts/fontcmsc24.obj" "./GrLib/fonts/fontcmsc26.obj" "./GrLib/fonts/fontcmsc28.obj" "./GrLib/fonts/fontcmsc30.obj" "./GrLib/fonts/fontcmsc32.obj" "./GrLib/fonts/fontcmsc34.obj" "./GrLib/fonts/fontcmsc36.obj" "./GrLib/fonts/fontcmsc38.obj" "./GrLib/fonts/fontcmsc40.obj" "./GrLib/fonts/fontcmsc42.obj" "./GrLib/fonts/fontcmsc44.obj" "./GrLib/fonts/fontcmsc46.obj" "./GrLib/fonts/fontcmsc48.obj" "./GrLib/fonts/fontcmss12.obj" "./GrLib/fonts/fontcmss12b.obj" "./GrLib/fonts/fontcmss12i.obj" "./GrLib/fonts/fontcmss14.obj" "./GrLib/fonts/fontcmss14b.obj" "./GrLib/fonts/fontcmss14i.obj" "./GrLib/fonts/fontcmss16.obj" "./GrLib/fonts/fontcmss16b.obj" "./GrLib/fonts/fontcmss16i.obj" "./GrLib/fonts/fontcmss18.obj" "./GrLib/fonts/fontcmss18b.obj" "./GrLib/fonts/fontcmss18i.obj" "./GrLib/fonts/fontcmss20.obj" "./GrLib/fonts/fontcmss20b.obj" "./GrLib/fonts/fontcmss20i.obj" "./GrLib/fonts/fontcmss22.obj" "./GrLib/fonts/fontcmss22b.obj" "./GrLib/fonts/fontcmss22i.obj" "./GrLib/fonts/fontcmss24.obj" "./GrLib/fonts/fontcmss24b.obj" "./GrLib/fonts/fontcmss24i.obj" "./GrLib/fonts/fontcmss26.obj" "./GrLib/fonts/fontcmss26b.obj" "./GrLib/fonts/fontcmss26i.obj" "./GrLib/fonts/fontcmss28.obj" "./GrLib/fonts/fontcmss28b.obj" "./GrLib/fonts/fontcmss28i.obj" "./GrLib/fonts/fontcmss30.obj" "./GrLib/fonts/fontcmss30b.obj" "./GrLib/fonts/fontcmss30i.obj" "./GrLib/fonts/fontcmss32.obj" "./GrLib/fonts/fontcmss32b.obj" "./GrLib/fonts/fontcmss32i.obj" "./GrLib/fonts/fontcmss34.obj" "./GrLib/fonts/fontcmss34b.obj" "./GrLib/fonts/fontcmss34i.obj" "./GrLib/fonts/fontcmss36.obj" "./GrLib/fonts/fontcmss36b.obj" "./GrLib/fonts/fontcmss36i.obj" "./GrLib/fonts/fontcmss38.obj" "./GrLib/fonts/fontcmss38b.obj" "./GrLib/fonts/fontcmss38i.obj" "./GrLib/fonts/fontcmss40.obj" "./GrLib/fonts/fontcmss40b.obj" "./GrLib/fonts/fontcmss40i.obj" "./GrLib/fonts/fontcmss42.obj" "./GrLib/fonts/fontcmss42b.obj" "./GrLib/fonts/fontcmss42i.obj" "./GrLib/fonts/fontcmss44.obj" "./GrLib/fonts/fontcmss44b.obj" "./GrLib/fonts/fontcmss44i.obj" "./GrLib/fonts/fontcmss46.obj" "./GrLib/fonts/fontcmss46b.obj" "./GrLib/fonts/fontcmss46i.obj" "./GrLib/fonts/fontcmss48.obj" "./GrLib/fonts/fontcmss48b.obj" "./GrLib/fonts/fontcmss48i.obj" "./GrLib/fonts/fontcmtt12.obj" "./GrLib/fonts/fontcmtt14.obj" "./GrLib/fonts/fontcmtt16.obj" "./GrLib/fonts/fontcmtt18.obj" "./GrLib/fonts/fontcmtt20.obj" "./GrLib/fonts/fontcmtt22.obj" "./GrLib/fonts/fontcmtt24.obj" "./GrLib/fonts/fontcmtt26.obj" "./GrLib/fonts/fontcmtt28.obj" "./GrLib/fonts/fontcmtt30.obj" "./GrLib/fonts/fontcmtt32.obj" "./GrLib/fonts/fontcmtt34.obj" "./GrLib/fonts/fontcmtt36.obj" "./GrLib/fonts/fontcmtt38.obj" "./GrLib/fonts/fontcmtt40.obj" "./GrLib/fonts/fontcmtt42.obj" "./GrLib/fonts/fontcmtt44.obj" "./GrLib/fonts/fontcmtt46.obj" "./GrLib/fonts/fontcmtt48.obj" "./GrLib/fonts/fontcourier11x18.obj" "./GrLib/fonts/fontfixed6x8.obj" "./GrLib/fonts/fontutopia11x18b.obj" "./GrLib/grlib/button.obj" "./GrLib/grlib/checkbox.obj" "./GrLib/grlib/circle.obj" "./GrLib/grlib/context.obj" "./GrLib/grlib/display.obj" "./GrLib/grlib/image.obj" "./GrLib/grlib/imageButton.obj" "./GrLib/grlib/line.obj" "./GrLib/grlib/radioButton.obj" "./GrLib/grlib/rectangle.obj" "./GrLib/grlib/string.obj" "./Lcd_Driver/Template_Driver.obj" "./driverlib/MSP430F5xx_6xx/adc10_a.obj" "./driverlib/MSP430F5xx_6xx/adc12_a.obj" "./driverlib/MSP430F5xx_6xx/aes.obj" "./driverlib/MSP430F5xx_6xx/battbak.obj" "./driverlib/MSP430F5xx_6xx/comp_b.obj" "./driverlib/MSP430F5xx_6xx/crc.obj" "./driverlib/MSP430F5xx_6xx/dac12_a.obj" "./driverlib/MSP430F5xx_6xx/dma.obj" "./driverlib/MSP430F5xx_6xx/eusci_a_spi.obj" "./driverlib/MSP430F5xx_6xx/eusci_a_uart.obj" "./driverlib/MSP430F5xx_6xx/eusci_b_i2c.obj" "./driverlib/MSP430F5xx_6xx/eusci_b_spi.obj" "./driverlib/MSP430F5xx_6xx/flashctl.obj" "./driverlib/MSP430F5xx_6xx/gpio.obj" "./driverlib/MSP430F5xx_6xx/ldopwr.obj" "./driverlib/MSP430F5xx_6xx/mpy32.obj" "./driverlib/MSP430F5xx_6xx/pmap.obj" "./driverlib/MSP430F5xx_6xx/pmm.obj" "./driverlib/MSP430F5xx_6xx/ram.obj" "./driverlib/MSP430F5xx_6xx/ref.obj" "./driverlib/MSP430F5xx_6xx/rtc_a.obj" "./driverlib/MSP430F5xx_6xx/rtc_b.obj" "./driverlib/MSP430F5xx_6xx/rtc_c.obj" "./driverlib/MSP430F5xx_6xx/sd24_b.obj" "./driverlib/MSP430F5xx_6xx/sfr.obj" "./driverlib/MSP430F5xx_6xx/sysctl.obj" "./driverlib/MSP430F5xx_6xx/tec.obj" "./driverlib/MSP430F5xx_6xx/timer_a.obj" "./driverlib/MSP430F5xx_6xx/timer_b.obj" "./driverlib/MSP430F5xx_6xx/timer_d.obj" "./driverlib/MSP430F5xx_6xx/tlv.obj" "./driverlib/MSP430F5xx_6xx/ucs.obj" "./driverlib/MSP430F5xx_6xx/usci_a_spi.obj" "./driverlib/MSP430F5xx_6xx/usci_a_uart.obj" "./driverlib/MSP430F5xx_6xx/usci_b_i2c.obj" "./driverlib/MSP430F5xx_6xx/usci_b_spi.obj" "./driverlib/MSP430F5xx_6xx/wdt_a.obj" "../lnk_msp430f6659.cmd"  -llibmath.a -llibc.a 

    <Linking>

    "../lnk_msp430f6659.cmd", line 152: error #10099-D: program will not fit into available memory.  placement with alignment fails for section ".cinit" size 0x2c1 .  Available memory ranges:

       FLASH        size: 0x7f80       unused: 0x0          max hole: 0x0       

    error #10010: errors encountered during linking; "This_is_it_EmptyprojectMSP430F5xx.out" not built

    >> Compilation failure

    makefile:360: recipe for target 'This_is_it_EmptyprojectMSP430F5xx.out' failed

    gmake[1]: *** [This_is_it_EmptyprojectMSP430F5xx.out] Error 1

    gmake[1]: Target 'secondary-outputs' not remade because of errors.

    makefile:356: recipe for target 'all' failed

    gmake: *** [all] Error 2

    **** Build Finished ****


    'Building target: "This_is_it_EmptyprojectMSP430F5xx.out"''Invoking: MSP430 Linker'"C:/ti/ccsv7/tools/compiler/ti-cgt-msp430_18.1.3.LTS/bin/cl430" -vmspx --code_model=large --data_model=large --near_data=none -O0 --opt_for_speed=0 --use_hw_mpy=F5 --advice:power="none" --define=__MSP430F6659__ -g --gcc --printf_support=minimal --diag_warning=225 --diag_wrap=off --display_error_number --large_memory_model --silicon_errata=CPU21 --silicon_errata=CPU22 --silicon_errata=CPU40 -z -m"This_is_it_EmptyprojectMSP430F5xx.map" --heap_size=160 --stack_size=160 --cinit_hold_wdt=on -i"C:/ti/ccsv7/ccs_base/msp430/include" -i"C:/ti/ccsv7/ccs_base/msp430/lib/5xx_6xx_FRxx" -i"C:/ti/ccsv7/tools/compiler/ti-cgt-msp430_18.1.3.LTS/lib" -i"C:/ti/ccsv7/tools/compiler/ti-cgt-msp430_18.1.3.LTS/include" --reread_libs --diag_wrap=off --display_error_number --warn_sections --xml_link_info="This_is_it_EmptyprojectMSP430F5xx_linkInfo.xml" --use_hw_mpy=F5 --rom_model -o "This_is_it_EmptyprojectMSP430F5xx.out" "./Display.obj" "./FlashMem-RW.obj" "./Sysint.obj" "./Touch.obj" "./main.obj" "./system_pre_init.obj" "./GrLib/fonts/font8charter11x22.obj" "./GrLib/fonts/fontcm12.obj" "./GrLib/fonts/fontcm12b.obj" "./GrLib/fonts/fontcm12i.obj" "./GrLib/fonts/fontcm14.obj" "./GrLib/fonts/fontcm14b.obj" "./GrLib/fonts/fontcm14i.obj" "./GrLib/fonts/fontcm16.obj" "./GrLib/fonts/fontcm16b.obj" "./GrLib/fonts/fontcm16i.obj" "./GrLib/fonts/fontcm18.obj" "./GrLib/fonts/fontcm18b.obj" "./GrLib/fonts/fontcm18i.obj" "./GrLib/fonts/fontcm20.obj" "./GrLib/fonts/fontcm20b.obj" "./GrLib/fonts/fontcm20i.obj" "./GrLib/fonts/fontcm22.obj" "./GrLib/fonts/fontcm22b.obj" "./GrLib/fonts/fontcm22i.obj" "./GrLib/fonts/fontcm24.obj" "./GrLib/fonts/fontcm24b.obj" "./GrLib/fonts/fontcm24i.obj" "./GrLib/fonts/fontcm26.obj" "./GrLib/fonts/fontcm26b.obj" "./GrLib/fonts/fontcm26i.obj" "./GrLib/fonts/fontcm28.obj" "./GrLib/fonts/fontcm28b.obj" "./GrLib/fonts/fontcm28i.obj" "./GrLib/fonts/fontcm30.obj" "./GrLib/fonts/fontcm30b.obj" "./GrLib/fonts/fontcm30i.obj" "./GrLib/fonts/fontcm32.obj" "./GrLib/fonts/fontcm32b.obj" "./GrLib/fonts/fontcm32i.obj" "./GrLib/fonts/fontcm34.obj" "./GrLib/fonts/fontcm34b.obj" "./GrLib/fonts/fontcm34i.obj" "./GrLib/fonts/fontcm36.obj" "./GrLib/fonts/fontcm36b.obj" "./GrLib/fonts/fontcm36i.obj" "./GrLib/fonts/fontcm38.obj" "./GrLib/fonts/fontcm38b.obj" "./GrLib/fonts/fontcm38i.obj" "./GrLib/fonts/fontcm40.obj" "./GrLib/fonts/fontcm40b.obj" "./GrLib/fonts/fontcm40i.obj" "./GrLib/fonts/fontcm42.obj" "./GrLib/fonts/fontcm42b.obj" "./GrLib/fonts/fontcm42i.obj" "./GrLib/fonts/fontcm44.obj" "./GrLib/fonts/fontcm44b.obj" "./GrLib/fonts/fontcm44i.obj" "./GrLib/fonts/fontcm46.obj" "./GrLib/fonts/fontcm46b.obj" "./GrLib/fonts/fontcm46i.obj" "./GrLib/fonts/fontcm48.obj" "./GrLib/fonts/fontcm48b.obj" "./GrLib/fonts/fontcm48i.obj" "./GrLib/fonts/fontcmsc12.obj" "./GrLib/fonts/fontcmsc14.obj" "./GrLib/fonts/fontcmsc16.obj" "./GrLib/fonts/fontcmsc18.obj" "./GrLib/fonts/fontcmsc20.obj" "./GrLib/fonts/fontcmsc22.obj" "./GrLib/fonts/fontcmsc24.obj" "./GrLib/fonts/fontcmsc26.obj" "./GrLib/fonts/fontcmsc28.obj" "./GrLib/fonts/fontcmsc30.obj" "./GrLib/fonts/fontcmsc32.obj" "./GrLib/fonts/fontcmsc34.obj" "./GrLib/fonts/fontcmsc36.obj" "./GrLib/fonts/fontcmsc38.obj" "./GrLib/fonts/fontcmsc40.obj" "./GrLib/fonts/fontcmsc42.obj" "./GrLib/fonts/fontcmsc44.obj" "./GrLib/fonts/fontcmsc46.obj" "./GrLib/fonts/fontcmsc48.obj" "./GrLib/fonts/fontcmss12.obj" "./GrLib/fonts/fontcmss12b.obj" "./GrLib/fonts/fontcmss12i.obj" "./GrLib/fonts/fontcmss14.obj" "./GrLib/fonts/fontcmss14b.obj" "./GrLib/fonts/fontcmss14i.obj" "./GrLib/fonts/fontcmss16.obj" "./GrLib/fonts/fontcmss16b.obj" "./GrLib/fonts/fontcmss16i.obj" "./GrLib/fonts/fontcmss18.obj" "./GrLib/fonts/fontcmss18b.obj" "./GrLib/fonts/fontcmss18i.obj" "./GrLib/fonts/fontcmss20.obj" "./GrLib/fonts/fontcmss20b.obj" "./GrLib/fonts/fontcmss20i.obj" "./GrLib/fonts/fontcmss22.obj" "./GrLib/fonts/fontcmss22b.obj" "./GrLib/fonts/fontcmss22i.obj" "./GrLib/fonts/fontcmss24.obj" "./GrLib/fonts/fontcmss24b.obj" "./GrLib/fonts/fontcmss24i.obj" "./GrLib/fonts/fontcmss26.obj" "./GrLib/fonts/fontcmss26b.obj" "./GrLib/fonts/fontcmss26i.obj" "./GrLib/fonts/fontcmss28.obj" "./GrLib/fonts/fontcmss28b.obj" "./GrLib/fonts/fontcmss28i.obj" "./GrLib/fonts/fontcmss30.obj" "./GrLib/fonts/fontcmss30b.obj" "./GrLib/fonts/fontcmss30i.obj" "./GrLib/fonts/fontcmss32.obj" "./GrLib/fonts/fontcmss32b.obj" "./GrLib/fonts/fontcmss32i.obj" "./GrLib/fonts/fontcmss34.obj" "./GrLib/fonts/fontcmss34b.obj" "./GrLib/fonts/fontcmss34i.obj" "./GrLib/fonts/fontcmss36.obj" "./GrLib/fonts/fontcmss36b.obj" "./GrLib/fonts/fontcmss36i.obj" "./GrLib/fonts/fontcmss38.obj" "./GrLib/fonts/fontcmss38b.obj" "./GrLib/fonts/fontcmss38i.obj" "./GrLib/fonts/fontcmss40.obj" "./GrLib/fonts/fontcmss40b.obj" "./GrLib/fonts/fontcmss40i.obj" "./GrLib/fonts/fontcmss42.obj" "./GrLib/fonts/fontcmss42b.obj" "./GrLib/fonts/fontcmss42i.obj" "./GrLib/fonts/fontcmss44.obj" "./GrLib/fonts/fontcmss44b.obj" "./GrLib/fonts/fontcmss44i.obj" "./GrLib/fonts/fontcmss46.obj" "./GrLib/fonts/fontcmss46b.obj" "./GrLib/fonts/fontcmss46i.obj" "./GrLib/fonts/fontcmss48.obj" "./GrLib/fonts/fontcmss48b.obj" "./GrLib/fonts/fontcmss48i.obj" "./GrLib/fonts/fontcmtt12.obj" "./GrLib/fonts/fontcmtt14.obj" "./GrLib/fonts/fontcmtt16.obj" "./GrLib/fonts/fontcmtt18.obj" "./GrLib/fonts/fontcmtt20.obj" "./GrLib/fonts/fontcmtt22.obj" "./GrLib/fonts/fontcmtt24.obj" "./GrLib/fonts/fontcmtt26.obj" "./GrLib/fonts/fontcmtt28.obj" "./GrLib/fonts/fontcmtt30.obj" "./GrLib/fonts/fontcmtt32.obj" "./GrLib/fonts/fontcmtt34.obj" "./GrLib/fonts/fontcmtt36.obj" "./GrLib/fonts/fontcmtt38.obj" "./GrLib/fonts/fontcmtt40.obj" "./GrLib/fonts/fontcmtt42.obj" "./GrLib/fonts/fontcmtt44.obj" "./GrLib/fonts/fontcmtt46.obj" "./GrLib/fonts/fontcmtt48.obj" "./GrLib/fonts/fontcourier11x18.obj" "./GrLib/fonts/fontfixed6x8.obj" "./GrLib/fonts/fontutopia11x18b.obj" "./GrLib/grlib/button.obj" "./GrLib/grlib/checkbox.obj" "./GrLib/grlib/circle.obj" "./GrLib/grlib/context.obj" "./GrLib/grlib/display.obj" "./GrLib/grlib/image.obj" "./GrLib/grlib/imageButton.obj" "./GrLib/grlib/line.obj" "./GrLib/grlib/radioButton.obj" "./GrLib/grlib/rectangle.obj" "./GrLib/grlib/string.obj" "./Lcd_Driver/Template_Driver.obj" "./driverlib/MSP430F5xx_6xx/adc10_a.obj" "./driverlib/MSP430F5xx_6xx/adc12_a.obj" "./driverlib/MSP430F5xx_6xx/aes.obj" "./driverlib/MSP430F5xx_6xx/battbak.obj" "./driverlib/MSP430F5xx_6xx/comp_b.obj" "./driverlib/MSP430F5xx_6xx/crc.obj" "./driverlib/MSP430F5xx_6xx/dac12_a.obj" "./driverlib/MSP430F5xx_6xx/dma.obj" "./driverlib/MSP430F5xx_6xx/eusci_a_spi.obj" "./driverlib/MSP430F5xx_6xx/eusci_a_uart.obj" "./driverlib/MSP430F5xx_6xx/eusci_b_i2c.obj" "./driverlib/MSP430F5xx_6xx/eusci_b_spi.obj" "./driverlib/MSP430F5xx_6xx/flashctl.obj" "./driverlib/MSP430F5xx_6xx/gpio.obj" "./driverlib/MSP430F5xx_6xx/ldopwr.obj" "./driverlib/MSP430F5xx_6xx/mpy32.obj" "./driverlib/MSP430F5xx_6xx/pmap.obj" "./driverlib/MSP430F5xx_6xx/pmm.obj" "./driverlib/MSP430F5xx_6xx/ram.obj" "./driverlib/MSP430F5xx_6xx/ref.obj" "./driverlib/MSP430F5xx_6xx/rtc_a.obj" "./driverlib/MSP430F5xx_6xx/rtc_b.obj" "./driverlib/MSP430F5xx_6xx/rtc_c.obj" "./driverlib/MSP430F5xx_6xx/sd24_b.obj" "./driverlib/MSP430F5xx_6xx/sfr.obj" "./driverlib/MSP430F5xx_6xx/sysctl.obj" "./driverlib/MSP430F5xx_6xx/tec.obj" "./driverlib/MSP430F5xx_6xx/timer_a.obj" "./driverlib/MSP430F5xx_6xx/timer_b.obj" "./driverlib/MSP430F5xx_6xx/timer_d.obj" "./driverlib/MSP430F5xx_6xx/tlv.obj" "./driverlib/MSP430F5xx_6xx/ucs.obj" "./driverlib/MSP430F5xx_6xx/usci_a_spi.obj" "./driverlib/MSP430F5xx_6xx/usci_a_uart.obj" "./driverlib/MSP430F5xx_6xx/usci_b_i2c.obj" "./driverlib/MSP430F5xx_6xx/usci_b_spi.obj" "./driverlib/MSP430F5xx_6xx/wdt_a.obj" "../lnk_msp430f6659.cmd"  -llibmath.a -llibc.a <Linking>"../lnk_msp430f6659.cmd", line 152: error #10099-D: program will not fit into available memory.  placement with alignment fails for section ".cinit" size 0x2c2 .  Available memory ranges:   FLASH        size: 0x7f80       unused: 0x6          max hole: 0x6       error #10010: errors encountered during linking; "This_is_it_EmptyprojectMSP430F5xx.out" not built
    >> Compilation failuremakefile:360: recipe for target 'This_is_it_EmptyprojectMSP430F5xx.out' failedgmake[1]: *** [This_is_it_EmptyprojectMSP430F5xx.out] Error 1gmake[1]: Target 'secondary-outputs' not remade because of errors.makefile:356: recipe for target 'all' failedgmake: *** [all] Error 2
    **** Build Finished ****

  • Hello Jerry,

    your post has Resolved status.

    Please, post a new thread with the information as above plus this screen:

  • I notice that, after posting here, you started this new thread with a similar question.  Please follow the new thread.  This thread is being closed.

    Thanks and regards,

    -George