SYS/BIOS 6.42.01.20 is a GA release of SYS/BIOS
6.42.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.42.01.20.
Maintenance Release. See the bug list for more info.
Defects Fixed in
SYS/BIOS
6.42.01.20 GA (Fixes since SYS/BIOS 6.42.00):
ID
Headline
SDOCM00117391 cc26xx Seconds_getTime() needs protection from simultaneous reads by radio core SDOCM00117359 TI-RTOS examples do not build when using IAR EWARM 7.40.3 (7.40.2 is A-OK) SDOCM00117343 cc26xx Timer_getCount64() needs protection from interrupts, and simultaneous reads by radio core SDOCM00117106
Hwi stack is not 8-byte aligned when servicing a nested interrupt on
Cortex-A9 and Cortex-A15 devices SDOCM00117083 Hwi ROV view does not show correct Interrupt return pointer (IRP) on Cortex-A15 devices SDOCM00116987 CC3200 Seconds module should use 40MHz domain to read timer registers SDOCM00116964 add deprecation warning for ti.bios package, as it will be removed in a future release. SDOCM00116961 Arm Exception handler assembly code is broken for Arm9 target SDOCM00116791 HeapTrack peak usage in ROV is incorrect SDOCM00116624 A15 Task Call Stack is broken for all but the currently running task. SDOCM00116622 Implement errata workaround for Cortex-A15 (J6 and Keystone2 devices) SDOCM00116566 CC3200 Timer_getCount() should use 40MHz domain to get timer count. SDOCM00116205 TI optimization for cc26xx and cc13xx should favor size SDOCM00116105 Rework Task Callstack ROV code to work better with IAR workbench SDOCM00116104 IAR ROV plugin can't find ti_sysbios_BIOS_start__E symbol when using BIOS.LibType_Debug SDOCM00116088 cc26xx: eliminate Power.xdt template SDOCM00116087 MSP432 Boot module needs an .xml file for xgconf SDOCM00116046 cc32xx Timer needs to statically initialize module's period64 SDOCM00115902 cc26xx: modify RCOSC calibration state machine to reduce hardware interrupt latency SDOCM00115573 Enhance A8 MMU description of 'tex' attribute SDOCM00115167 MemoryProtect Module Required for Vayu Device SDOCM00114929 M3 Hwi module needs to extern all reset vector table hook functions SDOCM00114617 TimestampProvider for arm M3 and M4F gives bad values if called before main() SDOCM00114475 add a subset of POSIX/pthread.h to SYS/BIOS (ti/sysbios/posix/pthread.h?) SDOCM00113745
hal.Power's delegate assignment should follow model of hal.Timer;
settings should use 'null' for CC32* Power delegate SDOCM00113628 Spec and move TimerGPT_enable from cc26xx package into Timer.c in the lm4.Timer module SDOCM00112717 Add Exception view to BIOS Scan for Errors view in ROV
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.