Run netduino on Custom Mainboard - Page 2 - Netduino Go - 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

Run netduino on Custom Mainboard


  • Please log in to reply
25 replies to this topic

#21 Azazel

Azazel

    Member

  • Members
  • PipPip
  • 28 posts
  • LocationSweden

Posted 28 September 2012 - 11:43 AM

My link

Scroll to bottom and look for AliExpress..


Without shipping AliExpress is as cheep as mouser.com, and i could not find any prototypeboards for LQFP-100. Found both on mouser and without shipping that is half price from elfa, so i might just get a list and order all from mouser and hope to get to the free shipping level B)

#22 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 28 September 2012 - 02:23 PM

Hi Azazel, Thank you for all the very nice feedback :) Some commercial customers put Netduinos inside of their products...and some take our core designs and create custom boards. This is certainly something that you can do. We're here to empower you to create, royalty-free. A few notes: STM32F405 and STM32F407 are largely identical. STM32F407 has an integrated Ethernet PHY (also, the F415/F417 series adds integrated crypto). Finally, only STM32F405 is available in the smaller 64LQFP form factor. Yes, you can flash the Netduino Go firmware to non-GoBus boards. You'll want to change the name of the board and USB VID/PID. You may also want to remove the GoBus hooks (and in fact we'll be providing a compile-time option for this in the future). There's also an alternative STM32F4 firmware available from our friends over at Oberon (see earlier posts in this thread). Whatever you do, you'll want to get comfortable with the .NET MF source and become deeply intimate with the ST datasheets. There are quite a few specifics to these chips (like varying voltage and current tolerances, overlapping interrupts, alternate function and clock matching, etc.) that you'll figure out along the way. You'll want to build a validation board and triple-check everything before going into production. But the journey is with it. If you choose to go the custom board route, please feel free to share your experiences with us in this thread. Chris

#23 neslekkim

neslekkim

    Advanced Member

  • Members
  • PipPipPip
  • 350 posts
  • LocationOslo, Norway

Posted 28 September 2012 - 02:29 PM

Yes, you can flash the Netduino Go firmware to non-GoBus boards. You'll want to change the name of the board and USB VID/PID. You may also want to remove the GoBus hooks (and in fact we'll be providing a compile-time option for this in the future). There's also an alternative STM32F4 firmware available from our friends over at Oberon (see earlier posts in this thread).


Does it exists documentation anywhere about what one need to do to compile .netmf to another platform?, I have been looking around in the oberon repository at codeplex, and it seems like they have modified/created extra stuff in some portingkit thingy, where do one go to learn about all this stuff?

--
Asbjørn


#24 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 28 September 2012 - 02:32 PM

Hi neslekkim,

Does it exists documentation anywhere about what one need to do to compile .netmf to another platform?, I have been looking around in the oberon repository at codeplex, and it seems like they have modified/created extra stuff in some portingkit thingy, where do one go to learn about all this stuff?

Learning the porting kit is a very big topic. It's been an adventure wrapping our arms around it these last few years.

Here are the best places to start:
  • C:\MicroFrameworkPK_v4_2\Documentation\PSDK.chm (installed with NETMF porting kit)
  • C:\MicroFrameworkPK_v4_2\Documentation\RCLPort.chm (installed with NETMF porting kit)
  • http://netmf.codeplex.com/documentation (see technical documents section)
  • This forum (we're happy to point you in the right direction)

Chris

#25 neslekkim

neslekkim

    Advanced Member

  • Members
  • PipPipPip
  • 350 posts
  • LocationOslo, Norway

Posted 28 September 2012 - 02:36 PM

Cool, lot of docs! Does netduino (go, shieldbase etc) exist in the same fashion as the oberon code?, or is it integrated with the netmf code at codeplex?, or is it modification of existing code? (just wondering about how to manage compability etc, if one would like to try out some of the 4.3 code available.)

--
Asbjørn


#26 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 28 September 2012 - 03:47 PM

Cool, lot of docs! Does netduino (go, shieldbase etc) exist in the same fashion as the oberon code?, or is it integrated with the netmf code at codeplex?, or is it modification of existing code? (just wondering about how to manage compability etc, if one would like to try out some of the 4.3 code available.)


Netduino and Netduino Go firmware is a patch over the core PK, and is available on the Downloads page. NakChak has been really awesome and helping get together a new "integrated" repository using GitHub. We'll have everything posted there later this fall as well.

Chris




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.