latest release of emWin

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

latest release of emWin

3,400 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by SimonThome on Wed Apr 02 00:42:35 MST 2014
When will the latest version of emWin be available for download from NXP?

Segger has informed me that there is a bug fix in version V5.24d that I urgently require.

Labels (1)
0 Kudos
Reply
15 Replies

3,225 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by SimonThome on Fri Feb 13 01:02:19 MST 2015
When can we expect 5.28 from NXP?
0 Kudos
Reply

3,225 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by Herrbert on Tue Jan 13 06:23:15 MST 2015
Hi,

Segger seems to be at 5.26 already. Is an update to the NXP-provided pre-compiled package planned?

Regards
0 Kudos
Reply

3,225 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by oceaneGu on Fri Jan 09 06:58:35 MST 2015

Quote: SimonThome
Thanks for the fast response again!!

I have noticed that the spinbox widgets cursor doesn't seem to be working on 5.24(B or D). (unless Segger have changed the API, I haven't had time to investigate yet)
I use a blinking cursor on the spinboxes which works perfectly on all version prior to 5.24



Hi Simon,

I just moved to emWin 5.24 and I have the same blinking problem.
Did you find any solution ?

Edit :

It is now necessary to force the configuration of a blinking cursor using the following functions :
hEdit = SPINBOX_GetEditHandle(hSpinBox);
SPINBOX_SetEditMode(hSpinBox, SPINBOX_EM_EDIT);
EDIT_SetInsertMode(hEdit, 1);
EDIT_EnableBlink(hEdit, 500, 1);
EDIT_SetCursorAtChar(hEdit, 3);
0 Kudos
Reply

3,225 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by JojoS on Thu Apr 24 15:54:10 MST 2014
just to give a positive feedback: for me the lib works now in both the mbed and LPCXpresso environment.
0 Kudos
Reply

3,225 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by sundarapandian on Wed Apr 23 19:35:37 MST 2014
A new emwin package is posted here http://www.lpcware.com/content/project/emwin-graphics-library that supports

1. ADS7846 touch screen
2. has header files required to build PNG sources provided by Segger [PNG support cannot be included inside the precompiled library as it uses a different license]
0 Kudos
Reply

3,225 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by pielas on Mon Apr 21 05:12:33 MST 2014

Quote: utemkin
I also have problems with 5.24d (which I did not have with 5.22):

1. Although 5.24d contains GUITDRV_ADS7846.h, seems like libs are compiled without support for it

2. WIDGET.h includes WM_Intern.h, which in turn includes GUI_Private.h, which is absent in 5.24d



I also noticed that emWin 5.24d doesn't have support for ads7846
0 Kudos
Reply

3,225 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by utemkin on Wed Apr 16 04:04:01 MST 2014
I also have problems with 5.24d (which I did not have with 5.22):

1. Although 5.24d contains GUITDRV_ADS7846.h, seems like libs are compiled without support for it

2. WIDGET.h includes WM_Intern.h, which in turn includes GUI_Private.h, which is absent in 5.24d
0 Kudos
Reply

3,225 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by JojoS on Sun Apr 13 02:54:34 MST 2014
I've tried the 5.24D lib Version now:
in LPCXpresso the hard FP is working now. But the png support is missing in this lib, the version 5.22 has modules like IMAGE_PNG and png*, the new one has not. The sample project does not use png images, so it looks like the gcc linker fixes it and the project compiles.
The mbed online compiler uses the Keil uVision lib and online compiling with the new 5.24D results in linker errors (using this sample: http://mbed.org/users/embeddedartists/notebook/lpc4088-quickstart-board---emwin-gui/).
I found the hint to use the segger png lib in the manual (www.segger.com/link/emwin_png.zip), but this does also not compile with the 5.24 version.
0 Kudos
Reply

3,225 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by SimonThome on Fri Apr 11 00:04:05 MST 2014
Thanks for the fast response again!! ;-)

I have noticed that the spinbox widgets cursor doesn't seem to be working on 5.24(B or D). (unless Segger have changed the API, I haven't had time to investigate yet)
I use a blinking cursor on the spinboxes which works perfectly on all version prior to 5.24
0 Kudos
Reply

3,225 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by nxpsupport on Thu Apr 10 14:52:00 MST 2014
I am happy to report that Segger has been very responsive to our request for v5.24D :-)
NXP has posted the new libraries (note that they are combined in one download this time). 
A hard-ABI library is also included.

Best regards,
-NXP Support
0 Kudos
Reply

3,225 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by JojoS on Thu Apr 10 00:02:49 MST 2014
thanks for the fast reply.
Its not the performance difference, but I've started with a project (the emWin sample) on mbed. When I export this project to LPCXpresso, the mbed lib uses the hard-ABI and the linker complains. It was successful to recompile the mbed lib with soft-ABI, but for an update of the mbed lib in my project I always have to pull the sources and build my own lib.
I don't know how the mbed online compiler works with soft-ABI version, but the strange thing is that the online compiler (linker) can handle the different libs. But the mbed online compiler has no debugger, so exporting the project is an important thing.
0 Kudos
Reply

3,225 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by nxpsupport on Wed Apr 09 15:07:00 MST 2014
NXP requested the latest version of Segger's emWin and will post it as soon as we receive it.

We will create a hard-ABI library for the floating point support, but I'm curious - have you seen any measurable performance improvement? 

0 Kudos
Reply

3,225 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by JojoS on Wed Apr 09 12:06:22 MST 2014
another little issue: it looks like the libs are compiled with the Soft-ABI calling convention, is it possible to get also a lib with Hard-ABI ?
0 Kudos
Reply

3,225 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by SimonThome on Wed Apr 09 02:08:40 MST 2014
Thanks for the update.

Please let me know when 5.24D is available as there is a bug fix in that version I need rather urgently.

This version you have uploaded now is 5.24B
0 Kudos
Reply

3,225 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by nxpsupport on Tue Apr 08 12:00:00 MST 2014
Hi Simon,

NXP just posted emWin version 5.24 (most recent one provided by Segger).
http://www.lpcware.com/content/project/emwin-graphics-library

Best regards,
-NXP Support
0 Kudos
Reply