514 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 - Archive

Welcome to the Ask Embedded Wizard archive. This community forum served us well for many years, but we've evolved our support approach!

Your resources:

The Embedded Wizard Online Documentation provides comprehensive documentation, tutorials, examples and ready-to-use software packages.

For dedicated assistance, explore our Embedded Wizard Product Support.

You can still browse the valuable discussions from our community history here.

Embedded Wizard Website | Privacy Policy | Imprint

...