Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.

DiverBW

Member Since 25 Jun 2015
Offline Last Active Oct 26 2015 04:05 PM
-----

Topics I've Started

Windows 10 not seeing device

03 September 2015 - 10:23 PM

I upgraded my PC to Windows 10, doing a clean install.  I then installed all the required pieces, with Visual Studio Ultimate 2013 being my IDE (Update 5). I've run all Windows updates.

 

Neither MFDeploy nor VS2013 can see my Netduino 2 when I plug it in to the USB port.

 

Any suggestions?

 

Thanks!


Which NETMF.Hardware DLL For Netduino 2?

28 June 2015 - 07:36 PM

The SecretLabs.NETMF.Hardware.PLATFORM references in C# seem to be very nicely organized/named around each type of Netduino board, e.g. "SecretLabs.NETMF.Hardware.Netduino", SecretLabs.NETMF.Hardware.NetduinoPlus", SecretLabs.NETMF.Hardware.NetduinoMini", etc.

 

But I do not see a DLL for "SecretLabs.NETMF.Hardware.Netduino2". What DLL should I use for code that targets the Netduino 2?

 

Thanks!


v4.3 NetduinoGo.dll Has Bad References to v4.2 Assemblies

27 June 2015 - 05:00 PM

It appears that there are some problems in the references in the SecretLabs.NETMF.Hardware.NetduinoGo DLL that are preventing me from  being able to execute my "blinky" first app on my new Netduino Go.

Background info on myself: I am new to Netduino, but am a professional .Net developer. Please take that into consideration about what I know and don't know. Quote: We are all stupid, just in different ways. :)

I am running the following:

Visual Studio Ultimate 013 Version 12.0.31101.00 Update 4

I first tried this with the Netduino Firmware v4.3.2.2, release date 14-May-2015. When that did not work, I tried installing the Netduino Go Firmware v4.3.2 (beta 1) by following Chris Walker's post on May 9, 2015 01:35 AM.  The diagnostic data I'm about to show is from that environment:

Netduino Go Firmware v4.3.2 (beta 1)
.Net Micro Framework SDK v4.3.1.0 (not sure how to check this, so I checked File and Product version of the Microsoft.SPOT.Hardware.dll, and it is 4.3.1.0).
NETMF plug-in for VS 2013
Netduino SDK v4.3.2.1 (not sure how to verify this, however. I uninstalled the SDK, then downloaded the link from Chris Walkers page and installed it. Before and after doing this, the version of the SecretLabs.NETMF.Hardware.NetduinoGo.dll was 4.3.1.0. How can I verify I'm on 4.3.2.1?)

In Visual Studio I have checked every file in the projects "References" section and they are all coming from version 4.3 folders.  Earlier, the mscorlib was coming from a v4.2 folder, but I fixed that (see another post on this forum where I discuss that and what I did to fix it).

My Blinky program compiles fine but when I run it in debug mode (on the Netduino hw, not in the emulator), I get the following errors in the VS Output window for Debug data (see Exhibit A output below).

Note that part of the Exhibit A output that appears just before the error a3000000:

Assembly: GSWN.C3.Blinky (1.0.0.0) needs assembly 'SecretLabs.NETMF.Hardware.NetduinoGo' (4.3.1.0)

Assembly: SecretLabs.NETMF.Hardware.NetduinoGo (4.3.1.0) needs assembly 'SecretLabs.NETMF.Hardware.Netduino' (4.2.1.0)

Assembly: SecretLabs.NETMF.Hardware.NetduinoGo (4.3.1.0) needs assembly 'Microsoft.SPOT.Hardware' (4.2.0.0)

Error: a3000000


The first line tells me my app references NetduinoGo 4.3.1.0. Good. That is my intent. :)

