This firmware requires use of the .NET Micro Framework v4.2 SDK (QFE2) and Netduino 4.2.0.1 SDK..
With this firmware, you will have the following resources available for your code:
152KB Flash
70KB+ RAM
This firmware includes the following update:
1. PWM bugfix (period/frequency now set correctly)
2. RS232 firmware now enables deployment/debug over RS232
This firmware also includes the following prior updates:
1. Visual Basic is now a supported language for .NET MF
2. New core AnalogInput and PWM classes; backwards-compatible classes available via add-on assemblies.
3. New WinUSB drivers (to remedy BSOD issues in 4.2 beta)
4. Garbage collector now fully collects old objects
5. See netmf.codeplex.com for full details of all bugfixes
To find the current version of your Netduino firmware:
1. Go to the Start Menu > Programs > Microsoft .NET Micro Framework 4.2 > 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 Mini into your PC using an RS232 or TTL UART cable.
4. In the Device section at top, select Serial. Select the serial port assigned to your RS232 or TTL UART cable.
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.2.0.0 or earlier may update to this new firmware:
1. Erase your Netduino Mini by applying 5V power to the gold ERASE pad
a. Power cycle your Netduino Mini
2. Flash TinyBooterDecompressor.bin using SAM-BA v2.12+
a. Power cycle your Netduino Mini
3. Flash TinyCLR using MFDeploy v4.2+
a. Click "Browse..." and select the TinyCLR files (ER_CONFIG and ER_FLASH).
b. Press "Deploy". It will take a few minutes to update your Netduino Mini.
There are two versions of firmware attached to this post. If you want to use the TTL port for debugging, then flash the TTL version of the TinyBooterDecompressor firmware using SAM-BA. Then flash TinyCLR (ER_FLASH and ER_CONFIG) using MFDeploy on the Netduino Mini's TTL serial pins.
Enjoy, and please let us know if you run into any troubles.
Chris