[STLinux-announce] Update to the STLinux Distribution 2.0 (#6)
stlinux-announce at stlinux.com
stlinux-announce at stlinux.com
Mon May 22 19:51:40 BST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Folks
The sixth 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-gdb-6.3-11.i386.rpm
stlinux20-sh4-gdb-6.3-8.sh4.rpm
stlinux20-sh4-gdbserver-6.3-8.sh4.rpm
stlinux20-cross-st231-gdb-6.1-11.i386.rpm
stlinux20-st231-gdb-6.1-8.st231.rpm
stlinux20-st231-gdbserver-6.1-8.st231.rpm
stlinux20-cross-gdb-6.3-11.src.rpm
stlinux20-target-gdb-6.3-8.src.rpm
stlinux20-target-gdb-6.1-8.src.rpm
Bug fixes:
- Allow sh cross GDB to debug core files generated by the target
- Fix a problem in DWARF data interpretation which could lead to gdb
trying to interpret undefined state.
- When the target is rapidly creating and destroying threads, TIDs
get reused very quickly. This patch causes gdb to also check the
PID to see if a new thread is reusing a TID it already knows about.
- Support pending breakpoints in MI mode (required for stworkbench)
(cross packages only).
stlinux20-cross-sh4-uclibc-binutils-2.15.91.0.2-3.i386.rpm
stlinux20-cross-sh4-uclibc-binutils-dev-2.15.91.0.2-3.i386.rpm
stlinux20-cross-sh4-uclibc-binutils-doc-2.15.91.0.2-3.i386.rpm
stlinux20-cross-uclibc-binutils-2.15.91.0.2-3.src.rpm
Bug fixes:
- Remove link of <toolprefix>-as to <arch>-as as it is unecessary and
caused
installation conflicts with non-uclibc version
stlinux20-host-stgfb-0.1_20060428-13.noarch.rpm
stlinux20-host-stgfb-0.1_20060428-13.src.rpm
stlinux20-sh4-kernel-headers-2.6.11.2-12.noarch.rpm
stlinux20-sh4-uclibc-kernel-headers-2.6.11.2-12.noarch.rpm
stlinux20-st231-kernel-headers-2.6.11.2-12.noarch.rpm
stlinux20-st231-uclibc-kernel-headers-2.6.11.2-12.noarch.rpm
stlinux20-target-kernel-headers-2.6.11.2-12.src.rpm
stlinux20-target-uclibc-kernel-headers-2.6.11.2-12.src.rpm
(Note that there have been two stgfb releases since the last update note
was sent out, stgfb-0.1_20060405-12 and stgfb-0.1_20060428-13)
From the stgfb-0.1_20060405-12 release:
Bug fixes:
- Improvement of SD and HD analogue output levels and colour balance.
- Resolve Bug#315. Debugging interferred with by VTG debug messages
- Resolve Bug#493. Progressive images on interlaced display image quality
- Resolve Bug#494. Allow 2-4x downscaling of progressive images on
interlaced
displays, by treating them as interlaced instead.
- Change display standard reporting to report SD progressive modes as
"unknown", also added reporting of Japanese NTSC.
- The STb7100 V4L2 implementation now uses the bottom 16MB of LMI VID for
device 0 (plane VID1). This works around an internal bus issue that can
starve VID1 of data if buffers are in LMI SYS, when EMI is being
accessed
by the CPU. The result of this is random display artifacts in the video
image. The location and size of the memory pool can be changed in
Linux/media/video/stmvout_driver.c .
- Eliminate C++/C compiler option warnings on the Linux build.
New features:
- Added configurability of Video DAC voltage range and DAC saturation,
this
can be configured on a board by board basis in Linux/video/stgfb.c.
- Added framebuffer IOCTL to control the audio input source of HDMI,
either the SPDIF player (alsa device (2,0) or the I2S protocol converter
alsa device (3,0) when eventually released).
- Added new V4L2 buffer flags and internal implementation to accurately
follow MPEG field flags. This is still somewhat experimental.
From the stgfb-0.1_20060428-13 release:
Bug fixes:
- Fix chroma offset problem when cropping 422R images at an odd X start
position on the video plane.
- Add workaround for HW bug GNBvd39527 on video when using certain
cropping
parameters.
- Simplified video resize filter setup when the crop rectangle doesn't
start
at 0 (horizontally or vertically), this avoids some chroma registration
issues.
New features:
- HDMI Audio is now available both via I2S protocol converter and
SPDIF player. The requires a kernel update to the ALSA driver (to be
included in the -32 kernel) for correct SPDIF formatting.
stlinux20-sh4-autofs-3.1.7-6.sh4.rpm
stlinux20-st231-autofs-3.1.7-6.st231.rpm
stlinux20-target-autofs-3.1.7-6.src.rpm
stlinux20-target-autofs-3.1.7-6.src.rpm
Bug fixes:
- Fix library build on sh4 (Bugzilla 538)
stlinux20-st231-uclibc-base-passwd-3.5.7-5.st231.rpm
stlinux20-target-uclibc-base-passwd-3.5.7-5.src.rpm
New package
stlinux20-st231-vconfig-1.9-2.st231.rpm
stlinux20-target-vconfig-1.9-2.src.rpm
New package (vconfig configures and adjusts 802.1q VLAN parameters)
stlinux20-cross-sh4-st40load_gdb-1.00-6.i386.rpm
stlinux20-cross-st40load_gdb-1.00-6.src.rpm
Updated to version 0.9
- add -r option to release the target after booting it
Updated to version 1.00
- added -m to start gdb in MI mode (required for stworkbench).
stlinux20-host-iperf-2.0.2-2.i386.rpm
stlinux20-host-iperf-2.0.2-2.src.rpm
Bug fixes:
- Removed unused second package which confused build process
stlinux20-host-netperf-2.4.1-3.i386.rpm
stlinux20-sh4-netperf-2.4.1-3.sh4.rpm
stlinux20-st231-netperf-2.4.1-3.st231.rpm
stlinux20-host-netperf-2.4.1-3.src.rpm
stlinux20-target-netperf-2.4.1-3.src.rpm
New features:
- Updated to latest upstream version
- Enable --enable-intervals and --enable-demo build options
Bug fixes:
- Added workaround for ST231 sched_setaffinity
stlinux20-host-kernel-sh4-2.6.11.12_stm20-32.noarch.rpm
stlinux20-host-kernel-sh4_st220eval-2.6.11.12_stm20-32.noarch.rpm
stlinux20-host-kernel-sh4_stb7100mboard-2.6.11.12_stm20-32.noarch.rpm
stlinux20-host-kernel-sh4_stb7100ref-2.6.11.12_stm20-32.noarch.rpm
stlinux20-host-kernel-sh4_sti5528espresso-2.6.11.12_stm20-32.noarch.rpm
stlinux20-host-kernel-sh4_sti5528eval-2.6.11.12_stm20-32.noarch.rpm
stlinux20-host-kernel-sh4-2.6.11.12_stm20-32.src.rpm
stlinux20-host-kernel-sh4_st220eval-2.6.11.12_stm20-32.src.rpm
stlinux20-host-kernel-sh4_stb7100mboard-2.6.11.12_stm20-32.src.rpm
stlinux20-host-kernel-sh4_stb7100ref-2.6.11.12_stm20-32.src.rpm
stlinux20-host-kernel-sh4_sti5528espresso-2.6.11.12_stm20-32.src.rpm
stlinux20-host-kernel-sh4_sti5528eval-2.6.11.12_stm20-32.src.rpm
New features:
- Support for handling denormalised FP numbers in user space (bugs
279 and 371)
- Add ability to describe MTD physmap partition information through
platform bus data
- Updated FDMA firmware to version 2.2
- Improve performance of on-chip Ethernet MAC on STx7109
- Backport of the 2.6.16 fbdev sysfs support code
- Show the SMSC 91C111 MAC address while booting, even if it is invalid
- Backport support for poll/select on sysfs files
- Upgrade SMSC 911x driver to release 1.21r5
- Added fbsplash (splash screen while booting) from dev.gentoo.org (this
still requires the addition of the user space tools to be useful)
Bug fix:
- Fix to the IDE PIO-DMA code which corrects the mechanisms used to
fall back to the interrupt handler normally used by the ATAPI driver
- A couple of fixes to the IDE PIO-DMA code to remove race conditions
- Disable the I2C support for SSC1 on the 7100ref (it is used for SPI)
- Backport a fix to the presentation of boolean attributes in debugfs
- Switch LTT to use vsnprintf instead of vsprintf
- Fix xconfig build with gcc 4.1
- Fix a point in the FDMA driver code where a spin lock is doubly
acquired.
- Fix I2C problem seen when compiling with preemption
- Fix coprocessor memory allocation and cache flushing
- Fix heartbeat code in the presence of FAST_HZ
- Tidy up and fixes for the 4K kernel stack support
- Reimplement kernel atomic operations via rollback to use the same
technique as user code (rename from gKSA to gRB).
- Update 7100 SATA code to use latest register values from validation
team
A significant rework of the ST ALSA driver framework:
- structural changes to clean up the implementation on the STb7100
and to make easier support even more complex chips, such as the
STb7200, in the future.
- Support for ALSA standard SPDIF channel status controls
- Support for automatic SPDIF channel status formatting in LPCM mode
- Added SPDIF raw mode (no channel status formatting and allows MMAP
access)
- Working STb7100 I2S->SPDIF converter for HDMI audio (card3)
- Direct support for 16bit LPCM on STb7100 PCM players (cards0,1,3)
- Direct support for 2,4,6,8 and 10 channel access on STb7100 >Cut3.0
PCM players (cards0,1,3)
- Improved noise characteristics when stopping STb7100 internal DAC
(card1)
stlinux20-sh4-python-2.4-3.sh4.rpm
stlinux20-sh4-python-tests-2.4-3.sh4.rpm
stlinux20-st231-python-2.4-3.st231.rpm
stlinux20-st231-python-tests-2.4-3.st231.rpm
stlinux20-target-python-2.4-3.src.rpm
Bug fix:
- Fixed termios build problem
- Added readline, pyexpat (xml parser) and curses modules
- rebuild with new compiler to fix problem with vararg parsing of
FP numbers
stlinux20-sh4-procps-3.2.0-7.sh4.rpm
stlinux20-st231-procps-3.2.0-7.st231.rpm
stlinux20-target-procps-3.2.0-7.src.rpm
Bug fix:
- rebuilt with new compiler to fix problem seen printing percentages
stlinux20-host-stworkbench-2.0.0-1.noarch.rpm
stlinux20-host-stworkbench-2.0.0-1.src.rpm
New package:
stworkbench is the latest version of Eclipse for all ST devices
stlinux20-cross-gcc-3.4.3-19.src.rpm
Updated file uploaded as previous copy corrupt.
stlinux20-host-u-boot-1.1.2_st2.0-14.noarch.rpm
stlinux20-host-u-boot-sh4_sti5528eval-2.0-14.noarch.rpm
stlinux20-host-u-boot-sh4_stb7100ref_30-2.0-14.noarch.rpm
stlinux20-host-u-boot-sh4_stb7100ref_27-2.0-14.noarch.rpm
stlinux20-host-u-boot-sh4_stb7100mboard-2.0-14.noarch.rpm
stlinux20-host-u-boot-sh4_st220eval-2.0-14.noarch.rpm
stlinux20-host-u-boot-sh4_espresso-2.0-14.noarch.rpm
stlinux20-host-u-boot-1.1.2_st2.0-14.src.rpm
stlinux20-host-u-boot-sh4_sti5528eval-2.0-14.src.rpm
stlinux20-host-u-boot-sh4_stb7100ref_30-2.0-14.src.rpm
stlinux20-host-u-boot-sh4_stb7100ref_27-2.0-14.src.rpm
stlinux20-host-u-boot-sh4_stb7100mboard-2.0-14.src.rpm
stlinux20-host-u-boot-sh4_st220eval-2.0-14.src.rpm
stlinux20-host-u-boot-sh4_espresso-2.0-14.src.rpm
Bug fixes:
- stb7100 cut 3.xand stb7109 cut2 run PLL1 at 400MHz
- cfi flash driver hw protect code modified to reduce protect cycles used
- unaligned access in itest function fixed
- u-boot-stlinux-2.0-stb7100refcut31.patch merged into main patchfile
New features:
- support stb7109 cut2 silicon
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFEcgg861BlSKQGbXkRAsU3AJ4jFv+8ENnUimp72iNTOx5v8NWyKgCdF7Kw
brrrJ+xO+hunRahr+OPDNX8=
=0igs
-----END PGP SIGNATURE-----
More information about the stlinux-announce
mailing list