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.
First of all, a big thank you to community member KodeDaemon (David Stetz) for all his efforts measuring stack usage and helping free up more RAM on Netduino Plus. He's been doing a lot of work behind the scenes the past few weeks.
By slimming the size of the native code stack, reducing the USB buffer count, and moving some functions out of RAM, Netduino Plus now has about 50% more RAM available for your app (42KB+ instead of 28KB).
We plan to incorporate these enhancements into the official v4.1.1 beta 2 firmware...but I thought I'd publish a special build for interested parties to test first.
This build is identical to the v4.1.1 beta 1 firmware--but it contains the memory enhancements and one SDHC card bugfix.
Please post your experiences here--good and bad. If your Netduino app breaks using this firmware, please let us know.
And please say 'thank you' to KodeDaemon if you see him around in Netduino Chat!
Chris
First of all, a big thank you to community member KodeDaemon (David Stetz) for all his efforts measuring stack usage and helping free up more RAM on Netduino Plus. He's been doing a lot of work behind the scenes the past few weeks.
By slimming the size of the native code stack, reducing the USB buffer count, and moving some functions out of RAM, Netduino Plus now has about 50% more RAM available for your app (42KB+ instead of 28KB).
We plan to incorporate these enhancements into the official v4.1.1 beta 2 firmware...but I thought I'd publish a special build for interested parties to test first.
This build is identical to the v4.1.1 beta 1 firmware--but it contains the memory enhancements and one SDHC card bugfix.
Please post your experiences here--good and bad. If your Netduino app breaks using this firmware, please let us know.
And please say 'thank you' to KodeDaemon if you see him around in Netduino Chat!
Chris
That's brilliant! Excellent work David!!! Thank you form all of us!
How is the "50% more RAM" build working for everyone so far? We're working on integrating it into beta 2--but wanted to make sure nobody was having trouble with it first...
Chris
Working very well. No issues on my side. Having the extra RAM has been great. My device has been creating WebRequests every minute for the last 9 days solid, without fail. Who can complain about extra RAM!
How is the "50% more RAM" build working for everyone so far? We're working on integrating it into beta 2--but wanted to make sure nobody was having trouble with it first...
How is the "50% more RAM" build working for everyone so far? We're working on integrating it into beta 2--but wanted to make sure nobody was having trouble with it first...
Hi,
Is there any final 4.1 firmware release containing this improvements?
I might be wrong, but the thread with the stable 4.1.0.6 firmware states 28+ KB RAM...
Kind regards,
Niels R.
So far this version works flawlessly on my Netduino+. I have tried 4.0.6 (what it came with and erased/reflashed for good measure, set mac address) and 4.2b and have suffered the nasty DHCP bug every time. This version, however, has worked through all of my tests. When there's no network connection my device has 0.0.0.0 (which I test for) and then receives an address shortly after plugging in. For what it's worth, everything was tested using a Cisco 871 serving DHCP.