Go Down

Topic: Yun 17.11 Reboot prerelease (Read 1 time) previous topic - next topic


Dec 07, 2017, 06:31 pm Last Edit: Dec 07, 2017, 06:34 pm by facchinm
Hi Yuners!
Do you want to be part of the most exciting update ever  :)  ? This is your chance.

We have a new and shiny beta release of the Yun firmware to try out!

This release is meant to be as "bleeding edge" as possible;
Our commitment is to update it regularly, releasing both new sysupgrade images and updating the standalone packages.

The distribution medium is a bit different from the usual: it contains a binary (http://github.com/arduino/yun-go-updater) which takes care of setting up a tftp server and updating both bootloader (if needed) and rootfs, in a totally unattended way.

The bootloader (https://github.com/arduino/uboot-yun) needs to be updated because the kernel doesn't fit anymore in the tiny partition it had back in 2014. The automatic procedure follows YunUBootReflash but, doing it automatically and checking every step, you can be 99.999% sure that it will not brick your Yun. The new bootloader also supports the old firmware partitioning scheme, so you can safely restore 1.5.x or 1.6.x images over the new one without downgrading it.

However, this is still Beta software, so use it at your own risk. If you prefer to have manual control over the procedure, update the bootloader in the "classical" way and then execute the updater, which will only flash the new filesystem.

About the filesystem, it is now based on LEDE Project and lives here . Thanks to the awesome job the LEDE community is doing, we are now able to ship an astonishing 8294 packets, doubling the first Openwrt-based Yun repository.

SSL is now a first class citizen and openssl is shipped by default with the base image, making super easy (and highly encouraged) to use secure communication channels from your sketches. Bridge library supports SSL too, so the integration with your existing projects is straighforward.

Our extra packages are available in this branch (https://github.com/arduino/openwrt-arduino-packages/tree/for-lede-next) and include the Amazon AWS SDK for Python, packaged and ready to be installed. We'll provide an exhaustive howto guide about the new onboarding experience in the next few weeks.

With the new image it's now possibile to configure the target Access Point directly for the Arduino IDE (or via Create) using YunFirstConfig sketch.
No more MAC address wars when running a workshop  :)

Having said that, it's time to experiment: leave your comments and suggestions here and we'll try to address them before the final release.


Happy Reboot!


Dec 08, 2017, 02:05 am Last Edit: Dec 09, 2017, 01:48 pm by smag0 Reason: found reponse to my first question
Yeah !
It's a nodejs v6 !!!
Bombita !!!

the automatic method didn't work for me (win): cmd windows close / bad ip in tftp server...
so i used the manual method

then transfert system to extroot : https://lede-project.org/docs/user-guide/extroot_configuration?s[]=extroot

installed node, trying node-cylon, but there is a problem with the node-serialport used by the cylon package .


Hi smag0,
thanks for testing!

To expand the filesystem to the SD it should be enough to use this sketch.

However, it wouldbe extremely useful if you could paste here the error that you get from the updater and the one on node-serialport.

Thanks a lot!

Go Up