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 Firmware v4.2.0 RC4 (Netduino + Netduino Plus)


  • Please log in to reply
152 replies to this topic

#61 Zoot

Zoot

    Advanced Member

  • Members
  • PipPipPip
  • 31 posts

Posted 19 February 2012 - 06:46 PM

Hi Zoot,

What kind of SD card are you using? The SD drivers in .NET MF 4.2 have been updated quite a bit, and some cards that worked before may not work now (we may need to patch the drivers again).

Chris

Thanks for replying Chris.

It's an Omnitech 2 GB. They're sold at Staples. I have a couple of others that I could try if it's a driver issue. This is a home made logger shield design that I'm trying out, and I've checked it out thoroughly for electrical faults with a 'scope. I was just about to test it with an Arduino, but I'll try a couple of different SD cards with the Netduino and report back in a little bit.

-Z

Update

No luck with a different generic 2 GB or a Lexar 4 GB. I have a couple of older cards I'll have to find. In the meantime, I'll test the hardware itself with an Arduino and a logic analyzer tomorrow to rule out any electrical issues.

#62 lor3

lor3

    Member

  • Members
  • PipPip
  • 12 posts

Posted 21 February 2012 - 02:49 PM

Is there a public repository for the 4.2 source code? Also in the 4.1 source the source for the Secretlabs.* managed assemblies appears to be missing? I'm quite interested in rolling my own Firmware to add some additional features (watchdog, crypt features, firmware readback protection) - is there any guides on how to perform this ? Thanks.

#63 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 21 February 2012 - 03:50 PM

Hi lor3, The core source code for the .NET MF 4.2 firwmare is at netmf.codeplex.com. Download the .NET MF 4.2 QFE1 Porting Kit. The Netduino source code (overlay layer) for production firmware is at: http://netduino.codeplex.com You can also download it from the Downloads page. We'll be posting the final source code for .NET MF 4.2 when the firmware ships (maybe sooner)... Chris

#64 Romeo

Romeo

    New Member

  • Members
  • Pip
  • 1 posts

Posted 21 February 2012 - 06:20 PM

Hi where i can find the netduino sdk 4.2 ? Thanks

#65 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 21 February 2012 - 07:56 PM

Hi Romeo,

where i can find the netduino sdk 4.2 ?

Here you go:
http://forums.netdui...?showtopic=2768

Chris

#66 Cabadam

Cabadam

    Advanced Member

  • Members
  • PipPipPip
  • 90 posts

Posted 22 February 2012 - 03:10 AM

Chris, There may be a bug with the ethernet in 4.2 RC4. Your initial notes have: 5. Network cable may now be plugged in at any time But it looks like that problem is still happening, check: http://forums.netdui...ted-on-boot-up/

#67 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 22 February 2012 - 03:12 AM

Chris,
There may be a bug with the ethernet in 4.2 RC4. Your initial notes have:
5. Network cable may now be plugged in at any time

But it looks like that problem is still happening, check:
http://forums.netdui...ted-on-boot-up/

Hmm, very interesting. We fixed that, but perhaps there's a new glitch. We'll look into it.

Chris

#68 Cabadam

Cabadam

    Advanced Member

  • Members
  • PipPipPip
  • 90 posts

Posted 22 February 2012 - 03:14 AM

Hmm, very interesting. We fixed that, but perhaps there's a new glitch. We'll look into it.

Chris


