We are excited to announce the release of the GHI Electronics NETMF and Gadgeteer 2016 R1 SDK. We have worked hard over the last few months to provide a very stable and user friendly SDK. Some of the major things in this release include:
CDC over USB client on G30
EMX, G120, and G400 can now update TinyBooter though In-Field Update
G400 now uses the new GHI Bootloader to update TinyBooter
Networking improvements in SSL, Accept, and Read
The default debug interface is now controllable
Legacy Gadgeteer mainboards and boards in GHI.Pins no longer warn about being obsolete
Signed USB CDC drivers are now included when using the default VID and PID
The USB drivers are now optional for the GHI Bootloader on Windows 10 and for Micro Framework on all supported systems
BrainPad project templates are included for C# and Visual Basic
PPP now works with more modems
WiFi RS9110 is now more recoverable when corrupt
SPI displays on G80 and Cerberus can now use custom widths and heights
No changes have been introduced since pre-release 2. The release notes show the combined changes of all the pre-releases for this SDK.
While we still do not officially support Visual Studio 2015 because of the serious issues with it, we are making an unsupported patch available that allows you to use it with our SDK. See the patch instructions for complete details. We still recommend Visual Studio 2013 for production use.
Lastly, we have updated our code signing certificate. You may get warnings that the SDK installer, USB drivers, and FEZ Config are not well known from Windows since it is a new certificate. This will go away as the SDK is used more.
@ Gary - [quote]PPP now works with more modems[/quote]
How did you test this? Is there a list somewhere that I can reference? I want to use PPP to connect my g120 to the internet via the raspberry pi, but I haven’t gotten the PI to “answer” as yet.
@ John - I have some questions regarding compatibility of “GHI Electronics NETMF SDK 2016 R1” and previous 2016 Pre-release R2.
[ol]I assume that application compiled under “SDK 2016 R1” will run under 2016 Pre-release R2 without any problems as there is no changes according release notes?
In other words is it necessary to update our G400 PCBs currently using 2016 Pre-release R2 to the newest NETMF SDK 2016 R1? Again I assume it is not necessary because it is the same version 4.3.8.1.Right?
Is there any changes in FEZ Config in new SDK 2016 R1 compare to 2016 Pre-release R2?
So is there any benefit to install new SDK 2016 R1 if I have already installed 2016 Pre-release R2?
[/ol]Thanks for clarifying these things.
I’ve personally used it with the SIM900 and SIM5320A/E modules. Works great and reliably too. The cellular drive needs some work though to make it connect reliably each time but the changes are minimal.
@ mhstr - The firmware, assemblies, and FEZ Config in the SDK are the exact same files from pre-release 2. They have not been recompiled. So you do not need to update your G400s. However, we still recommend installing the final SDK.
I’m starting with gadgeteer and .net programming. I just bought a FEZ Reaper and several modules. After the firmware update to the Reaper to 4.3.8.1, there are no pictures of the mainboards in the selection sccreen nor at the Program.Gadgeteer screen …
Another concern I have is to enable the backlight of the Character Display or even better to dim it with some PWM output
thanks in advance for your help
hi there, welcome to the forum. I think your questions are unrelated to this release of the SDK, but more related to your installation process. Can you confirm that you did or did not have the SDK and Gadgeteer template portion working before you installed this GHI SDK? Can you tell us how you stepped through the install of the 2016 R1 SDK? Did you select to install the Gadgeteer SDK or not in the process?
As for your PWM and display options, that’s a hardware question and separate to the SDK install question, please start a new thread for that.
@ Brett - Thanks!.. I have uninstalled everything and installed again… It is working fine now. I’m sorry for my inquiry in a wrong post. Thanks so much
Awesome news on getting the Gadgeteer templates back !
As far as your other question, don’t think I’m picking on you, but it really isn’t going to be an easy answer that is just going to slip in to a different thread - it really deserves a thread for itself