STWorkbench R6.1.0 for OS21 and STLinux

News - Fri, 2012-02-03 12:11

CPT is pleased to announce the release of STWorkbench R6.1.0 for OS21 and STLinux. STWorkbench provides a range of tools and functionality for:

  • Debugging
  • Tracing and Profiling
  • Source Code Navigation and Building

STWorkbench R6.1.0 includes a range of new features as well as performance and stability enhancements. Please see the attached readme file and the release notes included in the installation for more details on these. Some of the highlights are described below. The installation also includes some useful third party plugins, including 'eGit' to provide integrated source code management. STAPI SDK Projects for STLinux

STWorkbench R6.1.0 now includes support for creating STAPI SDK projects for STLinux. This complements the existing (since STWorkbench R6.0.0) support for STAPI SDK OS21 projects. The STAPI SDK project wizard:

  • Allows the user to create a single STAPI SDK project that supports multiple configurations
  • Provides a set of preconfigured make targets for compiling for different targets
  • Supports the use of different kernel source directories using STWorkbench linked folders
Environment Variables in Launch Configurations

The existing environment variable support has been extended to better support application use cases, particularly for the use of sandbox environments for SDK2 development. Environment variables or combinations of variables and strings, e.g. /var/lib/mock/${MOCK_ID}/root/opt/STM/STLinux-2.4 can be used in various fields in the launch configurations.

This allows environment variables to be used for defining information for target connection such as STMC2 IP address, targetpack parameters etc. or kernel parameters such as NFS server IP address, target root filesystem etc. New Debugging Views

In additions to a range of bug fixes and stability improvements for the STWorkbench debugging tools, two new views have been added:

  • The Function Viewer provides a searchable list of all functions contained in the binary and allows breakpoints to be set
  • The Favourite View allows the user to create a list of 'favourite' variables, locals or globals, which is updated whenever the variable is in scope
Download the New Release

The Linux version of STWorkbench R6.1.0 is included in STLinux 2.4 as an update, which can either be downloaded via /stmyum/ or installed directly as an RPM from (internally & externally):

ftp://ftp.stlinux.com/pub/stlinux/2.4/updates

Categories: News

STLinux 2.4 Update: stlinux24-cross-armdebug

STLinux 2.4 Updates - Fri, 2012-02-03 10:39
Package: stlinux24-cross-armdebug
Version: 7.2
Release: 18
Updated RPMS: Updated SRPMS: Changes:
  • Mon Jan 30 2012 Chris Smith <chris.smith at st.com> 18
    • [Modify source: armdebug-7.2.tar.bz2] Update Coresight agent from latest GDB.
Categories: STLinux 2.4 Updates

STLinux 2.4 Update: stlinux24-target-ltp

STLinux 2.4 Updates - Fri, 2012-02-03 10:39
Package: stlinux24-target-ltp
Version: 20120104
Release: 62
Updated RPMS: Updated SRPMS: Changes:
  • Tue Jan 31 2012 Francesco Rundo <francesco.rundo at st.com> 62
    • [Delete patch: ltp-full-20110228-fix-getcontext-exclude-uclibc.patch]
    • [Delete patch: ltp-full-20110228-fix-profil-exclude-uclibc.patch]
    • [Delete patch: ltp-full-20110228-fix-execltp-install_path.patch]
    • [Delete patch: ltp-full-20110228-added-data_dir.patch]
    • [Delete patch: ltp-full-20110228-fixed-unzip-issue.patch]
    • [Delete patch: ltp-full-20110606-fixed-fork13-issue.patch]
    • [Delete patch: ltp-full-20110915-extend_genhtml.patch]
    • [Delete patch: ltp-full-20110606-fix_version_output.patch]
    • [Delete patch: ltp-full-20110606-enable_cacheflush_syscall.patch]
    • [Delete patch: ltp-full-20110915-exit-from-signal-handler-in-setrlimit01.patch]
    • [Delete patch: ltp-full-20110915-creat08-Fix-test-to-be-able-to-run-on-NFS.patch]
    • [Delete patch: ltp-full-20110915-creat08-fall-back-to-nogroup-if-nobody-unavailable.patch]
    • [Delete patch: ltp-full-20110915-clone-use-CLONE_VFORK-flag-in-ltp_clone.patch]
    • [Delete patch: ltp-full-20110915-fixed_mount1234_testcase.patch]
    • [Delete patch: ltp-full-20110915-updated_syscalls_runtests.patch] The above patches have been included in the LTP mainstream.
    • [Spec] Update to latest stable release 20120104.
