Problem:
Can connect to netduino, but when deploying from visual studio, deployment never finishes. Unable to ping netduino from MFDeploy, in other words netduino is there but unresponsive.
Solution: (Update to the latest firmware whilst in the tiny boot loader):
- Download the latest firmware as of now (version 4.1.0.2, you'll need to be logged into this forum to download it.)
- Unzip the contents to your hard disk
- Start MFdeploy: Start Menu -> Microsoft .NET Micro Framework 4.1 -> Tools -> MFDeploy.exe (the one with the church window like icon).
- Hold down the button (and keep holding it down) on the netduino while plugging it in (the blue light will stay on)
- In MFdeploy change the Device to Usb and make sure your netduino is selected in the dropdown alongside (probably as netduino_netduino)
- Now quickly click the ping button in MFDeploy before the netduino's blue light goes out.
You should now get a response something like:
Pinging... TinyBooter
Bootloader build info: Netduino by Secret Labs LLC
Now quickly before the tinyboot loader starts loading the .net framework code
- click the browse button in MFDeploy and browse to where you unzipped the new firmware.
- Select the ER_CONFIG and the ER_FLASH files, they will now be listed something like C:\netd\ER_CONFIG; C:\netd\ER_FLASH in the box.
- Quickly click deploy, (you need to be quick before the boot loader exits - I didn't manage the first time and the deployment will hang before it starts if your too slow, just start again).
- If it's working you should first see an erase progress bar followed by a writing (I think it was) progress bar.
After this your netduino should be working normally.
Roy