Netduino Go firmware source for GCC - Page 2 - Beta Firmware and Drivers - Netduino Forums
   
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 source for GCC


  • Please log in to reply
26 replies to this topic

#21 CW2

CW2

    Advanced Member

  • Members
  • PipPipPip
  • 1592 posts
  • LocationCzech Republic

Posted 15 May 2012 - 06:26 AM

AS a newbie is there an example anywhere explaining the process. For example what command is needed to make firmware?

There is a few topics in the .NET Micro Framework Porting Kit documentation (.chm) and in the forum too (search for 'msbuild', 'gcc' and such). To build NetduinoGo with GCC you first need to setup the build environment - pass the directory where the toolchain is installed (preferably without spaces), for example

setenv_gcc C:\GCC\Yagarto-4.6.2
Then build the NetduinoGo solution

msbuild Solutions\NetduinoGo\dotnetmf.proj /p:Flavor=Release
To speed up the build a little bit, you can lower the verbosity level (/v:m) and enable parallel build (/m) on multicore CPUs (if available)

msbuild Solutions\NetduinoGo\dotnetmf.proj /p:Flavor=Release /v:m /m
Hope this helps.

#22 Dmitry Langer

Dmitry Langer

    New Member

  • Members
  • Pip
  • 3 posts

Posted 05 June 2012 - 08:31 PM

Would you care to elaborate on how you generated the .dfu file. Thanks.

#23 CW2

CW2

    Advanced Member

  • Members
  • PipPipPip
  • 1592 posts
  • LocationCzech Republic

Posted 06 June 2012 - 08:28 AM

Would you care to elaborate on how you generated the .dfu file.

Please follow the instructions in How to create TinyClr.dfu. I am working on a solution to have this automated during the build.

#24 Dmitry Langer

Dmitry Langer

    New Member

  • Members
  • Pip
  • 3 posts

Posted 07 June 2012 - 04:50 AM

Please follow the instructions in How to create TinyClr.dfu. I am working on a solution to have this automated during the build.

Thanks. Very generous of you. Before I just assumed I wasn't creating the dfu file correctly. But that's not the case - I was taking the same steps as you described. Am I not supposed to be able to build on a Windows 7 x64 machine?

Thanks again,

Dmitry

#25 CW2

CW2

    Advanced Member

  • Members
  • PipPipPip
  • 1592 posts
  • LocationCzech Republic

Posted 07 June 2012 - 06:09 AM

Am I not supposed to be able to build on a Windows 7 x64 machine?

You are supposed to be able to build on Windows 7 x64 machine. Could you please provide more details on what issues you have?

#26 Dmitry Langer

Dmitry Langer

    New Member

  • Members
  • Pip
  • 3 posts

Posted 07 June 2012 - 01:44 PM

You are supposed to be able to build on Windows 7 x64 machine. Could you please provide more details on what issues you have?

Gladly, I was secretly hoping you'd ask :)
The issue is, after I build and deploy the firmware then unplug/plug the board back in - the power LED lights up but the socket LEDs don't and it's not recognized by the Device Manager anymore. I can flush the production version and the one that you provided without any problems.

I use VS'2010 Express, Yagarto 4.6.2, I got the branch tagged "c1e157908a78". I didn't make any code changes for I lack the knowledge just yet. It builds with no errors. I do get some build warnings and noticed that my ER_FLASH is smaller than yours by 800 bytes.

Thanks for your help

#27 neslekkim

neslekkim

    Advanced Member

  • Members
  • PipPipPip
  • 350 posts
  • LocationOslo, Norway

Posted 06 July 2012 - 11:40 AM

The alpha version of Netduino Go firmware source code that can be built with GCC-based toolchains is now available in my NetduinoGoFirmware repository on BitBucket. Please keep in mind this is still in early development stage and not recommended for general use. A few important notes:


Since this is an fork of the secretlabs code, I wonder, is the secret labs repository available somewhere?

--
Asbjørn





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.