SYS/BIOS 6.76.02.02 GA Release Notes

Introduction

SYS/BIOS 6.76.02.02 is a GA of SYS/BIOS. CCS users must use CCSv8.3.0 or higher.

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

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.

What’s New

SYS/BIOS 6.76.02.02 GA Release (this release).

Defects Fixed in SYS/BIOS 6.76.02.02 (Fixes since SYS/BIOS 6.76.01.12):

JIRA Issue ID Summary
SYSBIOS-1147 (SMP) Document and enforce that Swis must be enabled when SMP is enabled
SYSBIOS-1146 internal Clock Struct can get corrupted if task is preempted and deleted while calling Task_sleep() or Event/Semaphore_pend() with timeout
SYSBIOS-1137 Mailbox_post can have out of order messages
SYSBIOS-1136 (SMP) calling Task_setPri from a Hwi can cause deadlock
SYSBIOS-1127 Sysbios ran into unalign abort in gnu_targets_arm_rtsv7A_startupC()
SYSBIOS-1091 Implement startup code for Cortex R5F on Keystone3 with Auxiliary Control Register
SYSBIOS-1087 rename ti.targets.elf.nda.C71 to ti.targets.elf.C71
SYSBIOS-1005 J7ES/C66x interrupt controller register base address is incorrect
SYSBIOS-847 R5F Cache_startup disabling and enabling of caches makes OSPI XIP execution fail

Upgrade and Compatibility Information

SYS/BIOS 6.75

SYS/BIOS 6.73, 6.70, 6.55, 6.53, 6.52, 6.51, 6.50, 6.46 and 6.45

Migrating GCC Projects Built with SYS/BIOS v6.50 or older to SYS/BIOS v6.52

Host Support

Supported Operating Systems:

Dependencies

Minimum Required Software Versions:

Required Hardware

Device Support

Click here for the list of supported devices.

Validation Information

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

Known Issues

Benchmarks

For a full description of Benchmarks please see the appendices in the SYS/BIOS 6 User’s Guide.

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 bb 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.

Technical Support and Product Updates


Last updated: July 23, 2019 Build Ver: 6.76.02.02