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.
Photo

Netduino Go Firmware v4.2.0


  • Please log in to reply
14 replies to this topic

#1 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 12 April 2012 - 05:08 AM

Here is the Netduino Go firmware. Version: 4.2.0 (version 4.2.0.0) With this firmware, you will have the following resources available for your code: 384KB Flash 100KB+ RAM To find the current version of your Netduino Go firmware: 1. Go to the Start Menu > Programs > Microsoft .NET Micro Framework 4.2 > Tools 2. Run MFDeploy.exe. Be careful to run MFDeploy.exe and not MFDeploy.exe.config (as file extensions are hidden by default) 3. Plug your Netduino Go into your PC using a Micro USB cable. 4. In the Device section at top, select USB instead of Serial. Your Netduino Go should appear in the drop-down; if not, select it. 5. Select the Target menu, Device Capabilities option. 6. In the output box, find the "SolutionReleaseInfo.solutionVersion" value. This is your firmware version. *** reflashing instructions (on wiki) coming soon ***

Attached Files



#2 ErikN

ErikN

    Advanced Member

  • Members
  • PipPipPip
  • 119 posts
  • LocationNew York, NY

Posted 12 April 2012 - 06:15 AM

Here is the Netduino Go firmware.

Version: 4.2.0 (version 4.2.0.0)


Is this what is already flashed on the boards or did they ship with a beta of somesort?

#3 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 12 April 2012 - 06:25 AM

Is this what is already flashed on the boards or did they ship with a beta of somesort?

Good question!

All Netduino Go mainboards shipped with production firmware. There's no need to upgrade anything at this time... I just wanted to be thorough in case someone wanted to erase and reflash their Netduino Go as a learning experience :)

Chris

#4 Stefan

Stefan

    Moderator

  • Members
  • PipPipPip
  • 1965 posts
  • LocationBreda, the Netherlands

Posted 12 April 2012 - 06:30 AM

Flashing can be done in a few simple steps like explained here: http://wiki.netduino...etduino-Go.ashx
"Fact that I'm a moderator doesn't make me an expert in things." Stefan, the eternal newb!
My .NETMF projects: .NETMF Toolbox / Gadgeteer Light / Some PCB designs

#5 Bendage

Bendage

    Advanced Member

  • Members
  • PipPipPip
  • 153 posts
  • LocationIrvine, CA

Posted 12 April 2012 - 04:04 PM

So is this 4.2 Release Candidate 4 like all the other latest board downloads?

#6 BlackLamb

BlackLamb

    Member

  • Members
  • PipPip
  • 15 posts

Posted 12 April 2012 - 08:39 PM

I just wanted to be thorough in case someone wanted to erase and reflash their Netduino Go as a learning experience :)


Hahaha defiantly a learning experience for me.

#7 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 13 April 2012 - 12:12 AM

Hi Bendage,

So is this 4.2 Release Candidate 4 like all the other latest board downloads?

The Netduino Go firmware is release firmware.

There are still a few glitches in .NET MF 4.2 which are affecting the SAM7X and other micros, so the classic Netduino and Netduino Plus are RC for a little while longer.

Chris

#8 supra

supra

    Advanced Member

  • Members
  • PipPipPip
  • 210 posts
  • LocationOntario, Canada

Posted 14 April 2012 - 10:47 AM

Here is the Netduino Go firmware.

Version: 4.2.0 (version 4.2.0.0)

With this firmware, you will have the following resources available for your code:
384KB Flash
100KB+ RAM

To find the current version of your Netduino Go firmware:
1. Go to the Start Menu > Programs > Microsoft .NET Micro Framework 4.2 > Tools
2. Run MFDeploy.exe. Be careful to run MFDeploy.exe and not MFDeploy.exe.config (as file extensions are hidden by default)
3. Plug your Netduino Go into your PC using a Micro USB cable.
4. In the Device section at top, select USB instead of Serial. Your Netduino Go should appear in the drop-down; if not, select it.
5. Select the Target menu, Device Capabilities option.
6. In the output box, find the "SolutionReleaseInfo.solutionVersion" value. This is your firmware version.

*** reflashing instructions (on wiki) coming soon ***


I don't c my Netduino Go and version 4.2.0 on visual studio 2010. I downloaded yesterday(fri 13th) with 4.1. then today i downloaded 4.2.0. But i was wondering if my VS2010 is still 4.2 or not? Do i have to remove 4.1 on start up menu?

All i c on my vs2010 is netduino and netduino plus. But y not netduino go on my VS 2010?

BR

#9 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 14 April 2012 - 09:08 PM

Hi supra,

All i c on my vs2010 is netduino and netduino plus. But y not netduino go on my VS 2010?

To get started with your Netduino Go, here are some instructions and the assemblies you need:
http://forums.netdui...d-instructions/

