Hi,
I want create a new Gadgeteer 4.2 Project.
When I drog the Wifi R21 module form toolbox to Program.gadgeteer.
It shows The module could not be added: -A required library could not be fund.
If I create the 4.1 Project, when deploying, it will shows Error 1 Cannot deploy the base assembly ‘mscorlib, or any of his satellite assemblies, to device – USB:Gadgeteer twice. Assembly ‘mscorlib on the device has version 4.2.0.0, while the program is trying to deploy version 4.1.2821.0″ .
How to solve it?
Thanks.
I wandered through the firmware weeds last week over this exact same thing, basically what I found works is this:
Install both the 4.1 and 4.2 GHI SDKs if you haven’t already.
Uninstall the 4.2 Gadgeteer SDK, install the 4.1 Gadgeteer SDK
Use the 4.2 GHI firmware updater, pointed at the 4.1 GHI firmware files (I think they’re something like CLR.hex/CLR2.hex/Config.hex), to “update” the Spider to a firmware package that will work with RS21.
Create your project as a NETMF 4.1 project, make sure all your assemblies are pointing to 4.1.2821.0, and away you go. Recommend trying to deploy a dummy project first to verify it works…if a fresh project prints “Program Started” in VC#'s Output window, you’re good to go.
Thanks,
But the SDK is .msi file.
I have installed the 4.2 RC2 8-24-2012. I don’t want to remove 4.2 because I have FEZ Cerbuino Bee.
If I only want to install the 4.1 firmware of spider, where can I find it .
Thanks you very much.
it’s in the separate 4.1 SDK download ; on the same download web page. Install that SDK as well as the 4.2 one (they work alongside each other). Then use the 4.2 firmware udpater but use the 4.1 firmware files.