I’ll admit, I’ve only been playing with this for an hour or two tops, starting with the typical LED blink test, and moving on from there. Keep in mind that I have [italic]almost[/italic] no idea what I’m doing, but I was making a lot of progress until I hit a wall. I decided to play with the OutputCompare class following example code for sending bytes serially(?).
I added the necessary assemblies to the project as stated in the guide, but upon execution on the device(?), I’m getting:
Link failure: some assembly references cannot be resolved!! Assembly: FEZ Cobra Console Application (126.96.36.199) needs assembly 'GHIElectronics.NETMF.Hardware' (188.8.131.52) Assembly: FEZ Cobra Console Application (184.108.40.206) needs assembly 'Microsoft.SPOT.Hardware' (4.1.2821.0) Assembly: FEZCobra_GHIElectronics.NETMF.FEZ (220.127.116.11) needs assembly 'Microsoft.SPOT.Hardware' (4.1.2821.0) Error: a3000000
Among a lot of : ‘Invalid native checksum’ errors.
My intuition tells me that the likely reason is an out of date firmware, so it can’t link against the libraries on the device due to the failed checksum, so it has different library versions(?).
I went ahead and checked to see what firmware version I have, and it looks to be up to date, 18.104.22.168 . All of this stuff could be wrong though. I’ll try updating the firmware, but what do you guys think? I’m sure it’s just a common noob-ish mistake - forgot to do something simple, or missed a necessary installation step.
Edit: Forgot to do a search for these keywords. Looks like the general method to fix these issues is to update the firmware - sorry about that.