SYS/BIOS 6.41.03.51 GA 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,


Introduction

SYS/BIOS 6.41.03.51 is a GA release of SYS/BIOS 6.40.00.  CCS users must use CCSv6.0.0 or higher.  This release also has support for GCC (for Cortex-M) and IAR (for Cortex-M and MSP430).

Please read the SYS/BIOS User's Guide for help installing and setting up your environment to use SYS/BIOS 6.41.03.51.

back to top

Documentation

The following documentation is provided with this release. These documents are also available via the 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 6.41.03.51 GA Release (this release).

Defects Fixed in SYS/BIOS 6.41.03.51 GA (Fixes since SYS/BIOS 6.41.02):
ID                              Headline
SDOCM00115298    When using the Hwi.dispatchTableSize config option, m3 Hwi_delete() does not free up the sparse dispatch table entry
SDOCM00115131    ExamplesGen should add a linkerCommandFile field to CC3200 XML files so linker script gets imported from the BIOS product
SDOCM00115008    sectLine() in GNU target's linkUtils.xs is buggy (invoked when Program.sectMap is used)
SDOCM00114987    calling Hwi_create() for an already "in use" vector id, removes the original ISR
SDOCM00114981    Qualify description of Hwi_disable() for those devices thats support zero latency interrupts.
SDOCM00114934    Add 'ti.platforms.idkAM572X' to the SYS/BIOS installation
SDOCM00114902    M3 ROV Hwi instances views don't show correct interrupt priorities
SDOCM00114900    The delegates page in the SYS/BIOS cdoc does not list ARP32 and Cortex-A9 targets
SDOCM00114859    C6x Event Combiner module's dispatch and dispatchPlug function should validate eventId is in range
SDOCM00114787    Allow user to provide load and run segment names for C28x Boot module's ".flashfuncs" section
SDOCM00114764    C2872x Boot_initFlash() function is always linked, even when not used
SDOCM00114762    A15 Mmu_enableAsm() function should not reference Mmu module state as it may not be initialized
SDOCM00114666    Update CC3200 Timer driver to manage the 36 hour (32-bit) rollover with minimal register accesses
SDOCM00114664    Rework the SMP Task scheduler to support N-cores and implement all SMP review changes
SDOCM00114482    Have modules provide their resepective C files during the custom library build flow. Similar to how the asm files are handled
SDOCM00114353    Update CC3200 Timer driver to use '40MHz' registers to improve latency
SDOCM00114308    ARP32 Timer and ducati Timer modules should allow period=0 when creating a timer in one shot mode.
SDOCM00114292    SMP scheduling (the highest 2 priority threads that are ready to run will run) is not always true
SDOCM00114245    The period check in ARP32 Timer's xs file does not correctly check the period for timer Id 0
SDOCM00114066    Add SYS/BIOS kernel support for MSP430FG6626
SDOCM00106528    Incorrect mask assignment in ARP32 interrupt controller
back to top

Upgrading and Compatibility Information

SYS/BIOS software downloads

SYS/BIOS 6.35 and 6.37

SYS/BIOS 6.34 and older
back to top

Host Support

back to top

Dependencies

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:

back to top

Benchmarks

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

Versioning

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

This product's version follows a version format, M.mm.pp.bb, 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 6.30.01.15 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: March 20, 2015 Build Ver: 6.41.03.51 Rev: p51