All v4.2 QFEs features and bug fixes (PWM enhancements, lwIP and network driver reliability improvements, Analog Output, WinUSB and latest GCC support)
Improved diagnostic information for deployment
Decreased boot time[/quote]
Wow, this looks great. So the usual question is, when will we see a new firmware built with this? But, with GCC support, maybe I can resume my firmware building adventures!
What does winusb support imply? Making micro.net devices appear as āwinusbā on a computer or that a micro.net board may recognize winusb peripheral that gets plugged in?
.NET MF 4.2 QFE2 (and .NET MF 4.3) supports both WinUSB and the traditional MFUSB/SpotUSB drivers for NETMF boards.
Some users have had BSODs with the MFUSB drivers. By offering the option of the built-in WinUSB drivers, this should reduce or eliminate BSODs for those users.
With 4.0 and 4.1, we had a release almost right when Microsoft release their bits. 4.2 is a special case for many reasons, most are internal
The move to 4.3 will be smooth and in much less time than 4.2.
Here is a video of us releasing and talking about 4.0 open source. The video was on youtube in August (recorded weeks before but Microsoft asked us to not post it and they posted it later on their account.) and here is the release dated November http://www.microsoft.com/en-us/download/details.aspx?id=23546
While Iām always keen for new versions and the improvements and new features they contain, I also know each version release gets harder/longer as the amount of legacy code etc starts to build. Saying 6 months for 4.2 isnāt exactly right as some stuff was never moved to 4.2 (eg wifi support), so saying 4.3 support will be smoother and much less time, makes me wonder how that is possible. Iām not slagging GHI, anyone who has seen my Gadgeteer product orders knows how very much I like GHI and Gadgeteer, but at the same point Microsoft has to be cognizant of the impact of point releases on Gadgeteer. .NetMF is quickly becoming (if it hasnāt already) a real working platform with āproductā in field and far more product under development, so impact of updates and platform evolution might have to be a tad better thought out in order to deal with this increasing users and code base. When you start a new platform there is always that golden age where you can evolve very quickly and only a few people are impacted, but as your user base grows, those free and easy times start to fall by the wayside as now you have ācommunityā both in terms of users and code to be responsible to.
But hereās to 4.3, may the coding gods smile upon us and deliver all the goodies quickly and easily.
@ Gus, 4.2 time between beta announced and RTM alone was more than 2 months. Plus the first OSS Gadgeteer board, etc. Definitely wasnāt trying to rag on GHI at all.
I know you are not. We are just not very happy because the current delay is not usual for GHI. But the building move for the second time in one year, training new developers, open source, gadgeteer, new products (not all are public yet) and other good secrets are all things that came together in one year
We still think we can get it all out by November. Why is this goal? We have few surprises for the holiday season
@ Gus it has been a heck of a year for you guys as Iām sure the growth, the new building, new products etc havenāt made this the easiest year for you, but hopefully it is all working out great for you guys. Iām looking forward to those surprises!!!
Previously you had mentioned .netmf improvements in the g120 firmware that improved boot time significantly. Are they saying 4.3 has been improved even further or what?
Ok, hereās a tip ā When it says āsupportā for Visual Studio 2012, think REQUIRED! The SDK will not install without VS2012 preinstalled. Also, if you are installing the free express version, it has to be the āDesktop Editionā. I tried the Win8 edition and the SDK would not install with that one.
I am down to 9 errors on the build with GCC + NETMF43. I will probably give it a week before I give up this timeā¦ If I get it to build, Iāll post instructionsā¦
MF_CERB\Solutions\FEZ_Cerberus\DeviceCode\Network
0 Warning(s)
9 Error(s)
Time Elapsed 00:01:35.23
C:\NETMF_CERB>
Actually. I got it to compile and deploy to the Cerb, but it does not work at allā¦ When I try to get the device info it says Not Supported. Not really sure where to go from there.