Version: 4.1.1 ALPHA 3 (version 4.1.0.5 a3)
WARNING: This firmware is pre-release firmware. It may temporarily cause your Netduino Plus to cease functioning properly. If this firmware does not work for you, you will likely need to erase your Netduino Plus completely and re-flash the production v4.1.0.5 bootloader using Atmel SAM-BA tools (on a 32-bit Windows installation) and the production v4.1.0.5 firmware using MFDeploy.
With this firmware, you will have the following resources available for your code:
48KB Flash
28KB+ RAM
This firmware includes the following updates:
1. Variable-bit SPI (9 to 15 bit) capabilities
2. Enhanced Parallels, VMWare, and VirtualBox compatibility
3. Enhanced deployment reliability (software reset enhancements)
To find the current version of your Netduino Plus 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 Plus into your PC using a Micro USB cable.
4. In the Device section at top, select USB instead of Serial. Your Netduino Plus 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 Plus into your PC using a Micro USB cable. If your Netduino Plus 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 Plus 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 Plus.
8. Select the Target > Configuration > Networking menu. You will need to re-enter your IP address settings and MAC address. We will try to eliminate this step in the future.
Please note that some VMs may lose their connection to the Netduino when it reboots. If your VM loses its connection to the Netduino during deployment, it will give you an error that the debugger failed to connect. If this happens to you, please post your experience in this thread.
Netduino Plus Firmware v4.1.1 ALPHA 3
Started by Chris Walker, Nov 25 2010 05:19 AM
3 replies to this topic
#1
Posted 25 November 2010 - 05:19 AM
#2
Posted 25 November 2010 - 05:19 AM
To enable the new "variable SPI" feature, we've created an "ExtendedSpiConfiguration" class.
To use this new feature:
1. Add the attached ExtendedSpiConfiguration.cs class to your project.
2. Instead of creating a SPI.Configuration instance, use ExtendedSpiConfiguration. It is a subclass of SPI.Configuration and can be used in its place.
3. In the ExtendedSpiConfiguration constructor, you can provide the number of bits per transfer (data bits) as the final paramter.
Please note that we will be including this class in the Netduino v4.1.1 SDK--so you will not need to add it manually. We may put it in the SecretLabs.NETMF.Hardware.dll class. We may also rename it. Those issues should all be sorted out by the time we make it to "beta".
If you use this new feature, please post your experiences here...
#3
Posted 20 December 2010 - 04:10 PM
My MFDeploy is getting stuck on "Executing application" - any advice please?
Ta,
Jim
#4
Posted 20 December 2010 - 07:06 PM
My MFDeploy is getting stuck on "Executing application" - any advice please?
Ta,
Jim
Jim,
Are you running the firmware on a Netduino or a Netduino Plus?
Also really quick...try erasing your current app using MFDeploy and then re-deploy your app.
Chris
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users