SYS/BIOS 6.42.02.29 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-A and 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.02.29.
Maintenance Release. See the bug list for more info.
Defects Fixed in
SYS/BIOS
6.42.02.29 GA (Fixes since SYS/BIOS 6.42.00):
ID
Headline
SDOCM00118388 Only invoke ROM build flow when ROM.romName has been explicitly specified SDOCM00118267 M3 Hwi detailed ROV view sometimes fails to render SDOCM00118143 Add Task.minimizeLatency configuration parameter for improved interrupt latency SDOCM00118106 Add device support for MSP430FR6989 and associate devices SDOCM00118013 CC3200 platform linker files need to update the amount of SRAM stated SDOCM00118006
SMP Power (IPUs): Add another rendezvous on resume, to ensure core0
postSuspendHooks complete before core1 returns SDOCM00117637 Add ARP32 support to DMTimer module (for all J6 family devices) SDOCM00117636 BIOS Posix needs support for timer APIs SDOCM00117609 cc26xx: Use the new CCFG read APIs when they become available in driverlib SDOCM00117574 cc26xx: Don't set the IDLE_PD_DISALLOW constraint during RCOSC calibration SDOCM00117547 cc26xx: add support for using VIMS RAM as GPRAM SDOCM00117544
Rework Clock_stop() for TickMode_DYNAMIC to eliminate next interrupt
when soonest clock object is being stopped SDOCM00117540 cc26xx: Seconds_get() and Seconds_set() should use driverlib APIs to read the RTC SDOCM00117538 cc26xx: change the standby sequence to reduce wakeup times SDOCM00117415 cc26xx/cc13xx: use the new 64-bit RTC read function when it becomes available in driverlib SDOCM00116626 add hibernate/resume support for C66 Vayu SDOCM00115771 Load module's thread timestamp initialization and thread total time updation logic has bugs SDOCM00113233 Add new Queue module functions - putHead and getTail
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.