We're testing a new SDK installer that includes a template for Netduino Go as well. It should be ready and posted within a few days...and then you'll have a "Netduino Go" entry in Visual Studio too.

Chris

#10 supra

supra

    Advanced Member

  • Members
  • PipPipPip
  • 210 posts
  • LocationOntario, Canada

Posted 20 April 2012 - 10:28 AM

It should be ready and posted within a few days...and then you'll have a "Netduino Go" entry in Visual Studio too.

Chris


Just to let u know that Ver 4.2.0 must comes with either 32 bit or 64 bit. This is y not seeing NETDUINO GO in template. I deleted 4.1 and but i had to deleted VS2010. Because it can't opened vs2010. I had to started all over again

Btw, I'm still waiting for released. And very deeply interesting NGO too.


supra

#11 Gutworks

Gutworks

    Advanced Member

  • Members
  • PipPipPip
  • 363 posts
  • LocationOttawa, Ontario

Posted 20 April 2012 - 04:15 PM

Just to let u know that Ver 4.2.0 must comes with either 32 bit or 64 bit. This is y not seeing NETDUINO GO in template. I deleted 4.1 and but i had to deleted VS2010. Because it can't opened vs2010. I had to started all over again

Btw, I'm still waiting for released. And very deeply interesting NGO too.


supra

Hey neighbour,

Chris Walker just posted the new SDK early this morning for both 32 and 64 bit systems:

The Netduino v4.2.0 SDK (including Netduino Go support and signed drivers) is now posted:
http://www.netduino.com/downloads/


Cheers,
Steve

#12 nakchak

nakchak

    Advanced Member

  • Members
  • PipPipPip
  • 404 posts
  • LocationBristol, UK

Posted 04 June 2012 - 10:44 AM

Hi All Has any one else had issues compiling the firmware using MDK? I keep getting scatter file issues when i try and compile?

#13 CW2

CW2

    Advanced Member

  • Members
  • PipPipPip
  • 1592 posts
  • LocationCzech Republic

Posted 04 June 2012 - 11:07 AM

Has any one else had issues compiling the firmware using MDK? I keep getting scatter file issues when i try and compile?

What issues are you having? If the scatter file for MDK differs from the RVDS one, it usually helps to use the RVDS version (copy scatterfile_tinyclr_rvds.xml to scatterfile_tinyclr_mdk.xml, overwrite if asked).

#14 nakchak

nakchak

    Advanced Member

  • Members
  • PipPipPip
  • 404 posts
  • LocationBristol, UK

Posted 04 June 2012 - 02:02 PM

Hi CW2

The exact issues i am having are these:
EXEC : error : L6220E: Load region LR_FLASH size (366612 bytes) exceeds limit (327680 bytes). 
Region contains 445 bytes of padding and 0 bytes of veneers (total 445 bytes of linker generated content). 
[D:\netmf\4.2\NetduinoGO-MDK\solutions\NetduinoGo\TinyCLR\TinyCLR.proj]

EXEC : error : L6221E: Load region LR_FLASH with Load range [0x07ff0000,0x08049814) overlaps with Load region LR_CONFIG with Load range [0x08040000,0x0804090c). 
[D:\netmf\4.2\NetduinoGO-MDK\solutions\NetduinoGo\TinyCLR\TinyCLR.proj]

EXEC : error : L6221E: Execution region ER_FLASH with Execution range [0x07ff0000,0x080491d0) overlaps with Execution region ER_CONFIG with Execution range [0x08040000,0x0804090c). 
[D:\netmf\4.2\NetduinoGO-MDK\solutions\NetduinoGo\TinyCLR\TinyCLR.proj]

EXEC : error : L6221E: Execution region ER_RAM_RW with Execution range [0x20000000,0x20006730) overlaps with Execution region ER_CUSTOM_HEAP_BEGIN with Execution range [0x20005e00,0x20005f54). 
[D:\netmf\4.2\NetduinoGO-MDK\solutions\NetduinoGo\TinyCLR\TinyCLR.proj]

EXEC : error : L6221E: Execution region ER_RAM_RW with Execution range [0x20000000,0x20006730) overlaps with Execution region ER_STACK_BOTTOM with Execution range [0x20006000,0x20006004). 
[D:\netmf\4.2\NetduinoGO-MDK\solutions\NetduinoGo\TinyCLR\TinyCLR.proj]

However your suggestion to use the RVDS scatter file resolved it :)!

So now my firmware builds properly, i really wish i had diffed between the 2 scatter files as they are massivly different.

Cheers again:)

Nak.

#15 x893

x893

    Member

  • Members
  • PipPip
  • 12 posts

Posted 06 August 2012 - 01:09 AM

I make small Keil project for debug NetduinoGo firmware. May be helpfull for beginners.




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.