Sometimes my Spider takes my computer down, when I disconnect the cable or reset the board. It often happens when the deployment succeeds, and the computer is waiting for the reboot - that never happens.
I press the reset button, and both the Spider AND my pc reboots.
I gave up doing development on the spider and do all my work on the Hydra. I havenāt see the BSOD on the Hydra. Winusb driver helps but doesnāt stop the BSOD on the spider.
I experienced BSODs also on Win 7 and Win 8 in both VS 2010 and VS 2012 and all my boards Hydra, Spider and G120. I mainly use VS2010 though because VS2012 takes forever to deploy and to enter debugging state.
I really have serious problems, and have read through the posts, but it is unclear to me how you exactly change from the GHI legacy driver to the winusb driver.
Note that you will need to change the driver if you use it on a different USB port after you have made the change to the one it is currently plugged into.
I discovered this the other day after updating and then plugging into another port by mistake. Couldnāt understand until why it was back to being slow until I checked in Device Manager and saw that it was on the GHI driver.
It sounds simple, I feel noobish here, but which device are we talking about? I tried the netmf debuggable device, and the driver updates, but it is difficult to see the differenceā¦
I need more details, stepwise, every single click.
Just to clarify, here is the steps, thanks to Andre.m:
[ol]
In the Computer->Manage->Device Manager find the "GHI NETMF debuggable device
Right click and choose properties
Then choose driver tab
Then click "Update driverā¦"
Then click "Browser my computer for driver software"
Then click "Let me pick from a listā¦"
In this window click āHave diskā¦ā and point to C:\Program Files\GHI Electronics\GHI Premium NETMF v4.2 SDK\USB Drivers\GHI_NETMF_WinUsb
Finish up, and restart machine.
[/ol]
I havenāt tried the very latest firmware. I started doing development on the Hydra and I donāt have the problem there. Iām waiting for the new release to get stable.
If Iām debugging and hit the reset button without first stopping the debug session. Or sometimes if I try to deploy I will get an invalid instruction halt then hit the reset.