SYS/BIOS Release Notes

This release note is divided into the following sections:

Introduction, Documentation, What's New, Upgrading And Compatibility Information, Host Support, Dependencies, Device Support, Validation Information, Known Issues, Benchmarks, Versioning, Technical Support And Product Updates,


SYS/BIOS is a release of SYS/BIOS 6.34.02.

SYS/BIOS is a real-time operating system that provides pre-emptive deterministic multithreading. The SYS/BIOS releases introduce a completely new SYS/BIOS kernel and toolset. The SYS/BIOS releases include numerous major enhancements, including completely new kernel APIs. They also include compatibility layers and tooling to facilitate easy porting of applications developed on DSP/BIOS 5.x releases.

A number of tools and libraries that were provided as an integrated part of DSP/BIOS 5.x releases must now be downloaded separately to obtain a functional solution. It is essential for even experienced DSP/BIOS users to refer to the Getting Started Guide and to the Upgrading and Compatibility Information section for further details.

Please read the Getting Started Guide for help installing and setting up your environment to use SYS/BIOS

back to top


The following documentation is provided with this release. These documents are also available via teh CCS Eclipse help table of contents.

License and manifest.
Additional online sources of documentation.

Release notes from previous releases are also available in the release notes archive directory.

back to top

What's New

SYS/BIOS Release (this release).

Defects Fixed in SYS/BIOS (Fixes since SYS/BIOS
ID                               Headline
SDOCM00096432    Rebuilding BIOS under DOS is broken
SDOCM00096327    Task_delete() has issues with thread safety.
SDOCM00096278    The number of vitalTasks maintained in the  Task module should be decremented when a task is deleted
SDOCM00096197    Load module has a fatal bug when used with SMP
SDOCM00096192    Add MSP430/ELF targets to bios.mak and remove MSP430/COFF targets (along with deprecation of COFF)
SDOCM00096190    Add deprecation warning for MSP430/COFF -- plan to support ELF only
SDOCM00096109    Aework (2 copies of module$validate, check zeroLatency requires customBuild needs to move up)
SDOCM00096060    Blocked Idle function can result in application hang in SMP mode
back to top

Upgrading and Compatibility Information

SYS/BIOS releases have many significant changes from DSP/BIOS 5.x.  It is important to understand the information below in order to successfully use SYS/BIOS and to migrate applications from DSP/BIOS 5.x.

SYS/BIOS software downloads






The '' and 'ti.sdo.utils' packages are no longer provided with SYS/BIOS

The ti.sysbios.ipc package and its modules have been deprecated

The module has been deprecated

Placing of sections using MEM configs is no longer supported (ie MEM.TEXTSEG is unsupported)

The configuration item is no longer supported

SYS/BIOS no longer contains all the tools and objects you will need

Migrating DSP/BIOS 5.x applications to SYS/BIOS back to top

Host Support

back to top


back to top

Device Support

Click here  for the list of supported devices.
back to top

Validation Information

Click here for the list of compilers used to build and validate this release (scroll down to Supported Targets section).

back to top

Known Issues

The following issues are known to affect this release:

ID                              Headline
SDOCM00082528    Linker command file inserted regardless of platform selected for C28 examples
SDOCM00074130    ROV should reference kernel object names versus object addresses
SDOCM00068360    No data displayed in RTA Exec Graph when attaching to running target

back to top


    For a full description of Benchmarks please see the appendices in the SYS/BIOS 6 User's Guide. back to top


All releases have 4 digits ( This includes GA and pre-releases (engineering, alpha/EA, beta, etc.). Pre-releases are denoted with a suffix (e.g. or

This product's version follows a version format,, where M is a single digit Major number, mm is 2 digit minor number, pp is a 2 digit patch number, and b is an unrestricted set of digits used as an incrementing build counter.

To support multiple side-by-side installations of the product, the product version is encoded in the top level directory (e.g. bios_6_30_00_00).

Subsequent releases of patch upgrades will be identified by the patch number, ex. SYS/BIOS with directory bios_6_30_01_15. Typically, these patches only include critical bug fixes.

Please note that version numbers and compatibility keys are NOT the same. For an explanation of compatibility keys, please refer to the 'Upgrade and Compatibility Information' section.

back to top

Technical Support and Product Updates

back to top

Last updated: October 11, 2012 Build Ver: Rev: j18