Netduino home hardware projects downloads community

Jump to content


Photo

What is the latest firmware version for Netduino 1

firmware

  • Please log in to reply
8 replies to this topic

#1 lcacciatore

lcacciatore

    New Member

  • Members
  • Pip
  • 1 posts

Posted 31 May 2015 - 08:13 PM

I have an old Netduino 1 that I've updated the firmware to 4.2. I also have a new Netduino 3 and the Netduino Go which I have updated to the latest firmware 4.3. I can use Visual Studio 2013 to write code for both the 3 and the Go and was wondering if the 1 can be updated to 4.3.

 

I've been searching the forums but can't find anything that talks about updating the 1 to 4.3. I've tried following the updates for the 2 but the Netduino update program does see the 1. I've used it to upgrade the Go and 3 to the latest firmware.

 

Any help will be appreciated. Thanks.



#2 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 10 June 2015 - 05:36 PM

Hi lcacciatore,

The latest firmware for the gen1 hardware (Netduino 1, Netduino Mini, and Netduino Plus 1) is 4.2.

Chris

#3 Dr Who

Dr Who

    Advanced Member

  • Members
  • PipPipPip
  • 261 posts
  • LocationNYC

Posted 10 June 2015 - 09:05 PM

But what would be involved in shaping 4.3 to work on gen1 hardware? Is it flash space? Or and this is the more difficult to answer question, the way the hardware is constructed?

 

I once got into (via e-mail no less) a discussion concerning Linux and its differences across architectures. Suffice to say the proponent for System Z won it, and not because he's an excellent speaker on that subject in real life. It turns out that the only difference between Linux on Intel and the same bird on System Z is just the hosting architecture. And in fact whole teams spend their days working out how to move the work-load from one to the other, and thence free up on-time on the Intel box to stuff that can only be run on it properly.

 

Look at it this way, what is involved in translating a function from the Arduino to the Netduino? There are plenty involved here, too many to list in this venue, but to put it simply, the dialect that the Arduino, ah, speaks. isn't the same as the one the Netduino normally,ah, speaks.

----

 

Now Chris what's with the gentleman who is quite tall, and wearing worn out clothes and a very long striped scarf, along with a big brimmed hat and a very pretty, but some what below average young lady, and both staring into your shop?



Doctor Who
"This signature does not exist!"

#4 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 11 June 2015 - 03:21 AM

Hi Dr. Who,

The most popular boards from Netduino Gen1 were the Netduino Plus 1 boards. The networking stack in NETMF 4.3+ is too big to fit.

We do have a shiny new networking stack (Netduino.IP) that we could fit on Netduino Plus 1, and bring it up to NETMF 4.3.1. But we don't have a driver for the AT91SAM7X512's on-board networking MAC.

If a few kind folks from the community (or even one awesome community member with free weekends) wants to write a native+managed code LinkLayer (MAC) driver for Netduino Plus 1...we would be more than happy to incorporate that and do the remaining work to upgrade all the gen1 boards up to NETMF 4.3. Netduino is open source, and this is one of those areas where we need resource help (contributions from community members) to be able to make this kind of thing happen.

It would be cool to be able to upgrade 5-year-old Netduinos to the latest firmware, indeed. :)

Chris

#5 Ronald

Ronald

    New Member

  • Members
  • Pip
  • 5 posts
  • LocationShrewsbury, England

Posted 08 July 2015 - 03:14 PM

Hmm. As I have a Netduino 1 and have 4.2 installed on it, does that mean I shouldn't use it with Visual Studio 2013 and version 4.3 MFW? Should I just use 4.2 MFW and Visual Studio 2012 instead?

Many thanks Chris and the gang.

Ron



#6 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 08 July 2015 - 08:36 PM

Hi Ron,

Go ahead and install VS2013 and the Netduino 4.3.x SDK, and then install the legacy templates (see downloads page).

For Netduino 1 devices, just use the (Legacy) template when you create your new projects.

Chris

#7 Ronald

Ronald

    New Member

  • Members
  • Pip
  • 5 posts
  • LocationShrewsbury, England

Posted 09 July 2015 - 07:40 AM

Ah, now I see! Thanks a lot Chris :)



#8 Dr Who

Dr Who

    Advanced Member

  • Members
  • PipPipPip
  • 261 posts
  • LocationNYC

Posted 10 July 2015 - 04:14 PM

Hello!

Ah interesting. I have both VS2013 and VS2015RC installed on my other machine to support the Galileo here. So I'll go ahead and download those legacy items as soon as I complete the setting up of 4.3 for both.



Doctor Who
"This signature does not exist!"

#9 FourT2

FourT2

    Advanced Member

  • Members
  • PipPipPip
  • 63 posts
  • LocationSeattle, WA

Posted 11 July 2015 - 06:43 AM

Thanks for the info Chris. I recently rebuilt my dev machine and will need to re-setup my Netduino setup. I am also running VS2013 and VS2015 like Dr. Who.

 

And I would love to see 4.3 being supported on ND1, I have a couple of them.







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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.