emWin precompiled libraries by NXP: compilation details?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

emWin precompiled libraries by NXP: compilation details?

623 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by giusloq on Wed Jan 20 07:39:57 MST 2016
I'm sure the info I'm asking is somewhere, but I couldn't find it.

NXP releases emWin precompiler libraries for their MCUs. It's important to know exactly how they are compiled (compiler options, linker options, macros, ...).
Labels (1)
0 Kudos
3 Replies

597 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by giusloq on Sat Feb 13 09:01:46 MST 2016

Quote:
Please check another thread
https://www.lpcware.com/content/forum/can-i-get-emwin-precompiled-library-no-size-restrictions


Nothing special is written in that thread, except the link to the official NXP emWin library distribution: https://www.lpcware.com/content/project/emwin-graphics-library

Even in that page, I couldn't find any detailed info about the compilation process of pre-compiled libraries distributed by NXP, except the following minimal sentence:
Library is complied for multitasking(GUI_OS=1) with maximum number of tasks equal to four (GUI_MAXTASK = 4).
0 Kudos

597 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by mc on Fri Feb 12 12:39:10 MST 2016
Please check another thread
https://www.lpcware.com/content/forum/can-i-get-emwin-precompiled-library-no-size-restrictions
0 Kudos

597 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by mcuevas on Thu Jan 21 09:14:02 MST 2016
I agree with you,  I just found out that EMWIN precompiled library has size restrictions on the size of my program. Whenever I use emWin_ARM7TDMI.a I get an error on my IAR system saying “Size limit exceeded (262 144 bytes).

I have the “STD” license from IAR; I should not be having size restrictions problems. I call IAR technical support to find out why I was having this error, and it turns out that  emWin_ARM7TDMI.a was compiled under the “BL” AIR license which only allows  262 144 bytes.

https://www.iar.com/support/tech-notes/general/code-size-limitation-persist/

Tested: When I replace emWin_ARM7TDMI.a for SEGGERDEMOv5_ARM_IAR_V5_4t_tl_ir.a (Trial version from SEGGER) my program compiles fine.

Can you provide me with a EMWIN precompiled library with no size restrictions?
0 Kudos