[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 5332This 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).