I am not sure where to post this so I will try here. I will do my best to keep my frustrations out of the text.
Gus posted “RTM release will be done ASAP so we would really appreciate any feedback you may have.
If you have problems with the firmware update process then please do not post here.
Keep this thread related to issues with the SDK itself, not firmware update”
So here is my feedback. I do not want to be negative but I thought it would be OK to post some of my experiences updating the Fez.Spider firmware.
Lets just say it was less than pleasent.
For general information I am using Windows 7 64bit on my PC.
Before updating my Spider was running OK on several different applications I was ‘playing’ with. I do admit that my PC and/or Spider have always been a ‘bit fussy’ about
USB issues when updating firmware or deploying applications.
As a suggestion… I sure wish that something was said about what to expect with regard to what should be ‘seen’ in the PC Device Manager. Such as there is no longer the USB Debug Interface (I forgot the actual wording) and you will ‘see’ a new serial port 'Pop up" and ‘Go Away’ during the firmware update.
I went through the setup and installed the new software using GHI NETMF v4.2 and .NET Gadgeteer Package (10-24-2012). Setup went through all the steps and installed what it needed to. Then onward to ‘flash’ the new firmware. Lets just say it erased the firmware and I was ‘Dead In The Water’ … No matter what I tried, I could not get beyond this step. I went through all the steps more than just several times and nothing beyond erasing… I also tried using the FEZSpiderMainboardUpdater.exe (found in C:\Program Files (x86)\GHI Electronics\GHI .NET Gadgeteer SDK). No luck…
I then un-installed ALL of the previous GHI programs found in Control Panel Programs and Features and started over after rebooting my PC. Re-Install the new software and started over. No luck… Same thing, erase and then no further in the firmware flashing. I even tried using different USB ports to re-install everything. No Luck…
I finally got up-and-running after spending several hours getting nowhere. My main issue is I do not know what I did (if anything) that allowed it to finally flash the firmware. As a note I was always careful to make sure that I ‘reset’ the spider before trying to flash.
I ‘believe’ the main cause had something to do with the new serial port that installs when flashing? I have no idea… All I know is that it would be there and then disappear after the erase. I’m confused now, but I ‘think’ it went away and then restarted a second later wenn the firmware finall ‘flashed’. I do remember getting a windows dialog (Or I looked at the properties) and it said it was unable to start. I’m not sure now what I saw or thought I saw… Maybe it was all a dream?
Gus also pointed out:
One note on the drivers, if Windows did not detect the USB drivers automatically,
just point it to C:\Program Files (x86)\GHI Electronics\GHI Premium NETMF v4.2 SDK\USB Drivers\GHI_NETMF_Interface
I had to do this several times. In my opinion, the firmware update dialogs should mention that when you ‘reset’ your board to wait a few seconds to see if the PC is in the process of loading a driver before continuing the flashing process.
I’ll post some screen captures just for info. Capture6 shows the serial port not starting up again to continue the flash process (I believe it should close and then restart?)
Have a GREAT day!