VS2013 // Deployement error: a30000000

Hi everybody,

I’m trying to deploy a gadgeteer solution in VS2013 in netmf4.2 on a FezHydra…

When deploying, result is :
Assembly: Chauffage (1.0.0.0) needs assembly ‘GHIElectronics.Gadgeteer.FEZHydra’ (4.2.110.0)

Assembly: GHIElectronics.Gadgeteer.FEZHydra (4.2.110.0) needs assembly ‘GHI.OSHW.Hardware’ (4.2.6.1)

Error: a3000000

Here’s what I see in MFDeploy :

Pinging… TinyCLR
DeviceInfo:
HAL build info: 4.2.0.0, Microsoft Copyright (C) Microsoft Corporation. All rig
OEM Product codes (vendor, model, SKU): 255, 0, 65535
Serial Numbers (module, system):
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Solution Build Info: 4.2.5.0, Copyright (C) GHI Electronics, LLC
AppDomains:
default, id=1
Assemblies:
mscorlib,4.2.0.0
Microsoft.SPOT.Native,4.2.0.0
Microsoft.SPOT.Hardware,4.2.0.0
Microsoft.SPOT.Graphics,4.2.0.0
Microsoft.SPOT.TinyCore,4.2.0.0
Microsoft.SPOT.IO,4.2.0.0
System.IO,4.2.0.0
Microsoft.SPOT.Hardware.Usb,4.2.0.0
Microsoft.SPOT.Hardware.SerialPort,4.2.0.0
Microsoft.SPOT.Touch,4.2.0.0
Microsoft.SPOT.Ink,4.2.0.0
Microsoft.SPOT.Hardware.PWM,4.2.0.1
Microsoft.SPOT.Hardware.OneWire,4.2.0.0
System.Xml,4.2.0.0
Microsoft.SPOT.Time,4.2.0.0
Microsoft.SPOT.Net,4.2.0.0
System,4.2.0.0
Microsoft.SPOT.Net.Security,4.2.0.0
System.Net.Security,4.2.0.0
Gadgeteer,2.42.0.0
GTM.GHIElectronics.DisplayTE35,4.2.110.0
GTM.GHIElectronics.Thermocouple,4.2.110.0
GHI.OSHW.Hardware,4.2.5.0
GTM.SolderMonkey.ADC_Mux,1.0.1.0
System.Http,4.2.0.0
Chauffage,1.0.0.0
GTM.Seeed.CurrentSensor,1.6.0.0
GHIElectronics.Gadgeteer.FEZHydra,4.2.110.0
GTM.GHIElectronics.HubAP5,4.2.110.0

Does somebody can help me find how to have the right assemblies setup ?

Thanks a lot…

Regards,

Ludo

Update the firmware.

… but you have …

So you should just apply the firmware you have as part of your SDK install

Edit: so I don’t understand how you built this app - was it a new app you set up today for testing? This error is saying there’s a firmware - to - SDK on your PC mismatch. You may not have applied the correct firmware, or you may have an app that was built with a different SDK version. Either way, consistency is what you need. It’s been too long for me since I installed a 4.2 SDK and went looking for a Hytdra firmware, but the one I prepped last week is a 4.3 build

Hi Brett,
your right, it’s an old project !
To make it work, I had to change MainBoard and modules in the program.gadgeteer !
Now, I’ve find how to make it work with the good assemblies from v4.2 in the referencies table but I still have a “last” problem I hope !
Note : It seems that I can’t build the solution with v4.3 because some modules doesn’t exists in this framework version, here is a view of my program.gadgeteer !


So my new problem is what you can see in the output :
Updating display configuration. THE MAINBOARD WILL NOW REBOOT.
To continue debugging, you will need to restart debugging manually (Ctrl-Shift-F5)
Ctrl-Shift-F5 doesn’t make it work so, for now I’m blind and I can’t debug anymore !
Does it means something for you ?

It happens at this moment :
this.display_TE35 = new GTM.GHIElectronics.DisplayTE35(10, 11, 12, 13);
I’ve tried with all the assemblies that I have in netmf4.2 even with the T35 ones…

does the app actually continue, or does it actually restart? You can also use mfdeploy to reconnect to the debugger (although it doesn’t let you break into code etc, but it does show debug output).