SYS/BIOS 6.40.02.27 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.40.02.27.
Added support for the SimpleLink™ Wi-FiŽ CC3200 device.
Miscellaneous bug fixes.
Defects Fixed in
SYS/BIOS
6.40.02.27 GA (Fixes since SYS/BIOS 6.40.01):
ID
Headline
SDOCM00107962 Cortex-A15 Instrumented/NonInstrumented libraries do not work for Keystone2 devices SDOCM00107893 Use cases for which the cache settings from a platform are not read correctly in Cache.xs SDOCM00107882 Update Product View's "Target Specific Support" list SDOCM00107858 A8 MMU ROV view does not work for Page Table descriptors SDOCM00107767 Check for overflow in the SYS/BIOS calloc() routine SDOCM00107763
cc26xx applications require LibType_Custom. We should detect something
other than this and give appropriate error message. SDOCM00107742 tiva Boot module code needs to be synced with the latest version of tivaware driverlib code. SDOCM00107704
Back to back calls to m3.TimestampProvider_get32() and get64() can
appear to be 0xffffff counts apart. SDOCM00107690
getFreqMeta() in various TimestampProviders should use
Clock.$object.timer.delegete$ to obtain Clock module Timer handle SDOCM00107635 Update 'cortexm' .cfg files to include Boot/driverlib support for CC26xx SDOCM00107481 SMP ducati Timer module missing Timer_getCurrentTick() API SDOCM00107405 SYS/BIOS fails to build for IAR MSP430 v6.10 SDOCM00107330
Restrict modules recognized by BIOS.includeXdcRuntime=true to only
those modules in the xdc.runtime package SDOCM00107311 Clock tick stop/reconfig/start APIs should be made no-ops for Clock_TickMode_DYNAMIC SDOCM00107305 BIOS 6.37.00.20 uninstaller and install log Linux permissions prevent access for group/all users SDOCM00107241
Mailbox module startup function references Memory module API even when
run time creates are disabled (STATIC policy) SDOCM00107238 Hwi_plug is missing for ti.sysbios.family.arp32 SDOCM00106330
cdoc for SMP mode APIs like Task_setAffinity/getAffinity should clearly
identify these APIs are available in SMP mode only
Binary compatible for all targets except MSP430 and C2000.
MSP430
and C2000 users must recompile all source files that use the Semaphore,
Mailbox, or Event modules. The timeout parameter was changed from
UInt to UInt32 which are different sizes.
All other users can use libraries built with 6.35.0x and 6.37.0x with 6.40.00.
SYS/BIOS 6.34 and older
Source compatible. All APIs are supported but all source files must be recompiled.
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.