Categories: STLinux 2.4 Updates

STLinux 2.4 Update: stlinux24-target-openssl

STLinux 2.4 Updates - Fri, 2012-02-03 10:39
Package: stlinux24-target-openssl
Version: 1.0.0g
Release: 20
Updated RPMS: Updated SRPMS: Changes:
  • Mon Jan 30 2012 Giuseppe Condorelli <giuseppe.condorelli at st.com> 20
    • [Update: 1.0.0g] Update for security issues [Security update: CVE-2011-4619] The Server Gated Cryptography (SGC) implementation does not properly handle handshake restarts. [Security update: CVE-2011-4576] The SSL 3.0 implementation does not properly initialize data structures for block cipher padding. [Secutiry update: CVE-2011-4108] The DTLS implementation performs a MAC check only if certain padding is valid All allows remote attackers to cause a denial of service. [Remove source: openssl-1.0.0c.tar.gz] update with newer code [Add source: openssl-1.0.0g.tar.gz] update code to solve security update issues.
Categories: STLinux 2.4 Updates

STLinux 2.4 Update: stlinux24-cross-gdb

STLinux 2.4 Updates - Fri, 2012-02-03 10:39
Package: stlinux24-cross-gdb
Version: 7.1
Release: 64
Updated RPMS: Updated SRPMS: Changes:
  • Mon Jan 30 2012 Chris Smith <chris.smith at st.com> 64
    • [Update: stlinux_cross_64] Update the arm version to the git tag stlinux_cross_64
    • [Modify source: gdb-7.2-stlinux_arm.tar.gz]
Categories: STLinux 2.4 Updates

STLinux 2.4 Update: stlinux24-host-kptrace

STLinux 2.4 Updates - Fri, 2012-02-03 10:39
Package: stlinux24-host-kptrace
Version: 3.4.0
Release: 21
Updated RPMS: Updated SRPMS: Changes:
  • Mon Dec 19 2011 Chris Smith <chris.smith at st.com> 21
    • [Update: 3.4.0]
Categories: STLinux 2.4 Updates

STLinux 2.4 Update: stlinux24-cross-gdb

STLinux 2.4 Updates - Fri, 2012-02-03 10:39
Package: stlinux24-cross-gdb
Version: 7.2
Release: 64
Updated RPMS: Updated SRPMS: Changes:
  • Mon Jan 30 2012 Chris Smith <chris.smith at st.com> 64
    • [Update: stlinux_cross_64] Update the arm version to the git tag stlinux_cross_64
    • [Modify source: gdb-7.2-stlinux_arm.tar.gz]
Categories: STLinux 2.4 Updates

STLinux 2.4 Update: stlinux24-target-gdb

STLinux 2.4 Updates - Fri, 2012-02-03 10:39
Package: stlinux24-target-gdb
Version: 7.1
Release: 37
Updated RPMS: Updated SRPMS: Changes:
  • Mon Jan 30 2012 Chris Smith <chris.smith at st.com> 37
    • [Update: stlinux_cross_64] Update the ARM debugger to build from the sources of the latest cross debugger.
Categories: STLinux 2.4 Updates

STLinux 2.3 Update: stlinux23-cross-gcc

STLinux 2.3 Updates - Mon, 2012-01-30 14:29
Categories: STLinux 2.3 Updates

STLinux 2.4 Update: stlinux24-target-binutils

STLinux 2.4 Updates - Mon, 2012-01-30 13:29
Package: stlinux24-target-binutils
Version: 2.21.51
Release: 59
Updated RPMS: Updated SRPMS: Changes:
  • Wed Jan 25 2012 Christophe Lyon <christophe.lyon at st.com> 59
  • Fri Dec 23 2011 Stephen Clarke <stephen.clarke at st.com> 58
    • [Add patch: binutils-2.21.51-st200-7.03-6-0-0-B-111108.patch] Latest st200 binutils.
    • [Add patch: binutils-2.21.51-st200-maxpagesize.patch] Fix maxpagesize for st200 linux.
    • [Delete patch: binutils-2.21.51-st200-7.01-6-0-0-B-110715.patch] Superceded by binutils-2.21.51-st200-7.03-6-0-0-B-111108.patch.
    • [Delete patch: binutils-2.21.51-st200-warnings.patch] It is included in binutils-2.21.51-st200-7.03-6-0-0-B-111108.patch.
    • [Spec] Disable -werror for st200, because generic binutils 2.21.51 sources produce warnings with recent gcc.
  • Wed Nov 16 2011 Christophe Lyon <christophe.lyon at st.com> 58
    • [Spec] Fix BuildRequires dependencies.
  • Thu Nov 03 2011 Christian Bruel <christian.bruel at st.com> 58
    • [Spec] Use system zlib.
