Oh yes, of course! Updated. ThanksHi Chris, maybe a good idea to update the downloads page for the new firmware?
Chris
  | ||||||||||||||
Netduino Plus 2 Firmware v4.3.1
Started by Chris Walker, Feb 25 2014 04:06 AM
120 replies to this topic
#21Posted 01 March 2014 - 12:51 AM
Hi GeBrander,
Oh yes, of course! Updated. Thanks Chris #22Posted 02 March 2014 - 12:25 PM This version does not work in VS2013? It is working well for me in VS2012, but when I go to make a new project in VS 2013, it does not have the micro framework templates as a option.
Thanks for the update. #23Posted 03 March 2014 - 05:44 AM
Hi jetyler,
Uninstall the NETMF SDK and Netduino SDK. Then install them from here: http://forums.netdui...o-2013-support/ That should get you up and running in VS2013. Welcome to the Netduino community, Chris
#24Posted 03 March 2014 - 02:36 PM
Sorry, I misunderstood. I thought this version was a new version of the VS2013 beta. Thanks #25Posted 06 March 2014 - 02:42 PM Hi All,
after installing fw 4.3.1 i have this bugs :
Assembly: Toolbox.NETMF.Hardware.Core (4.3.0.0) needs assembly 'mscorlib' (4.3.0.0)
Assembly: Toolbox.NETMF.Hardware.Core (4.3.0.0) needs assembly 'Microsoft.SPOT.Hardware' (4.3.0.0)
Assembly: Toolbox.NETMF.Hardware.Core (4.3.0.0) needs assembly 'Microsoft.SPOT.Hardware.PWM' (4.3.0.0)
Assembly: Toolbox.NETMF.Hardware.Core (4.3.0.0) needs assembly 'Toolbox.NETMF.Core' (4.3.0.0)
Assembly: Toolbox.NETMF.Hardware.Core (4.3.0.0) needs assembly 'Microsoft.SPOT.Native' (4.3.0.0)
where to get 4.3.1 toolbox ?
#26Posted 06 March 2014 - 05:43 PM
The Toolbox source code is included, so you can compile the code in 4.3.1 to get the dll's for your project.
There are several demo's on youtube on Howto compile to get a dll. #27Posted 06 March 2014 - 07:55 PM
Thanks for answer,
but i didnt find that...would you like to be kindly more detailed. #28Posted 06 March 2014 - 09:58 PM The NetduinoUpdate deploy software made it effortlessly. This also solved my problem to erase certain apps using webserver.
Great job! Thanks.
"- Somewhere there's a bug to fix..."
#29Posted 10 March 2014 - 09:16 AM I compiled 4.3.1 firmware with mdk 4.71.
There is no scatterfile in TinyBooter for MDK. So I copied from scatterfile_bootloader_rvds.xml. Also scatterfile_tinyclr_mdk.xml file is little bit strange compared with scatterfile_tinyclr_rvds.xml. So I replaced mdk.xml with rvds.xml.
Finally, I succeeded compilation. TinyBooter is working. But TinyCLR doesn't. It wasn't detected on MF deploy.
What should I do? #30Posted 10 March 2014 - 10:16 AM
Hi techcap,
We haven't build MDK scatter files for the Netduino_STM32 BSP yet. It's on the roadmap, but today we use RVDS. There will likely be small differences between the two build processes, even though they technically use the same ARM compiler now. My first guess is that there is something wrong with the core-coupled memory (TCM) allocation in your setup. If you feel comfortable tweaking the scatter files, move everything to the main 128KB block (as is done in TinyBooter's scatter file) and remove the TCM section--and see if that works for you. Chris P.S. we use RVCT 4.1 to compile the firmware. 4.71 may or may not work...not yet tested. #31Posted 10 March 2014 - 11:17 AM
I guess you have not set the proper cpu architecture - I think without it the compiler generates some ARM code, which is not supported on Cortex-M cores and TinyCLR is stuck in an fault handler. You'd need to add <DEVICE_TYPE>cortex-m3</DEVICE_TYPE> to Netduino2.settings; and also Microsoft.Spot.system.MDK.Targets might need some additional changes. #32Posted 11 March 2014 - 04:31 AM
probably a dumb question, but can you use VS 2010 with this update or do you have to update to VS 2012 to use it?
Homey #33Posted 11 March 2014 - 05:22 AM
Hi Homey,
No worries, no dumb questions here. .NET Micro Framework requires Visual Studio 2012 (or VS2013 with our experimental SDK builds). Chris #34Posted 11 March 2014 - 11:02 AM
Hallo Chris, I got a brand new ND2 + yesterday. I plan to create a small application which sent data from ND2 + to a web page. Currently I have everything installt on 4.2Version (NETMF, SDK) (because Netduino GO). VSExpress10 and Window7 What do you think? Should I immediately upgrade to the new NETMF4.3?
But i think this does also mean to install the new 4.3SDK? ... and ... that also means upgradeing the ND2 + to 4.3 firmware? Or can I leave everything on 4.2Version?
Thanks for your response...
regards Christian mfG Christian #35Posted 11 March 2014 - 08:21 PM
Hi Christian,
If you want to upgrade some of your devices to 4.3.1, that's not a problem: the new SDK will still work with devices running older 4.1 and 4.2 firmware. If you are using .NET MF 4.2 firmware on all of your devices, I'd recommend sticking with Visual Studio 2010 and the 4.2 SDK until you upgrade boards. Why? Because with the 4.2 SDK, Visual Studio is speed-optimized for debugging boards running 4.2 firmware. That said...we run the latest SDK on all of our computers, working with older and newer board firmware regularly Chris #36Posted 19 March 2014 - 04:18 AM I've upgraded to vs2012, .netmf 4.3 and flashed the firmware successfully. I've upgraded my projects and their references to the 4.3 dlls, but when I go to deploy my programs the I'm getting errors with the .net microframework toolbox. I downloaded the 4.3 DLLs but I'm getting the following.
Link failure: some assembly references cannot be resolved!!
Assembly: Toolbox.NETMF.Hardware.Ic74HC595 (4.3.0.0) needs assembly 'mscorlib' (4.3.0.0)
My mscorlib is version 4.3.1.0.
#37Posted 19 March 2014 - 04:57 AM
Hi cce1911,
That library was built against the .NET MF 4.3 beta (4.3.0) instead of the production-ready 4.3 QFE1 release (4.3.1). Do you have the source (so you can change the target framework in Project Properties)? Chris #38Posted 19 March 2014 - 12:34 PM I have downloaded the source, but I'm not real sure how to upgrade it to 4.3.1. Do I have to change the target framework on all 40 projects? Do I have to manually edit the AssemblyInfo files and change AssemblyVersion("4.3.1.0")? #39Posted 19 March 2014 - 12:52 PM
Hi cce1911,
In each project, go to project properties (right-click on the project name, select the "properties" menu option). Then change the "Target Framework" from NETMF 4.3 to NETMF 4.2. It will probably close the window for you when you do this, to save the changes. Then change the target framework back to NETMF 4.3. Repeat the above for each project. If there are forty, it may take you 15 minutes. Tedious and no fun, but it should change everything from 'pre-production 4.3' to 'production 4.3.1' for you. Now #40Posted 19 March 2014 - 12:58 PM Thanks for the quick reply Chris. Do I also need to change the AssemblyVersion in AssemblyInfo.cs? 0 user(s) are reading this topic0 members, 0 guests, 0 anonymous users | ||||||||||||||
|
||||||||||||||
This webpage is licensed under a Creative Commons Attribution-ShareAlike License. | ||||||||||||||