[taste-users] Latest beta of 64bit TASTE9.1 VM

[ Thread Index | Date Index | More lists.tuxfamily.org/taste-users Archives ]


Dear all,

The latest beta of the 64bit TASTE9.1 VM is now available from here:

    https://download.tuxfamily.org/taste/TASTE-VM-9.1-beta2-64bit.ova

It's size is 3.672.585.216 bytes and its MD5 sum is 4a1fd5db18f9c1365417a0ec425f940b.

Features:

- Requested by many: this is a 64bit Debian Stretch. Apparently many people needed to be able to execute 64bit binaries of other applications from within their VMs - you can now do so. And of course 32 bit applications will also run just fine (the necessary 32-bit run-time libraries are also installed in the VM).
- You login with "taste"/"tastevm", as usual. The machine's SSH port is also exported locally to your host at port 2225 - so you can easily login with PuTTY or any other SSH client.
- The machine tracks the "TASTE-9.1" branch by default - to be merged in the "master" branch when we release.
- It comes pre-packaged with a complete RTEMS 5.1 toolchain, installed under /opt/rtems-5.1-2018.03.08.  This toolchain is built from RTEMS commit f4794b60f67308599b0ef50cc92a914c58bfb4cf, with RSB built from commit 10d3aaf467aee6ec6b463cca04ab873e1c18a5dc. Note that this toolchain was also built with Ada support.
- The VM also comes with the latest RCC pre-installed (under /opt/rcc-13-rc4). You can target building with either one of them in the GUI (by choosing the appropriate deployment target - e.g. gr712rc.rtems51_posix,  n2x.rcc13rc4_posix, gr740.rtems51_posix - etc) - but keep in mind that RCC doesn't support Ada. Put simply, if any parts of your system include Ada code (e.g. if you use SDL for a Functional block), then you can't use an RCC target..
- The bundled PolyORB contains all the fixes made by ISAE in the last 6 months - including the RTEMS5.1/RCC compliant, driver-manager-based drivers for SpW, Ethernet and serial.
- The BSPs in the /opt/rtems-5.1-2018.03.08 toolchain are all SMP-enabled - i.e. they can make full use of the 2 cores of a GR712RC, or the 4 cores of N2X/GR740.
- Finally, tool-src/testSuites contains 50 test projects - and the regression checks pass all of them (see https://circleci.com/gh/ttsiodras/taste-setup). This includes projects that use the new RTEMS toolchains to create binaries for N2X and GR740 (e.g. Demo_Eth_GR740_to_PC, building a distributed system between a GR740 and a Linux node, using the RTEMS5.1 toolchain).

Please inform me if you see anything that needs addressing - this is the last beta before officially releasing TASTE 9.1.

Keep in mind also, that as explained in our main page (https://taste.tools) you can always install TASTE natively inside your environment - also via a chroot or a Docker container - no matter what distribution you are using. And to be clear:   those of you that are already tracking the "TASTE-9.1" branch under your "$HOME/tool-src", already have everything inside this VM - the only difference with this virtual machine is that it's a 64bit one.

On behalf of the TASTE team,
Thanassis.

Thanassis Tsiodras
Real-time Embedded Software Engineer
System, Software and Technology Department

ESTEC
Keplerlaan 1, PO Box 299
NL-2200 AG Noordwijk, The Netherlands
Thanassis.Tsiodras@xxxxxxx | www.esa.int
T +31 71 565 5332
This message is intended only for the recipient(s) named above. It may contain proprietary information and/or
protected content. Any unauthorised disclosure, use, retention or dissemination is prohibited. If you have received
this e-mail in error, please notify the sender immediately. ESA applies appropriate organisational measures to protect
personal data, in case of data privacy queries, please contact the ESA Data Protection Officer (dpo@xxxxxxx).


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/