The 2nd and 3rd lines tell me that the SecretLabs.NETMF.Hardware.NetduinoGo version 4.3.1.0 library was compiled referencing to old v4.2 assemblies; the SecretLabs.NETMF.Hardware.Netduino DLL and the Microsoft.SPOT.Hardware DLL.

Looks like I need some updated files from Secret Labs. Or is my analysis off somehow?

Thanks,

Brad

Note: I added several more "exhibits" to hopefully give additional version info about my environment. See below.


------------- Exhibit A (start) ----------------------------
Found debugger!

Create TS.

 Loading start at 8064384, end 8083168

Assembly: mscorlib (4.3.1.0)

Assembly: Microsoft.SPOT.Native (4.3.1.0)

Assembly: Microsoft.SPOT.Hardware (4.3.1.0)

Assembly: Microsoft.SPOT.Hardware.SerialPort (4.3.1.0)

Assembly: Microsoft.SPOT.IO (4.3.1.0)

Assembly: System.IO (4.3.1.0)

Assembly: Microsoft.SPOT.Hardware.PWM (4.3.1.0)

Assembly: Microsoft.SPOT.Hardware.Usb (4.3.1.0)

Assembly: GoBus (1.5.0.0)

Assembly: GoBusSerialTransport (1.4.9.0)

Assembly: NetduinoGo.ShieldBase (0.5.0.0)

Assembly: SecretLabs.NETMF.Hardware.Netduino (4.3.1.0)

Assembly: Microsoft.SPOT.Hardware.OneWire (4.3.1.0)

Loading Deployment Assemblies.

Attaching deployed file.

Assembly: System (4.3.1.0)

Attaching deployed file.

Assembly: GSWN.C3.Blinky (1.0.0.0)

Attaching deployed file.

Assembly: SecretLabs.NETMF.Hardware (4.3.1.0)

Attaching deployed file.

Assembly: SecretLabs.NETMF.Hardware.NetduinoGo (4.3.1.0)

Attaching deployed file.

Assembly: Microsoft.SPOT.Net (4.3.1.0)

Resolving.

Link failure: some assembly references cannot be resolved!!


Assembly: GSWN.C3.Blinky (1.0.0.0) needs assembly 'SecretLabs.NETMF.Hardware.NetduinoGo' (4.3.1.0)

Assembly: SecretLabs.NETMF.Hardware.NetduinoGo (4.3.1.0) needs assembly 'SecretLabs.NETMF.Hardware.Netduino' (4.2.1.0)

Assembly: SecretLabs.NETMF.Hardware.NetduinoGo (4.3.1.0) needs assembly 'Microsoft.SPOT.Hardware' (4.2.0.0)

Error: a3000000

Waiting for debug commands...

The program '[1] Micro Framework application: Managed' has exited with code 0 (0x0).

------------- Exhibit A (end) ----------------------------



-------------- MFDeploy Target | Device Capabilities Output (start) ----------------------
HalSystemInfo.halVersion:               4.3.1.0
HalSystemInfo.halVendorInfo:            Netduino Go (v4.3.2.0 beta 1) by Secret Labs LLC
HalSystemInfo.oemCode:                  34
HalSystemInfo.modelCode:                177
HalSystemInfo.skuCode:                  4099
HalSystemInfo.moduleSerialNumber:       00000000000000000000000000000000
HalSystemInfo.systemSerialNumber:       0000000000000000
ClrInfo.clrVersion:                     4.3.1.0
ClrInfo.clrVendorInfo:                  Netduino Go (v4.3.2.0 beta 1) by Secret Labs LLC
ClrInfo.targetFrameworkVersion:         4.3.1.0
SolutionReleaseInfo.solutionVersion:    4.3.2.0
SolutionReleaseInfo.solutionVendorInfo: Netduino Go (v4.3.2.0 beta 1) by Secret Labs LLC
SoftwareVersion.BuildDate:              Apr 27 2015
SoftwareVersion.CompilerVersion:        410894
FloatingPoint:                          True
SourceLevelDebugging:                   True
ThreadCreateEx:                         True
LCD.Width:                              0
LCD.Height:                             0
LCD.BitsPerPixel:                       0
AppDomains:                             True
ExceptionFilters:                       True
IncrementalDeployment:                  True
SoftReboot:                             False
Profiling:                              False
ProfilingAllocations:                   False
ProfilingCalls:                         False
IsUnknown:                              False
-------------- MFDeploy Target | Device Capabilities Output (end) ----------------------



