[STLinux-announce] Update to the STLinux Distribution 2.0 (#5)
stlinux-announce at stlinux.com
stlinux-announce at stlinux.com
Thu Mar 30 12:53:00 BST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Folks
The fifth set of updates to the STLinux Distribution 2.0 are now
available.
We recommend that you use stmyum to download and install these
updates. For more information on configuring stmyum, please see:
http://www.stlinux.com/docs/manual/install/yum.php
If this is the first time you have used stmyum since installing it
from the CD images, we recommend that you first use stmyum to upgrade
itself, before upgrading any target packages.
Alternatively the can be downloaded from our FTP servers as normal:
Inside the ST firewall:
ftp://linux.bri.st.com/pub/stlinux/2.0/ST_Linux_2.0/RPM_Distribution/sh4-updates
and:
ftp://linux.bri.st.com/pub/stlinux/2.0/ST_Linux_2.0/RPM_Distribution/st231-updates
Customers and those outside the ST firewall:
ftp://ftp.stlinux.com/pub/stlinux/2.0/ST_Linux_2.0/RPM_Distribution/sh4-updates
and:
ftp://ftp.stlinux.com/pub/stlinux/2.0/ST_Linux_2.0/RPM_Distribution/st231-updates
After the required packages have been downloaded, they can be installed
using the
command:
rpm -Uhv <rpm_files>
The updates include:
stlinux20-cross-sh4-binutils-2.15.91.0.2-10.i386.rpm
stlinux20-cross-sh4-binutils-dev-2.15.91.0.2-10.i386.rpm
stlinux20-cross-sh4-binutils-doc-2.15.91.0.2-10.i386.rpm
stlinux20-sh4-binutils-2.15.91.0.2-12.sh4.rpm
stlinux20-sh4-binutils-dev-2.15.91.0.2-12.sh4.rpm
stlinux20-sh4-binutils-doc-2.15.91.0.2-12.sh4.rpm
stlinux20-cross-st231-binutils-2.13-10.i386.rpm
stlinux20-cross-st231-binutils-dev-2.13-10.i386.rpm
stlinux20-cross-st231-binutils-doc-2.13-10.i386.rpm
stlinux20-st231-binutils-2.13-12.st231.rpm
stlinux20-st231-binutils-dev-2.13-12.st231.rpm
stlinux20-st231-binutils-doc-2.13-12.st231.rpm
stlinux20-target-binutils-2.13-12.src.rpm
stlinux20-target-binutils-2.15.91.0.2-12.src.rpm
stlinux20-cross-binutils-2.15.91.0.2-10.src.rpm
New faetures:
- readelf decodes the ELF header flags field for SH.
Bug fixes:
- supply target libiberty.h (bugzilla 512)
stlinux20-cross-sh4-cpp-3.4.3-19.i386.rpm
stlinux20-cross-sh4-cpp-doc-3.4.3-19.i386.rpm
stlinux20-cross-sh4-g++-3.4.3-19.i386.rpm
stlinux20-cross-sh4-gcc-3.4.3-19.i386.rpm
stlinux20-cross-sh4-gcc-doc-3.4.3-19.i386.rpm
stlinux20-cross-sh4-protoize-3.4.3-19.i386.rpm
stlinux20-sh4-cpp-3.4.3-22.sh4.rpm
stlinux20-sh4-cpp-doc-3.4.3-22.sh4.rpm
stlinux20-sh4-g++-3.4.3-22.sh4.rpm
stlinux20-sh4-gcc-3.4.3-22.sh4.rpm
stlinux20-sh4-gcc-doc-3.4.3-22.sh4.rpm
stlinux20-sh4-libgcc-3.4.3-22.sh4.rpm
stlinux20-sh4-libstdc++-3.4.3-22.sh4.rpm
stlinux20-sh4-libstdc++-dev-3.4.3-22.sh4.rpm
stlinux20-cross-gcc-3.4.3-19.src.rpm
stlinux20-target-gcc-3.4.3-22.src.rpm
New features:
- Updated from vienna-1.5 to vienna-1.6 in line with bare-machine toolset
version 3.1.1 (also fixes bugzilla 377 (problem with oprofile) and
440)
Bug fixes:
- added fix for float varargs (bugzilla 262)
- added a fix for a register lifetime problem (bugzilla 376)
stlinux20-cross-sh4-uclibc-binutils-2.15.91.0.2-2.i386.rpm
stlinux20-cross-sh4-uclibc-binutils-dev-2.15.91.0.2-2.i386.rpm
stlinux20-cross-sh4-uclibc-binutils-doc-2.15.91.0.2-2.i386.rpm
stlinux20-cross-sh4-uclibc-cpp-3.4.3-19.i386.rpm
stlinux20-cross-sh4-uclibc-cpp-doc-3.4.3-19.i386.rpm
stlinux20-cross-sh4-uclibc-gcc-3.4.3-19.i386.rpm
stlinux20-cross-sh4-uclibc-gcc-doc-3.4.3-19.i386.rpm
stlinux20-cross-sh4-uclibc-protoize-3.4.3-19.i386.rpm
stlinux20-sh4-uclibc-0.9.27-5.sh4.rpm
stlinux20-sh4-uclibc-base-passwd-3.5.7-5.sh4.rpm
stlinux20-sh4-uclibc-busybox-1.00-1.sh4.rpm
stlinux20-sh4-uclibc-busybox-doc-1.00-1.sh4.rpm
stlinux20-sh4-uclibc-busybox-links-1.00-1.sh4.rpm
stlinux20-sh4-uclibc-dev-0.9.27-5.sh4.rpm
stlinux20-sh4-uclibc-filesystem-1.0-1.sh4.rpm
stlinux20-sh4-uclibc-kernel-headers-2.6.11.2-11.noarch.rpm
stlinux20-sh4-uclibc-libgcc-3.4.3-19.sh4.rpm
stlinux20-sh4-uclibc-makedev-2.3.1-13.sh4.rpm
stlinux20-cross-st231-uclibc-binutils-2.13-2.i386.rpm
stlinux20-cross-st231-uclibc-binutils-dev-2.13-2.i386.rpm
stlinux20-cross-st231-uclibc-binutils-doc-2.13-2.i386.rpm
stlinux20-cross-uclibc-gcc-3.4.3-19.src.rpm
stlinux20-st231-uclibc-0.9.27-4.st231.rpm
stlinux20-st231-uclibc-dev-0.9.27-4.st231.rpm
stlinux20-st231-uclibc-filesystem-1.0-1.st231.rpm
stlinux20-st231-uclibc-kernel-headers-2.6.11.2-11.noarch.rpm
stlinux20-st231-uclibc-makedev-2.3.1-13.st231.rpm
stlinux20-target-uclibc-0.9.27-5.src.rpm
stlinux20-target-uclibc-base-passwd-3.5.7-5.src.rpm
stlinux20-target-uclibc-busybox-1.00-1.src.rpm
stlinux20-target-uclibc-kernel-headers-2.6.11.2-11.src.rpm
stlinux20-target-uclibc-libgcc-3.4.3-19.src.rpm
stlinux20-target-uclibc-kernel-headers-2.6.11.2-11.src.rpm
New packages:
- uClibC cross development binutils
- uClibC cross development gcc
- uClibC 0.9.27 library
- kernel headers for uClibC development environment
- busybox linked against uClibC
Notes:
- A new target tree for uClibC has been added at
/opt/STM/STLinux-2.0/devkit/<arch>/uclibc_target
- Development tools have a <arch>-linux-uclibc- prefix
e.g. sh4-linux-uclibc-gcc
and can be found in
/opt/STM/STLinux-2.0/devkit/<arch>/bin
stlinux20-host-iperf-2.0.2-1.i386.rpm
stlinux20-sh4-iperf-2.0.2-1.sh4.rpm
stlinux20-host-iperf-2.0.2-1.src.rpm
stlinux20-target-iperf-2.0.2-1.src.rpm
New package (iperf is a network performance measurement tool)
stlinux20-sh4-netperf-2.4.1-2.sh4.rpm
stlinux20-host-netperf-2.4.1-2.i386.rpm
stlinux20-host-netperf-2.4.1-2.src.rpm
stlinux20-target-netperf-2.4.1-2.src.rpm
New features:
- updated to version 2.4.1 (host and target packages)
- install example scripts (target package only)
stlinux20-host-kernel-sh4-2.6.11_stm20-31.noarch.rpm
stlinux20-host-kernel-sh4_st220eval-2.0-31.noarch.rpm
stlinux20-host-kernel-sh4_stb7100mboard-2.0-31.noarch.rpm
stlinux20-host-kernel-sh4_stb7100ref-2.0-31.noarch.rpm
stlinux20-host-kernel-sh4_sti5528espresso-2.0-31.noarch.rpm
stlinux20-host-kernel-sh4_sti5528eval-2.0-31.noarch.rpm
stlinux20-host-kernel-sh4-2.6.11_stm20-31.src.rpm
stlinux20-host-kernel-sh4_st220eval-2.0-31.src.rpm
stlinux20-host-kernel-sh4_stb7100mboard-2.0-31.src.rpm
stlinux20-host-kernel-sh4_stb7100ref-2.0-31.src.rpm
stlinux20-host-kernel-sh4_sti5528espresso-2.0-31.src.rpm
stlinux20-host-kernel-sh4_sti5528eval-2.0-31.src.rpm
New features:
- 7109 onboard MAC ethernet driver
- added nwhwconf MAC address setting support for SMSC 911x (bugzilla 453)
- stpio driver irq functionality has been enhanced with addition of
stpio_enable_irq and stpio_disable_irq function calls. Documentation
for IRQ functions has been updated (bugzilla 432).
Marek Skuczynski has also contributed stpio_request_pin_set()
functionality and a new /proc interface (bugzilla 230)
- the Plan 1 bigphysarea debug patch has been added (bugzilla 402)
- fixes for some time related problems:
1. fix an underflow in __const_udelay() (bugzilla 471 (SMSC and fast
HZ))
2. fix an overflow in gettimeofday()
3. fix an inaccuracy in gettimeofday() when timer wraps
4. fix another cornercase in gettimeofday()
- kernel source package rebased against kernel.org 2.6.11 tree
- kernel.org 2.6.11.12 updates added
- a number of new features have also been added:
1. co-processor support has been updated to use the Linux kernel 2.6
firmware loading mechanism. This requires the hotplug package.
2. support for 4kB stacks (split 4kB kernel and interrupt stack)
3. new atomics mechanism based on SH glibc gUSA method
4. a driver for the ST I2C real time clock m41st85y IC
5. Improved I2C EEPROM driver from lm_sensors project
These depend on
Code maturity level options->
Prompt for development and/or incomplete code/drivers
kernel configuration
- A number of ALSA enhancements on the STx7100:
1. add PCM0 I2S-IEC60958 converter functionality to enable HDMI audio
over the PCM0 player.
2. add IEC60958 (SPDIF pcm) formattting for bitstreams.
3. add proper setup for IEC60958 of the oversampling frequency of
the protocol converter and SPDIF ALSA devices. Also adds a number of
ALSA_CTL bitwitches to allow correct setup of IEC60958 stream
control words
- A few STx7100 SATA updates
1. Add recording and reporting of SATA errors (under sysctl control)
2. Support for scatter/gather at the driver level. Use the DMAC
linked list support if it has it, or fall back to a software
interrupt which reprograms the DMAC after every node.
3. Remove work-around for bug in glue logic which only allows 32-bit
accesses on hardware which doesn't require it.
- Added extra interrupts for 7109 cut 2.
- LTT enhancements to record interrupt entry/exit and kernel thread
creation.
Bug fixes:
- ALSA problem on mb392 (8k) platform has been fixed
- Removed debugging printk from cache flushing code
- Fixed makefile problem that broke u-boot kernel builds
- Fix an error check in SMSC911x driver which could prevent it using DMA
with a non-standard FDMA configuration.
- Fix a couple of spinlock mismatches in FDMA driver
- Fix a possible race condition in the PIO-DMA IDE driver
- Fix problem with gUSA sequences and CONFIG_PREEMPT.
- Read back INTC, INTC2 and HARP EPLD registers after writing them to
avoid a write posting problem which could cause interrupt reentrancy.
Kernel has been tested using LTP.
stlinux20-host-u-boot-1.1.2_st2.0-13.noarch.rpm
stlinux20-host-u-boot-sh4_espresso-2.0-13.noarch.rpm
stlinux20-host-u-boot-sh4_st220eval-2.0-13.noarch.rpm
stlinux20-host-u-boot-sh4_stb7100mboard-2.0-13.noarch.rpm
stlinux20-host-u-boot-sh4_stb7100ref_27-2.0-13.noarch.rpm
stlinux20-host-u-boot-sh4_stb7100ref_30-2.0-13.noarch.rpm
stlinux20-host-u-boot-sh4_sti5528eval-2.0-13.noarch.rpm
stlinux20-host-u-boot-1.1.2_st2.0-12.noarch.rpm
stlinux20-host-u-boot-st231_sti5301mb390-2.0-12.noarch.rpm
stlinux20-host-u-boot-st231_sti5301mb424-2.0-12.noarch.rpm
stlinux20-host-u-boot-st231_stm8010mboard-2.0-12.noarch.rpm
stlinux20-host-u-boot-st231_traviata-2.0-12.noarch.rpm
stlinux20-host-u-boot-1.1.2_st2.0-13.src.rpm
stlinux20-host-u-boot-sh4_espresso-2.0-13.src.rpm
stlinux20-host-u-boot-sh4_st220eval-2.0-13.src.rpm
stlinux20-host-u-boot-sh4_stb7100mboard-2.0-13.src.rpm
stlinux20-host-u-boot-sh4_stb7100ref_27-2.0-13.src.rpm
stlinux20-host-u-boot-sh4_stb7100ref_30-2.0-13.src.rpm
stlinux20-host-u-boot-sh4_sti5528eval-2.0-13.src.rpm
stlinux20-host-u-boot-1.1.2_st2.0-12.src.rpm
stlinux20-host-u-boot-st231_sti5301mb390-2.0-12.src.rpm
stlinux20-host-u-boot-st231_sti5301mb424-2.0-12.src.rpm
stlinux20-host-u-boot-st231_stm8010mboard-2.0-12.src.rpm
stlinux20-host-u-boot-st231_traviata-2.0-12.src.rpm
New features:
- support cut stb7100 cut3.1 silicon
- added tools for accessing/chaning u-boot environment from target Linux
system (see STM/ev)
- added some examples for updating u-boot from u-boot and kernel from Linux
system
- add CONFIG_ZERO_BOOTDELAY_CHECK incase bootdelay is set to 0
- Boards added:
1. stb7109eref
Bug fixes:
- itest.l producing incorrect result
- stb7100mboard: monitor_base was set to FLASH_BASE in default config
- traviata: fix monitor_sec in default environment (bugzilla 468)
- flash write is disabled before calling Linux kernel
stlinux20-sh4-busybox-1.00-10.sh4.rpm
stlinux20-sh4-busybox-doc-1.00-10.sh4.rpm
stlinux20-sh4-busybox-links-1.00-10.sh4.rpm
stlinux20-st231-busybox-1.00-10.st231.rpm
stlinux20-st231-busybox-doc-1.00-10.st231.rpm
stlinux20-st231-busybox-links-1.00-10.st231.rpm
stlinux20-target-busybox-1.00-10.src.rpm
Bug fixes:
- added preinstall script to links package to remove target /bin/sh
(Bugzilla 407)
stlinux20-sh4-bzip2-0.9.5d-5.sh4.rpm
stlinux20-sh4-bzip2-doc-0.9.5d-5.sh4.rpm
stlinux20-st231-bzip2-0.9.5d-5.st231.rpm
stlinux20-st231-bzip2-doc-0.9.5d-5.st231.rpm
stlinux20-target-bzip2-0.9.5d-5.src.rpm
Bug fixes:
- now installs target binaries correctly (bugzilla 455)
stlinux20-sh4-glibc-2.3.3-20.sh4.rpm
stlinux20-sh4-glibc-dev-2.3.3-20.sh4.rpm
stlinux20-sh4-glibc-doc-2.3.3-20.sh4.rpm
stlinux20-sh4-glibc-i18ndata-2.3.3-20.sh4.rpm
stlinux20-sh4-glibc-locales-2.3.3-20.sh4.rpm
stlinux20-sh4-glibc-nscd-2.3.3-20.sh4.rpm
stlinux20-sh4-glibc-prof-2.3.3-20.sh4.rpm
stlinux20-target-glibc-2.3.3-20.src.rpm
Bug fixes:
- recompile sh4 version with upgraded gcc
stlinux20-sh4-ltp-20060205-3.sh4.rpm
stlinux20-st231-ltp-20060205-3.st231.rpm
stlinux20-target-ltp-20060205-3.src.rpm
New features:
- updated to version 20060205
stlinux20-sh4-mtd-utils-20050428-6.sh4.rpm
stlinux20-st231-mtd-utils-20050428-6.st231.rpm
stlinux20-target-mtd-utils-20050428-6.src.rpm
New features:
- adds mtd user-space header files (target package only)
stlinux20-sh4-stslave-0.6-8.sh4.rpm
stlinux20-target-stslave-0.6-8.src.rpm
New features:
- Updated to version 0.6 incorporating firmware loader (see ST40
kernel below)
stlinux20-sh4-vconfig-1.9-2.sh4.rpm
stlinux20-target-vconfig-1.9-2.src.rpm
New package (Linux 802.1q VLAN configuration utility)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFEK8ac61BlSKQGbXkRAnu0AKCQOXz6kxQ6vBKo0aahW8zjulVNLwCfRSLH
wm1b50r+xcaRj+1FXPUGGzs=
=rBz+
-----END PGP SIGNATURE-----
More information about the stlinux-announce
mailing list