Mountaineer with 4.2 (QEF2)

Hello,

I’m new in .net gadgeteer.

I hav a Mountaineer Ethernet and followed the instructions provided by the mountaineer page.

http://www.mountaineer.org/app/download/6084116175/GettingStarted.pdf?t=1340698181

This works without any problems, but how do i get the GHI Modules into my Visual Studio?

The GHI Software package needs NETFM 4.2(QEF2). But with QEF2 i cannot load any applications to my board. The firmware is already updated.

Can somebody help me out, how to use the Mountaineer ETH with GHI-Modules?

Thx in advance

Welcome to the forum!

Sounds like your Mountaineer has old firmware get the latest from here:

http://www.mountaineer.org/resources/

There is the latest one for QFE2

Thank you for your answere.

I have flashed the QEF2 Firmware, but I’m geting the following error in VS2010:

Link failure: some assembly references cannot be resolved!!

Assembly: Gadgeteer (2.41.0.0) needs assembly ‘mscorlib’ (4.1.2821.0)

Assembly: Gadgeteer (2.41.0.0) needs assembly ‘Microsoft.SPOT.TinyCore’ (4.1.2821.0)

Assembly: Gadgeteer (2.41.0.0) needs assembly ‘Microsoft.SPOT.Graphics’ (4.1.2821.0)

Assembly: Gadgeteer (2.41.0.0) needs assembly ‘Microsoft.SPOT.Native’ (4.1.2821.0)

Assembly: Gadgeteer (2.41.0.0) needs assembly ‘Microsoft.SPOT.Hardware’ (4.1.2821.0)

Assembly: Gadgeteer (2.41.0.0) needs assembly ‘Microsoft.SPOT.Net’ (4.1.2821.0)

Assembly: Gadgeteer (2.41.0.0) needs assembly ‘Microsoft.SPOT.IO’ (4.1.2821.0)

Assembly: Gadgeteer (2.41.0.0) needs assembly ‘System.IO’ (4.1.2821.0)

Assembly: Gadgeteer (2.41.0.0) needs assembly ‘Microsoft.SPOT.Hardware.SerialPort’ (4.1.2821.0)

Assembly: MountaineerTest11 (1.0.0.0) needs assembly ‘Gadgeteer’ (2.41.0.0)

Assembly: MountaineerTest11 (1.0.0.0) needs assembly ‘GTM.Mountaineer.ButtonForMountaineer’ (4.2.0.0)

Assembly: MountaineerTest11 (1.0.0.0) needs assembly ‘Mountaineer.Gadgeteer.MountaineerEth’ (4.2.0.0)

Assembly: Mountaineer.Gadgeteer.MountaineerEth (4.2.0.0) needs assembly ‘Gadgeteer’ (2.42.0.0)

Assembly: GTM.Mountaineer.ButtonForMountaineer (4.2.0.0) needs assembly ‘Gadgeteer’ (2.42.0.0)

Error: a3000000

Any suggestions?

Can you please run “Device Capabilities” from MFDeploy and show the output here. Make sure you are targeting NETMF 4.2 in the project settings.

HalSystemInfo.halVersion: 4.2.0.0
HalSystemInfo.halVendorInfo: Copyright Oberon microsystems, Inc.
HalSystemInfo.oemCode: 255
HalSystemInfo.modelCode: 0
HalSystemInfo.skuCode: 65535
HalSystemInfo.moduleSerialNumber: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
HalSystemInfo.systemSerialNumber: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
ClrInfo.clrVersion: 4.2.0.0
ClrInfo.clrVendorInfo: Copyright Oberon microsystems, Inc.
ClrInfo.targetFrameworkVersion: 4.2.0.0
SolutionReleaseInfo.solutionVersion: 4.2.0.0
SolutionReleaseInfo.solutionVendorInfo: Mountaineer Group
SoftwareVersion.BuildDate: Dec 19 2012
SoftwareVersion.CompilerVersion: 410791
FloatingPoint: True
SourceLevelDebugging: True
ThreadCreateEx: True
LCD.Width: 0
LCD.Height: 0
LCD.BitsPerPixel: 0
AppDomains: True
ExceptionFilters: True
IncrementalDeployment: True
SoftReboot: True
Profiling: False
ProfilingAllocations: False
ProfilingCalls: False
IsUnknown: False

Make sure you are targeting NETMF 4.2 in the project settings.

It is already set to NETFM 4.2.

Ok try to remove and re-add the references.

At the moment you still need NETMF 4.2 QFE1 for using Gadgeteer. The 4.2 QFE2 release does not yet support the Gadgeteer libraries, only “plain vanilla” NETMF.

http://www.mountaineer.org/resources/netmf-4-2-qfe2/

We are working on NETMF 4.3, and there the Gadgeteer libraries should be supported as well (we have no information regarding if and when Microsoft might release a 4.3 version of Gadgeteer, so probably we’ll use the current Gadgeteer sources).

Our intention is to have the new release out in early Q2 2013.

Best regards

Cuno

Yesterday I tried using the default firmware (QFE1) yesterday and could not upload to my Mountaineer because it was unable to resolve a reference (something with Touch Gestures).

I updated the firmware to QFE2 and now am able to run basic programs on the board. Ethernet functionality is severely hampered, and it appears the MAC address has been reset. I cannot find any reference on how to set the MAC address using MfDeploy.

To set the MAC address in MFDeploy, use the following command:

Target>Configuration>Network

This opens a dialog box where you can set the MAC address.