215 views
in Platform Packages by
Hello,

We are about to start a new application development. Previous application was using EmWi 8.20 and STM32F769 platform package. New application will use same processor, but we will be acquiring an EmWi 10.0 license.

On the previous application, we needed to adapt a few modules of the Platform Package to our target (particularly display initialization and touch screen driver), which was quite an effort.

My question focuses on platform package backwards compatibility. I'd like to know, basically, how much effort is to be expected for porting a platform package from EmWi 8.x to 10.x please.

Thanks!

1 Answer

0 votes
by

Hello,

between version 8.20 and 10.00 several versions have been released and a lot of new features and improvements have been implemented (see also our Embedded Wizard Release Notes).

Of course, we take care on compatibility and your GUI project should be easily ported to a higher version.

When talking about our different Build Environments (e.g. for STM32F769-Discovery), there have been added also new features and the structure has been optimized. Especially with version 9.30 the platform-dependent code and the hardware initialization is separated and the configuration is at one location. Within every Build Environment you will find a ReadMe.txt file describing all changes of the different versions.

To answer your question: When migrating from 9.30 to 10.00 it is very easy (just an update). When migrating from 8.x to 10.00 there will be some work to include your hardware dependent code into the new structure - but when you have some working code, it should be reasonable. Compared to the new possibilities and the numerous advantages, a few hours of work are negligible.

Before acquiring an update of your license, you can test it by using our free evaluation edition.

I hope this helps.

Best regards,

Manfred Schweyer

 

by
Manfred,

Thanks for clarification.

We are less concerned about porting the visual aspects to a new application. Even though the existing application and the new one will be sister devices, visual parts will most likely be rewritten from scratch, taking advantage of the 10.x feature set. My concerns were addressing the Build Environment and Platform Package, but I think I will be able to estimate migration effort now.

Thanks,

Steffen

Ask Embedded Wizard

Welcome to the question and answer site for Embedded Wizard users and UI developers.

Ask your question and receive answers from the Embedded Wizard support team or from other members of the community!

Embedded Wizard Website | Privacy Policy | Imprint

...