Categories: STLinux 2.4 Updates

STLinux 2.4 Update: stlinux24-target-glibc

STLinux 2.4 Updates - Mon, 2012-01-30 13:29
Package: stlinux24-target-glibc
Version: 2.10.2
Release: 34
Updated RPMS: Updated SRPMS: Changes:
  • Thu Jan 26 2012 Carmelo Amoroso <carmelo.amoroso at st.com> 34
    • [Spec] Force rebuild against newer kernel headers, now exporting accept4 syscall.
Categories: STLinux 2.4 Updates

STLinux 2.4 Update: stlinux24-cross-gcc

STLinux 2.4 Updates - Mon, 2012-01-30 13:29
Package: stlinux24-cross-gcc
Version: 4.6.2
Release: 97
Updated RPMS: Updated SRPMS: Changes:
  • Thu Jan 26 2012 Christophe Lyon <christophe.lyon at st.com> 97
    • [Add patch: gcc-4.6.2-arm-forward-mthumb] Forward -mthumb to the assembler.
Categories: STLinux 2.4 Updates

STLinux 2.4 Update: stlinux24-cross-binutils

STLinux 2.4 Updates - Mon, 2012-01-30 13:29
Package: stlinux24-cross-binutils
Version: 2.21.51
Release: 56
Updated RPMS: Updated SRPMS: Changes:
  • Wed Jan 25 2012 Christophe Lyon <christophe.lyon at st.com> 56
  • Fri Dec 23 2011 Stephen Clarke <stephen.clarke at st.com> 55
    • [Add patch: binutils-2.21.51-st200-7.03-6-0-0-B-111108.patch] Latest st200 binutils.
    • [Add patch: binutils-2.21.51-st200-maxpagesize.patch] Fix maxpagesize for st200 linux.
    • [Delete patch: binutils-2.21.51-st200-7.01-6-0-0-B-110715.patch] Superceded by binutils-2.21.51-st200-7.03-6-0-0-B-111108.patch.
    • [Delete patch: binutils-2.21.51-st200-warnings.patch] It is included in binutils-2.21.51-st200-7.03-6-0-0-B-111108.patch.
    • [Spec] Disable -werror for st200, because generic binutils 2.21.51 sources produce warnings with recent gcc.
  • Wed Nov 16 2011 Christophe Lyon <christophe.lyon at st.com> 55
    • [Spec] Fix BuildRequires dependencies.
  • Thu Nov 03 2011 Christian Bruel <christian.bruel at st.com> 55
    • [Spec] Use system zlib.
Categories: STLinux 2.4 Updates

STLinux 2.4 Update: stlinux24-target-binutils

STLinux 2.4 Updates - Mon, 2012-01-30 13:29
Package: stlinux24-target-binutils
Version: 2.20.51.0.7
Release: 59
Updated RPMS: Updated SRPMS: Changes:
  • Wed Jan 25 2012 Christophe Lyon <christophe.lyon at st.com> 59
  • Fri Dec 23 2011 Stephen Clarke <stephen.clarke at st.com> 58
    • [Add patch: binutils-2.21.51-st200-7.03-6-0-0-B-111108.patch] Latest st200 binutils.
    • [Add patch: binutils-2.21.51-st200-maxpagesize.patch] Fix maxpagesize for st200 linux.
    • [Delete patch: binutils-2.21.51-st200-7.01-6-0-0-B-110715.patch] Superceded by binutils-2.21.51-st200-7.03-6-0-0-B-111108.patch.
    • [Delete patch: binutils-2.21.51-st200-warnings.patch] It is included in binutils-2.21.51-st200-7.03-6-0-0-B-111108.patch.
    • [Spec] Disable -werror for st200, because generic binutils 2.21.51 sources produce warnings with recent gcc.
  • Wed Nov 16 2011 Christophe Lyon <christophe.lyon at st.com> 58
    • [Spec] Fix BuildRequires dependencies.
  • Thu Nov 03 2011 Christian Bruel <christian.bruel at st.com> 58
    • [Spec] Use system zlib.
Categories: STLinux 2.4 Updates
Syndicate content