Hello all,
I have recently run across some code that allows a user to control a Cerb40 board through a terminal program (found here: http://www.tinyclr.com/codeshare/entry/589). From looking through the code I think I may be able to use this on my Cerbuino Bee board (possibly with a few modifications).
Now to the question - When deploying the code I get the following error(s):
[quote]Assembly: GHI.OSHW.Hardware (4.2.3.0) ***********************************************************************
-
*
-
ERROR!!! Firmware version does not match managed code version!!! *
-
*
-
*
-
Invalid native checksum: GHI.OSHW.Hardware 0xF0D4135D!=0xEE697492 *
-
*
Resolving.
Link failure: some assembly references cannot be resolved!!
Assembly: GMD.STM32F4.CmdShell.RNG (1.0.0.0) needs assembly âGMD.STM32F4.RNGâ (1.0.0.0)
Assembly: GMD.STM32F4.CmdShell.IO (1.0.0.0) needs assembly âGMD.STM32F4.Hardwareâ (1.0.0.0)
Assembly: GMD.STM32F4.RNG (1.0.0.0) needs assembly âGHI.OSHW.Hardwareâ (4.2.3.0)[/quote]
After doing a bit of Google searching I believe this is because the firmware on my board does not match the firmware that was used when writing this code, since I updated it when I received the board. More specifically, the GHI.OSHW.Hardware assembly I have added is version 4.2.4.0 and the code requires 4.2.3.0.
Does all this sound plausible? If I manage to add a reference to the 4.2.3.0 assembly, would all my problems disappear? If I am way off base, please let me know! Iâm a bit new to this stuff.
Thank you for your time!
Sivat