This package still has 4.1 support for EMX (spider/cobra), 4.2 comes in near future but not to worry Microsoft NETMF 4.2 SDK does support 4.1 devices.
Hydra is supported in 4.1 and in 4.2
Cerberus/Cerbuino is supported in 4.2 only. Obviously we will not support 4.1
Spider is supported in 4.1 only so when you make a gadgeteer project, select 4.1 for now.
All modules support 4.1 and 4.2 with the exception of OBD which supports 4.2 only.
Update your device firmware
More info:
There was a lot of changes on gadgeteer structure to support 4.1 and 4.2 simultaneously, thanks Microsoft. We also had to do a lot of work to bring this to you with support for 4.1 and 4.2 giving you the options to select what to use. These numerous changes needs a lot of testing. We have done plenty but it is your turn.
Do NOT use old projects to test. Instead start a new project.
How can you help?
Please install this package and use it. Feedback is welcome.
Remember to check this for timeline (we are right on schedule, maybe early) http://tinyclr.com/forum/1/6212/
Since this is the first time I am doing this, I just want to double check. When you say uninstall all the GHI SDKs, does that include the ‘GHI NETMF USB Drivers’. A stupid question I am sure, but since it is not a SDK I just want to make100% sure so I do not end-up having to jig things later.
I perfomed the instructions as mentiond.
I connected up my Cerberus, created a new project, made no changes and when i ran it i received the following message.
“An unhandled exception of type ‘System.NotImplementedException’ occurred in Microsoft.SPOT.TinyCore.dll”
@ GUS - i performed the steps as in your first post here.
I Then started VS, FIle, new project. Selected .NET Gadgeteer (NETMF 4.2), then click ok.
Then i clicked on Program.cs, and then pressed F% for start debugging.
Got the following (see below) in the output window, then a VS popup saying
"An unhandled exception of type ‘System.NotImplementedException’ occurred in Microsoft.SPOT.TinyCore.dll"
@ jdal - I got the same error when I first installed all the 4.2 stuff, but after I upgraded the firmware on my Cerberus everything worked fine. Try to update the firmware following the instructions here: http://wiki.tinyclr.com/index.php?title=Firmware_Update_FEZ_Cerberus
Are all 4.1 projects supposed to work in 4.2 or is it supposed to be required to re-create all solutions. I just installed the 4.2 bits (after uninstalling everything GHI). Now I can’t open the projects I was working on just prior to the install I already had NETMF 4.2 installed. I didn’t bother re-installing it.
EDIT: I fixed it. Opening the .csproj files directly in notepad then changing the value of from “v4.1” to “v4.2” and then reloading the projects fixed it.