.NET MF 4.2 QFE2+ now supports WinUSB drivers.
Beta driver for .NET MF 4.2 RC3+
#1
Posted 19 August 2011 - 05:36 AM
.NET MF 4.2 QFE2+ now supports WinUSB drivers.
#2
Posted 19 August 2011 - 05:43 AM
If you'd like to compile the updated drivers yourself for debugging purposes:
- Replace the C:\MicroFrameworkPK_v4_2\USB_Drivers\MFUSB_PortingKitSample\sys\power.cpp file with the attached version.
- Install the latest Windows Driver Development Kit
- Follow the compilation instructions at C:\MicroFrameworkPK_v4_2\USB_Drivers\readme.txt.
Attached Files
#3
Posted 19 August 2011 - 10:58 AM
#4
Posted 19 August 2011 - 10:41 PM
#5
Posted 20 August 2011 - 12:02 AM
Thanks, Edward.Nope, sorry, just got the same BSOD. cc'd CodePlex.
#6
Posted 20 August 2011 - 12:50 AM
I also observe that moving to a different USB port at the unresponsive stage (before the BSOD) buys more time so it's like there's a leak per port that hits some limit (hence the reference to nt!ExAllocatePoolWithTag+0x11 in the stack trace.
HTH
#7
Posted 20 August 2011 - 12:59 AM
Excellent feedback. Can you be sure to add that to the bug report?Feels so like a memory/resource leak. After fresh boot deplyment is fast, responsive etc. Then after a few deploy/debug cycles deplyment starts to struggle to get the devices attention, reset button works a few times but after 6-10 deployments the bug check BSOD.
I also observe that moving to a different USB port at the unresponsive stage (before the BSOD) buys more time so it's like there's a leak per port that hits some limit (hence the reference to nt!ExAllocatePoolWithTag+0x11 in the stack trace.
Chris
#8
Posted 20 August 2011 - 01:08 AM
#9
Posted 26 August 2011 - 09:00 PM
#10
Posted 26 August 2011 - 09:38 PM
Thanks for the feedback. Can you post an update on the official bug report?Still having BSOD when unplugging the netduino plus when its hanging on deployment.
http://netmf.codeple...m/workitem/1049
Chris
#11
Posted 26 August 2011 - 09:45 PM
As addition to Chris' post, getting the correct information for debugging, see this post: http://forums.netdui...dpost__p__16372Thanks for the feedback. Can you post an update on the official bug report?
http://netmf.codeple...m/workitem/1049
And Omar, if you feel any better, I had a bsod at almost the same time.
My .NETMF projects: .NETMF Toolbox / Gadgeteer Light / Some PCB designs
#12
Posted 26 August 2011 - 10:31 PM
#13
Posted 26 August 2011 - 11:55 PM
#14
Posted 27 August 2011 - 12:22 AM
The .PDB files are included with the newly-updated drivers (in first post).Are the symbols for the beta driver available? I caught a full dump but have no symbols so it's not very useful.
What other files do you need?
Chris
#15
Posted 27 August 2011 - 01:52 AM
Are the symbols for the beta driver available? I caught a full dump but have no symbols so it's not very useful.
See this link: http://support.microsoft.com/kb/311503
It shows you how to download the symbols from the Windows symbol server for use with Windows dumps regardless if the compiled file has it available or not.
#16
Posted 27 August 2011 - 04:47 PM
Got it - I'd not spotted your edit with the debug version just an hour earlier.What other files do you need?
#17
Posted 27 August 2011 - 08:09 PM
#18
Posted 27 August 2011 - 08:25 PM
Thanks, Edward.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.
#19
Posted 01 September 2011 - 08:07 PM
#20
Posted 01 September 2011 - 08:32 PM
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users