The Embedded Experts

Release notes for embOS V5.16.1.0 for MSP430 and IAR

Tool chain used for build

Compiler: IAR C/C++ Compiler V5.52.1.50724/W32 for MSP430
Assembler: IAR Assembler V5.52.1.50724/W32 for MSP430
Linker: IAR Universal Linker V5.6.0.36
Librarian: IAR Universal Librarian V5.6.0.36
Workbench: IAR Embedded Workbench for MSP430 V5.52.1

Version 5.16.1.0 [17. Jan 2022]

New Features

  1. Update to latest embOS generic sources V5.16.1.

Version 5.12.0.0 [28. Oct 2020]

New Features

  1. Update to latest embOS generic sources V5.12.0.

Version 4.16 [10. Mar 2016]

New Features

  1. Update to latest embOS generic sources V4.16.
  2. New start project for TI MSP430F5659 added.

Version 3.86n [10. Dec 2012]

New Features

  1. New embOS sources V3.86n

Version 3.86l [27. Nov 2012]

New Features

  1. New embOS sources V3.86l

Version 3.84 [13. Oct 2011]

New Features

  1. Update for EW430 V5.30
  2. New embOS sources V3.84

Improvements

  1. CSpy simulation macros modified to be usable with EW430 V5.30
    The new IAR workbench V5.30 requires modified definition of interrupt simulation to accept simulated interrupts. The previous definitions in the simulation macros did not trigger the simulated interrupts.

Version 3.82t [16. May 2011]

New Features

  1. IAR DLIB support added.
    embOS for MSP 430 now comes with libraries for the IAR DLIB as well as for the IAR CLIB. The previous version 3.82s came with libraries for DLIB only. The new version uses libraries for CLIB per default as versions prior V3.82s did.

Version 3.82s [26. Apr 2011]

New Features

  1. Update to new embOS sources 3.82s.
  2. BSP for MSP430F5529 added.
  3. Project structure changed.

Improvements

  1. Project structure changed.

Version 3.82n [06. Dec 2010]

New Features

  1. Update to new embOS sources 3.82n

Version 3.62c2 [20. Apr 2010]

New Features

  1. Uart initialization for XMS430F5438 corrected.

Version 3.62c1 [08. Jan 2009]

Improvements

  1. Workaround for XMS CPU bug added.
    Some revisions of the XMS430F5xxx CPUs may fail after exction of status register update followed by specific commands when an interrupt is pending. One specific instruction will cause that the PC and SR register will be pushed twice, which will then cause the reti instruction to fail. Such behavior is described as CPU18 bug in the CPU errata sheets. Under other circumstances, it seemed that some instructions following the status register update are not executed. This might have caused an endless loop when the embOS scheduler was called with a pending interrupt condition. A workaround was found by modified interrupt enable and interrupt disable procedure which fixed the problem.

Version 3.62c [04. Nov 2008]

New Features

  1. Update to new embOS sources 3.62c
  2. Support for XMS430F5438 added
    embOS for MSP 430 now comes with a board support package and ready to go start project for the XMS430F5438 CPU. The start project and BSP may be used for other CPUs of the XMS family as well.

Version 3.60a [04. Mar 2008]

New Features

  1. Update to new embOS sources 3.60a

Version 3.52c [28. Oct 2007]

New Features

  1. Update to new IAR compiler V4.10A, new embOS sources

Version 3.40d [07. Jul 2007]

New Features

  1. Update to new IAR compiler, new embOS sources
  2. Additional data models for MSP430x devices and compiler V4.01 supported.
    With version 4.01B of the IAR compiler, additional data memory models were introduced for MSP430x devices. Older versions of embOS libraries can not be linked.

Version 3.32j [16. Feb 2007]

New Features

  1. MSP430x devices supported
    embOS for MSP430 now comes with libraries for extended MSP430 derivates with ROM size above 64KB.
  2. 64bit floating point calculation supported
    embOS for MSP430 now comes with libraries compiled with 64bit floating point option.

Version 3.32q [15. Jan 2007]

New Features

  1. MSP430x devices supported

Version 3.28p [16. Feb 2006]

New Features

  1. New error handling for version without round robin scheduling

Version 3.28m [20. Nov 2005]

New Features

  1. New sources version 3.28m with additional functions and corrections

Version 3.28g [08. Jul 2005]

New Features

  1. New embOS sources 3.28, corrected version.

Version 3.20f [28. Apr 2004]

New Features

  1. Toolchain switched to IAR workbench 4.1 and compiler 3.10A

Version 3.10q [27. Aug 2003]

New Features

  1. Toolchain switched to IAR workbench 3.0 and compiler 2.20A

Version 3.10k [24. Jan 2003]

New Features

  1. Initial release for MSP430