SDK Upgrade Problem

Its giving me problem while i upgrading latest SDK

Currently i am using NETMF 4.1 and GHI SDK 4.1 i need to upgrade latest SDK for some purpose, everything i have changed and succeed by adding new reference of GHI SDK latest version, but it does not support following classes

“Power.Hibernate”

“Configuration.Heap”

“LCD.PixelClockDivider”

note:- GHI SDK 4.2 premium i have installed after uninstall GHI SDK 4.1

What device?

Check 4.2 API documentation. Some of these classes are not in 4.2 becuase they are not needed.

Configuration.Heap is one of them.

Hi

Can I upgrade the version of mscorelib embadded in the EMX module from 4.1.2821.0 to 4.2.0.0? If yes, how can I?

New thread please !!!

But just download the SDKs as described on the Support link above, and then install them all in order. Then run the firmware updater and update to the current firmware that your latest SDK gives out.

Please let me explain my problem:
First of all I have installed the “Microsoft.Net MicroFramework SDK 4.1 (QFE1)” and GHI NETMF v4.1 SDK. Then it worked.

After then I have downloaded and installed the “Microsoft.Net MicroFramework SDK 4.2 (QFE2)” and “GHI OSHW NETMF v4.2 SDK” and “GHI Premium NETMF v4.2 SDK”. When I have chosen “target framework” to “.NET MicroFramework 4.2” in my project and then tried to deploy to EMX module, I have received this message:

“Cannot deploy the base assembly ‘mscorlib’, or any of his satellite assemblies, to device - USB:EMX twice. Assembly ‘mscorlib’ on the device has version 4.1.2821.0, while the program is trying to deploy version 4.2.0.0 ========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========”

My question is: if I upgrade my EMX module with the firmware coming with GHI Premium NETMF v4.2, Doas it work? I don’t want to try without being certain.

If you are targeting 4.2 framework in your App, you need to flash your device with the 4.2 firmware that came with the SDK you installed. If you then want to target 4.1, then you need to re-flash with the 4.1 framework that your 4.1 SDK delivers.

#1 rule of netmf… your firmware on your device must match the firmware your SDK delivers, which must match the framework version you target.

Please do not use Microsoft 4.1 ASK at all, even if you want to use GHI’s 4.1 SDK. Please see this GHI Electronics – Where Hardware Meets Software

And yes you can update your spider to 4.2, which you should sooner or later.

You will see the update option in the last step of installing the GHI SDK package

Thanks a lot, I will try soon.