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

Can't get past go


Best Answer rockybooth , 07 November 2013 - 10:51 PM

Well, I got past GO.

I installed WinDgb and examined the crash memory dump.  It turns out that it pointed to a driver:

"Probably caused by : sparkey.sys ( sparkey+44f2 )"

Removing the device allowed me to again access 

This is used by a compiler for PIC devices (ProtonBasic) and is a software protection "dongle". If anyone is interested, I found the BSOD investigation instructions at http://www.networkwo...ash-268274.html

Now if I can just get my Netduiino Plus2 working again...

Rocky

Go to the full post


  • Please log in to reply
5 replies to this topic

#1 rockybooth

rockybooth

    Member

  • Members
  • PipPip
  • 16 posts

Posted 03 November 2013 - 12:45 AM

I just purchased a netduino plus 2, but can't get past go...

I have installed .NET Micro Framework 4.3 (RTM)
Visual studio is Premimum 2012, 11.0.60610.01 Update 3
Windows 8.1/64 (all updates applied)
Start visual studio, select from templates Netduino Plus 2 application, 
then go to My Project, and select .NET Micro Framework, the PC will immediately crash (blue screen) with a Bad_pool_header and proceed to reboot.
This happens if I select VB or C#.
This happens with both framework 4.2 and 4.3.
This happens with the board both connencted and disconnected
I have not entered any code, just picked a template.
No other programs are running, and this is completely reproducible.
The only thing slightly unusual about my setup is that the development tools are not on C: but another drive (O:). I have not problems developing in VB.NET.
 
Any suggestions are appreciated as I have no idea what to do next.
 
Thanks for your help
Rocky


#2 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 03 November 2013 - 01:46 AM

Hi Rocky, Sorry for the troubles you're experiencing; let's see if we can get you up and running. If you unplug your Netduino when you create the project, do you experience the same issue? Also, if you create a ".NET Micro Framework Console Application", do you experience the same issue? We generally recommend sticking with the production SDK (.NET MF 4.2 SDK + Netduino 4.2 SDK) instead of beta software, but we'd like to help work you through this issue if we can. BTW, I'm running the Netduino 4.3 beta SDK on Windows 8.1 x64, without the BSOD issues. The key here is figuring out what's different on your PC. Welcome to the Netduino community, Chris

#3 rockybooth

rockybooth

    Member

  • Members
  • PipPip
  • 16 posts

Posted 06 November 2013 - 12:53 AM

Hi Chris:

Thanks for the tips - I am quite enthused about this new (to me) platform.

After my problems on my main PC, I tried an old laptop that had Win8/32, and was able to load, build, deploy, and run on a NetDuino Plus 2!

Back at my main PC, I can compile, load, run a Net Micro Framework Console Application without problem.

I BSOD with if I select a Netduino Plus 2 Application.  If I change the Target framework to .NET  Micro Framework 4.2 in Project/Application tab, an then go to the References tab, I verify that .NET 4.2.xx files are selected.  I even close and re-open the project and again verify 4.2.

When I then go to the .NET Micro Framework tab, immediate BSOD, every time!

Any suggestions what to try next?

Rocky



#4 rockybooth

rockybooth

    Member

  • Members
  • PipPip
  • 16 posts

Posted 07 November 2013 - 10:51 PM   Best Answer

Well, I got past GO.

I installed WinDgb and examined the crash memory dump.  It turns out that it pointed to a driver:

"Probably caused by : sparkey.sys ( sparkey+44f2 )"

Removing the device allowed me to again access 

This is used by a compiler for PIC devices (ProtonBasic) and is a software protection "dongle". If anyone is interested, I found the BSOD investigation instructions at http://www.networkwo...ash-268274.html

Now if I can just get my Netduiino Plus2 working again...

Rocky



#5 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 07 November 2013 - 11:45 PM

Ah, interesting. Is that a filter driver? Sometimes those insert themselves "in-stream" and cause havoc. The new protected driver system for USB in Windows 8.1 ("Windows Store Apps") isn't as flexible as what we're used to on the Windows Desktop side, but it sure does make me appreciate the issues that it does away with :) Chris

#6 rockybooth

rockybooth

    Member

  • Members
  • PipPip
  • 16 posts

Posted 07 November 2013 - 11:53 PM

No sure what you mean by filter driver.  This is a driver for a specific USB device that has in encrypted code that lock execution of the compiler to the computer with the device installed.  The driver is digitally signed, and I am using the current driver.  The driver was developed for Win7.  My takehome message is that the WinDgb application in the windows SDK is very handy!






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.