Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.
Photo

Netduino Plus Firmware v4.1.1 ALPHA 3


  • Please log in to reply
3 replies to this topic

#1 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 25 November 2010 - 05:19 AM

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.

#2 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

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 Jim Davies

Jim Davies

    Advanced Member

  • Members
  • PipPipPip
  • 48 posts
  • LocationBrighton & Hove, UK

Posted 20 December 2010 - 04:10 PM

My MFDeploy is getting stuck on "Executing application" - any advice please? Ta, Jim

#4 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

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

home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.