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.

Edward's Content

There have been 35 items by Edward (Search limited from 17-June 23)


By content type

See this member's


Sort by                Order  

#17163 Beta driver for .NET MF 4.2 RC3+

Posted by Edward on 27 August 2011 - 08:09 PM in Beta Firmware and Drivers

After one false start with the symbols but the non-debug build of the driver still loaded I think I've captured an informative debug trace of the driver issue. I've put the info up on the work item CodePlex.



#17409 Beta driver for .NET MF 4.2 RC3+

Posted by Edward on 01 September 2011 - 08:59 PM in Beta Firmware and Drivers

P.S. Does anyone have a simple project (something along the lines of "Hello world" or maybe a little more sophisticated) which regularly causes a BSOD?

Chris


My experience is that the problem is strongly exacerbated by the size of the project. I've a project that has a deployment size of 57k and it'll cause the BSOD on the second deployment; every time. I'm on Win7 x64 and Netduino Plus. So to get something reproducible just write "Hello World" and link in a buch of extra libraries.

The debug stack trace I posted pretty clearly shows a recusive behaviour around the operation completion continuation function. I also see that there's a check in of the driver code for RC2 that may be an attempt to fix this by putting a monitor on the completion.



#17415 Beta driver for .NET MF 4.2 RC3+

Posted by Edward on 01 September 2011 - 11:45 PM in Beta Firmware and Drivers

Are you sending large amounts of debug info from the device by any chance?


It'd be nice to be able to get to the point where I could look at the debug info ;->

But no, with that project size the steps are:
Boot windows
Start VS
Deploy project
Click stop debug
Deploy project
Deploy hangs
Reset NP -> BSOD (or 50% of the time straight to BIOS)



#17422 Beta driver for .NET MF 4.2 RC3+

Posted by Edward on 02 September 2011 - 02:58 AM in Beta Firmware and Drivers

In the app which is currently on your Netduino, is it writing out lots of Debug info?


Nope - it just prints an "I'm alive" message every 10 seconds from the main thread.
The app is a little HTTP server hosting a SilverLight client, so it's just sitting idle waiting for a connect.



#17575 Netduino Plus Firmware v4.2.0 RC1

Posted by Edward on 05 September 2011 - 01:11 PM in Beta Firmware and Drivers

I bumped into this too. The regex library is a port of an old (but worthy) Apache Java library (Jakarta)to C# (it's not native). It doesn't support quite the same syntax as the desktop .Net regex library (which is a little irritating). One thing that's not implemented is named capture groups af far as I'm aware. There are also some differences on what characters have to be escaped. I ended up downloading the library source and compiling it to find this out. Maybe these inconsistencies are worthy of a 'bug' on CodePlex. For me the performance from a non-native library and its cosiderable memory footprint made me look for simpler techniques for what I was trying to achieve.



#18497 Beta driver for .NET MF 4.2 RC3+

Posted by Edward on 27 September 2011 - 02:07 PM in Beta Firmware and Drivers

What's happening on this? The Codeplex status is "Several suggestions are in the hands of SecretLabs to produce a new firmware image" For me the problem happens alot with ND+ and 4.2. But it also happens on 4.1 and other targets e.g. GHI Cobra albeit a lot less frequently. Feels luke the ball is in the wrong court to me (hope that translates).



#21139 Website homepage

Posted by Edward on 30 November 2011 - 12:44 AM in General Discussion

Correct me if I'm being 'blind' but it seems strange to me that there's no links to info on the Plus or the Mini from the netduino.com homepage.



#25955 What's going on with the >= operator?

Posted by Edward on 25 March 2012 - 06:04 AM in Netduino Plus 2 (and Netduino Plus 1)

Where I struggled was with the base. I needed to use the Natural Logarithm base of 2.718281828 to get the right result, so:

Log(tempBead.Read(), 2.718281828);


That base constant 'e' is in the math library as System.Math.E

HTH



#26112 Getting Started with...

Posted by Edward on 29 March 2012 - 08:40 PM in General Discussion

Yay! I got my copy of "Getting Started with Netduino" today. Pre-ordered on amazon.co.uk 3rd August 2011; delivered 29th March 2012. It's a great read. I know all of this stuff already; I made my purchase mainly to show support for the project and to see how it's being presented to new adopters. Having seen it, I'm sure they will be enthused. It's a well paced and structured tutorial. Good job Chris!



#26228 Redacted 00101100

Posted by Edward on 01 April 2012 - 09:33 AM in General Discussion

Today it says "need more input". I hope tomorrow it says "need more RAM" ;->




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.