Thanks, let me know if there is anything I can do to further recreate (although unfortunately I'm going to be out on travel more than home for about the next week and a half!)

#69 JerseyTechGuy

JerseyTechGuy

    Advanced Member

  • Members
  • PipPipPip
  • 870 posts

Posted 22 February 2012 - 03:32 AM

Hi Zoot,

What kind of SD card are you using? The SD drivers in .NET MF 4.2 have been updated quite a bit, and some cards that worked before may not work now (we may need to patch the drivers again).

Chris


I noticed issues too. All of my cards are PNY cards. Prior to version 4.2 I was able to use 2gig, 4gig and also an 8gig worked. Now only the 2gig works. I also have a SanDisk 4gig and that seemed to stop working.

#70 Stefan

Stefan

    Moderator

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

Posted 22 February 2012 - 07:36 AM

I noticed issues too. All of my cards are PNY cards. Prior to version 4.2 I was able to use 2gig, 4gig and also an 8gig worked. Now only the 2gig works. I also have a SanDisk 4gig and that seemed to stop working.

Hi Dave,

This is a known issue, see also: http://netduino.code....com/workitem/8
The 4.2 firmware doesn't have SDHC support (which was also only available in 4.1 beta). I hope SDHC support will be built in later ;)
"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

#71 Magpie

Magpie

    Advanced Member

  • Members
  • PipPipPip
  • 279 posts
  • LocationAustralia (south island)

Posted 22 February 2012 - 11:21 AM

wow somebody finally looked at my bug. It was getting a bit lonely over there at codeplex. Dont worry, I'm not really complaining at least somebody looked at it. Thanks Stefan. Anyway I found the workaround, go out and buy 2gig cards for all your netduinos. Anyone want to buy some barely used SDHC cards?
STEFF Shield High Powered Led Driver shield.

#72 Cabadam

Cabadam

    Advanced Member

  • Members
  • PipPipPip
  • 90 posts

Posted 22 February 2012 - 01:45 PM

Hi Dave,

This is a known issue, see also: http://netduino.code....com/workitem/8
The 4.2 firmware doesn't have SDHC support (which was also only available in 4.1 beta). I hope SDHC support will be built in later ;)


I thought I remembered some of the early 4.2 RC builds containing it? Yeah, RC3 still indicated it:
"1. Early support for some 4GB+ MicroSD cards (courtesy of community member KodeDaemon)"

It was something that was removed partway through the 4.2RC process. Although, for that matter RC4 still lists it too. I don't remember now if RC3 or RC4 made mine stop working. That or I'm completely mis-remembering and it was a 4.1.x build, but I feel like at least in 4.2 RC1 it worked.

#73 nturpin77

nturpin77

    Advanced Member

  • Members
  • PipPipPip
  • 42 posts
  • LocationNewfoundland, Canada

Posted 22 February 2012 - 02:02 PM

Ive ran into a problem trying to get my N+ recognized after the 4.2 update, Ive reflashed with Tiny bootloader and everything uploads successfully but when I run the MFDeploy tool afterwards and try to Ping the N+ I get no response. When I reflash with 4.1.06 i have no problems at all and everything runs great. Are there issues with early adopters of the N+? I have 3 N+ units and all do the same thing. Im using all the latest SDK that was on here for download. Ive used 3 different machines to eliminate any driver issues or USB possibilities. Im at a loss now where to go next. Should I just suck it up and continue to use the 4.1.06?

#74 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 22 February 2012 - 03:13 PM

Hi nturpin77,

Ive ran into a problem trying to get my N+ recognized after the 4.2 update, Ive reflashed with Tiny bootloader and everything uploads successfully but when I run the MFDeploy tool afterwards and try to Ping the N+ I get no response. When I reflash with 4.1.06 i have no problems at all and everything runs great. Are there issues with early adopters of the N+? I have 3 N+ units and all do the same thing. Im using all the latest SDK that was on here for download. Ive used 3 different machines to eliminate any driver issues or USB possibilities. Im at a loss now where to go next. Should I just suck it up and continue to use the 4.1.06?

It's an issue related to new code in .NET MF 4.2 as it relates to certain brands of computers (or more realistically, probably drivers or USB hardware on those machines).

Once we get the .NET MF 4.2 firmware stable, we'd be happy to tear it apart and build iterative builds until it "breaks" on your machine...if you have time to help us debug. It would benefit the entire .NET MF ecosystem if you were willing :)

BTW, really quick, can you verify something?
1. Have you tried the .NET MF 4.2 "beta" drivers (from the beta forum)? You'll need to disable driver signing enforcement during boot.

Chris

#75 JerseyTechGuy

JerseyTechGuy

    Advanced Member

  • Members
  • PipPipPip
  • 870 posts

Posted 22 February 2012 - 04:10 PM

Hi Dave,

This is a known issue, see also: http://netduino.code....com/workitem/8
The 4.2 firmware doesn't have SDHC support (which was also only available in 4.1 beta). I hope SDHC support will be built in later ;)


I too hope so... It's getting very difficult to find small SD cards that are not HC these days. If I put out a product and people cannot simply go to their local Walmart or Bestbuy to get a proper card, it's certainly going to be bad.

Really wish they had USB thumbdrive support. Might be a bit easier.

#76 Zoot

Zoot

    Advanced Member

  • Members
  • PipPipPip
  • 31 posts

Posted 24 February 2012 - 12:41 AM

wow somebody finally looked at my bug. It was getting a bit lonely over there at codeplex.
Dont worry, I'm not really complaining at least somebody looked at it. Thanks Stefan.

Anyway I found the workaround, go out and buy 2gig cards for all your netduinos.
Anyone want to buy some barely used SDHC cards?

I've been using 2 gig cards. Not working. Anybody want to buy some sure to be ruined by now 2 gig SD cards? ;)

EDIT/Update

I was able to get it working with two of my 2 GB cards. I can confirm that it works with SanDisk 2 GB, and an Omnitech (from a GPS) card. The problem was with the buffer I was using to minimize the current drain on the Netduino. It wasn't allowing the MISO data through it.

Ooops.

#77 Jeka

Jeka

    Advanced Member

  • Members
  • PipPipPip
  • 38 posts

Posted 26 February 2012 - 06:07 PM

Hello, i have two boards. I want flash one of them to 4.2 RC4. For develop with 4.2 version i need .NET MF 4.2 SDK. If i install 4.2 SDK i need remove 4.1 SDK. Can i resume develop for board with 4.1 version of .NET MF?

#78 Stefan Muehlbauer

Stefan Muehlbauer

    New Member

  • Members
  • Pip
  • 1 posts

Posted 26 February 2012 - 06:40 PM

Hello i have the same Problem who coder64. i can not update the V4.2.0 RC4 in the NetduinoPlus I have no virtual Com Port, only the entry netduino in Section USB-Controller How can i create an vrtual COM-Port for the Netduino. The test with the SAM-Ba 2.9 - 2.11 was not sucessful. The Tutorial (Installing the TinyBooterDecompressor) dont work with my Netduino P.S. Sorry for my English LG Stefan UPDATE Now it works, I did not know that the comport after the fully reset is active

#79 Guest_Ahmed Osman_*

Guest_Ahmed Osman_*
  • Guests

Posted 28 February 2012 - 01:27 PM

I'm now unable to upload my existing project to N+ !!!

I get this error

Incrementally deploying assemblies to device
Deploying assemblies for a total size of 53344 bytes
Assemblies not successfully deployed to device.
Deployment to the device was not successful.

It's working fine when I ping it with the MFDeploy.

#80 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 28 February 2012 - 01:29 PM

Hi Ahmed, The RC4 build has 48KB of flash for your application (not 64KB like .NET MF 4.1 provides). We're working to increase the amount of flash available for applications...NETMF 4.2 grew a bit :) Chris




1 user(s) are reading this topic

0 members, 1 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.