-------------- MFDeploy Plug-in | Debug | Show Device Info Output (start) -------------------------------
DeviceInfo:
  HAL build info: 4.3.1.0, Netduino Go (v4.3.2.0 beta 1) by Secret Labs LLC
  OEM Product codes (vendor, model, SKU): 34, 177, 4099
  Serial Numbers (module, system):
    00000000000000000000000000000000
    0000000000000000
  Solution Build Info: 4.3.2.0, Netduino Go (v4.3.2.0 beta 1) by Secret Labs LLC
  AppDomains:
    default, id=1
  Assemblies:
    mscorlib,4.3.1.0
    Microsoft.SPOT.Native,4.3.1.0
    Microsoft.SPOT.Hardware,4.3.1.0
    Microsoft.SPOT.Hardware.SerialPort,4.3.1.0
    Microsoft.SPOT.IO,4.3.1.0
    System.IO,4.3.1.0
    Microsoft.SPOT.Hardware.PWM,4.3.1.0
    Microsoft.SPOT.Hardware.Usb,4.3.1.0
    GoBus,1.5.0.0
    GoBusSerialTransport,1.4.9.0
    NetduinoGo.ShieldBase,0.5.0.0
    SecretLabs.NETMF.Hardware.Netduino,4.3.1.0
    Microsoft.SPOT.Hardware.OneWire,4.3.1.0
    System,4.3.1.0
    GSWN.C3.Blinky,1.0.0.0
    SecretLabs.NETMF.Hardware,4.3.1.0
    SecretLabs.NETMF.Hardware.NetduinoGo,4.3.1.0
    Microsoft.SPOT.Net,4.3.1.0

-------------- MFDeploy Plug-in | Debug | Show Device Info Output (end) -------------------------------



 


Looking For A Netduino Techno Buddy

26 June 2015 - 02:40 PM

I am looking for someone on here that I can establish a sort of virtual or "pen pal" online relationship with related to all things Netduino.  I'm brand new to the Netduino platform and even to the world of micro-controllers. So I'm looking for someone that can coach me on the low level hardware and electronics side of this platform.

 

What I can offer in return is serious software expertise. I am and enterprise/software architect and have been developing software professionally for well over 30 years. I have 15 years or more experience in .Net Framework and Visual Studio, and am an expert at a lot of the higher end technologies that are starting to touch this world, e.g. web services, etc.   I've probably written several million lines of C# code.

 

So if you are a hardware type that gets frustrated with software and can help this guy that knows software but is a newbie to hardware, let's talk!

 

Thanks!


Electronics/Breadboarding 101

26 June 2015 - 02:34 PM

I am just getting started with the Netduino platform, having just purchased a Netduino Go starter kit.

 

In my professional life I am an enterprise/software architect, and have very deep expertise in Visual Studio, C#, etc. But I'm a rookie when it comes to basic electronics.  I earned a B.S. in Engineering decades ago and had to take a core curriculum EE class in networks. But I've never had to use it so don't remember anything about that.

 

I know that I need to learn to do basic breadboarding and learn some basic electronics in order to be able to do things like control a relay that turns a 120v AC device on and off, etc.

 

What advice can you give someone like myself on how to come up to speed on basic electronic knowledge and breadboarding.  Is there one of those "For Dummies" books you would recommend, or is there some home science kit aimed at children that you think I should buy and work through?

 

Any suggestions would be most appreciated.

 

Thanks!


home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.