Every time I update firmware I have to go through and figure out how to fix all of my DLL references. Usually I end up copying out my code files and then recreating the whole project, but I know there has to be a better way. Now I’m stuck there again, so, is there a better way to get the DLLs to sync up with the firmware version?
Found debugger!
Create TS.
Loading start at 2018f198, end 201bc4dc
Assembly: mscorlib (4.2.0.0) Assembly: Microsoft.SPOT.Native (4.2.0.0) Assembly: Microsoft.SPOT.Hardware (4.2.0.0)
Assembly: Microsoft.SPOT.Graphics (4.2.0.0) Assembly: Microsoft.SPOT.TinyCore (4.2.0.0)
Assembly: Microsoft.SPOT.IO (4.2.0.0) Assembly: System.IO (4.2.0.0) Assembly: Microsoft.SPOT.Hardware.Usb (4.2.0.0)
Assembly: Microsoft.SPOT.Hardware.SerialPort (4.2.0.0) Assembly: Microsoft.SPOT.Touch (4.2.0.0)
Assembly: Microsoft.SPOT.Ink (4.2.0.0) Assembly: Microsoft.SPOT.Hardware.PWM (4.2.0.1)
Assembly: Microsoft.SPOT.Hardware.OneWire (4.2.0.0) Assembly: System.Xml (4.2.0.0)
Assembly: Microsoft.SPOT.Time (4.2.0.0) Assembly: Microsoft.SPOT.Net (4.2.0.0)
Assembly: System (4.2.0.0) Assembly: Microsoft.SPOT.Net.Security (4.2.0.0)
Assembly: System.Net.Security (4.2.0.0) Loading Deployment Assemblies.
Attaching deployed file.
Assembly: Gadgeteer.WebServer (2.42.0.0) Attaching deployed file.
Assembly: HydraController (1.0.0.0) Attaching deployed file.
Assembly: GHI.OSHW.Hardware (4.2.3.1) ***********************************************************************
-
*
-
ERROR!!! Firmware version does not match managed code version!!! *
-
*
-
*
-
Invalid native checksum: GHI.OSHW.Hardware 0xF0D4135D!=0xF75E8662 *
-
*
Resolving.
Link failure: some assembly references cannot be resolved!!
Assembly: Gadgeteer.WebServer (2.42.0.0) needs assembly ‘Gadgeteer’ (2.42.0.0)
Assembly: HydraController (1.0.0.0) needs assembly ‘Gadgeteer’ (2.42.0.0)
Assembly: HydraController (1.0.0.0) needs assembly ‘GTM.GHIElectronics.UsbClientSP’ (1.1.2.0)
Assembly: HydraController (1.0.0.0) needs assembly ‘GTM.GHIElectronics.SDCard’ (1.1.2.0)
Assembly: HydraController (1.0.0.0) needs assembly ‘GTM.GHIElectronics.Display_HD44780’ (1.1.5.0)
Assembly: HydraController (1.0.0.0) needs assembly ‘GTM.Seeed.TemperatureHumidity’ (1.6.0.0)
Assembly: HydraController (1.0.0.0) needs assembly ‘GTM.Seeed.Relays’ (1.6.0.0)
Assembly: HydraController (1.0.0.0) needs assembly ‘GTM.GHIElectronics.GasSense’ (1.1.3.0)
Assembly: HydraController (1.0.0.0) needs assembly ‘GTM.GHIElectronics.Button’ (1.1.2.0)
Assembly: HydraController (1.0.0.0) needs assembly ‘GTM.PintSize.Piezo’ (1.0.0.0)
Assembly: HydraController (1.0.0.0) needs assembly ‘GTM.IanLee.IO60P16’ (4.1.0.0)
Assembly: HydraController (1.0.0.0) needs assembly ‘Gadgeteer.WebServer’ (2.42.0.0)
Assembly: HydraController (1.0.0.0) needs assembly ‘Gadgeteer.WebClient’ (2.42.0.0)
Assembly: HydraController (1.0.0.0) needs assembly ‘GHIElectronics.Gadgeteer.FEZHydra’ (1.1.3.0)
Error: a3000000
Waiting for debug commands…
The program ‘[10] Micro Framework application: Managed’ has exited with code 0 (0x0).