Here is the Netduino firmware. This is a recommended update for existing users.
Version: 4.1.0 Update 6 (version 4.1.0.6)
With this firmware, you will have the following resources available for your code:
128KB Flash
62KB+ RAM
This firmware includes the following updates:
1. Enhanced Parallels, VMWare, and VirtualBox compatibility
2. Garbage collection 'status messages' updated
3. Visual Studio debugger should connect to Netduino easier during deployment (on non-virtual machines)
4. Bugfixes: SerialPort.DataReceived event should now fire properly
5. Bugfixes: SerialPort.Read() timeout now implemented properly
6. Bugfixes: Misc. SPI bugfixes
To find the current version of your Netduino firmware:
1. Go to the Start Menu > Programs > Microsoft .NET Micro Framework 4.1 > Tools
2. Run MFDeploy.exe. Be careful to run MFDeploy.exe and not MFDeploy.exe.config (as file extensions are hidden by default)
3. Plug your Netduino into your PC using a Micro USB cable.
4. In the Device section at top, select USB instead of Serial. Your Netduino should appear in the drop-down; if not, select it.
5. Select the Target menu, Device Capabilities option.
6. In the output box, find the "SolutionReleaseInfo.solutionVersion" value. This is your firmware version.
Users of firmware version 4.1.0.5 or earlier may update to this new firmware using the MFDeploy tool:
1. Download and unzip the attached file to a directory on your computer.
2. Go to the Start Menu > Programs > Microsoft .NET Micro Framework 4.1 > Tools
3. Run MFDeploy.exe. Be careful to run MFDeploy.exe and not MFDeploy.exe.config (as file extensions are hidden by default)
4. Plug your Netduino into your PC using a Micro USB cable. If your Netduino does not connect successfully, try plugging the USB cable into your Netduino first...and then your PC.
5. In the Device section at top, select USB instead of Serial. Your Netduino should appear in the drop-down; if not, select it.
6. Click "Browse..." and select the unzipped files from step #1 (ER_CONFIG and ER_FLASH).
7. Press "Deploy". It will take a few minutes to update your Netduino.
The following previous updates are also included in this release:
1. USB and serial deployment now
selectable via software tool
2. Garbage collection 'status messages' updated
3. USB enumeration update to enable limited "test" VM usage on Mac/Linux (Parallels, VMWare Fusion and Oracle VirtualBox)
4. Includes .NET MF 4.1 QFE1 firmware updates
5. .NET MF 4.1 Post-QFE1 HAL bugfixes
5. Bugfix: Multiple AnalogInputs may now be used simultaneously
6. Bugfix: GlitchFilter parameter of InterruptPort now works properly
7. Bugfix: Plugging in the Netduino via external power sometimes disabled the USB connector
8. Enhancement: Netduino had trouble working with some types of MicroUSB cables