Rpy_C_CMSIS_Keil5_ARM_STM32F439_TD_V6.04

Login No Access - Get Quote

Rpy_C_CMSIS_Keil5_ARM_STM32F439_TD_V6.04 Release Notes

About Release Notes

This document lists all changes that have been applied to the RXF product Rpy_C_CMSIS_Keil5_ARM_STM32F439_TD from version to version.
Changes can be new features, which have been implemented, functional changes, fixed problems or new known issues.
If a change has been implemented for one parts this product consists of, if will be listed here. Rpy_C_CMSIS_Keil5_ARM_STM32F439_TD
consists of:

== Product Rpy_C_CMSIS_Keil5_ARM_STM32F439_TD ==
Debugger .......... : Keil uVision
RXF ............... : Willert RXF
IDE ............... : Keil uVision 5
Modelling ......... : IBM Rational Rhapsody
Language .......... : ANSI C
RTOS .............. : Keil CMSIS RTOS
CompilerAndTarget . : Keil MDK-ARM for Cortex-M3
Board ............. : STM32F439
Extension ......... : Embedded UML Target Debugger

New in Version V6.04

Changes introduced in Rpy_C_CMSIS_Keil5_ARM_STM32F439_TD_V6.04 which was released on 2016-08-29.

Fixed Issues

Identifier Description
Case 5461 Events with specific ID were not canceled by Linux implementation of WST_OSW_MSQ_cancelEvents()
Case 5465 CMSIS MSQ problems in implementation of WST_OSW_MSQ_cancelEvents and WST_OSW_MSQ_init

Changes in Behavior

Identifier Description
Case 2849 Further improvements for MISRA-C 2004 compliance of the RXF
Case 5250 Added support for Rhapsody 8.1.5, which uses a new Java location (including JDK instead of JRE).

New in Version V6.03

Changes introduced in Rpy_C_CMSIS_Keil5_ARM_STM32F439_TD_V6.03 which was released on 2016-05-12.

Fixed Issues

Identifier Description
Case 5246 Improvement of the make file to prevent unnecessary regeneration of RXFConstants.h and RXFDimensions.h

Changes in Behavior

Identifier Description
Case 2849 Further improvements for MISRA-C 2004 compliance of the RXF
Case 5250 Added support for Rhapsody 8.1.5, which uses a new Java location (including JDK instead of JRE).

New in Version V6.02

Changes introduced in Rpy_C_CMSIS_Keil5_ARM_STM32F439_TD_V6.02 which was released on 2016-04-26.

Fixed Issues

Identifier Description
Case 5137 Fixed a bug where the MSQ would block when an event is put into the message queue inside an interrupt context.
Case 5142 On busy systems longer timeouts took longer then expected.
Case 5206 Fixed a bug where Timeouts could expire to early.

New Features

Identifier Description
Case 5149 Moved Rhapsody Run into Rhapsody Make to have a sequential execution. This is needed to atomize the build steps.

Changes in Behavior

Identifier Description
Case 2849 Further improvements for MISRA-C 2004 compliance of the RXF
Case 5195 The build step in Rhapsody used to execute a makefile, only to generate files like RxfDimensions.h and RxfConstants.h. Now for this step a much simpler batch file is generated and executed instead of the makefile, as there are no dependencies that need to be evaluated by make. The actual build step is still performed in the external IDE, as usual with the RXF.
Case 5207 Removed tags “rootDescription”, “rootTitle”, “toolchainProjectFile”, “relativeGeneratedFilePath” and “relativeRxfPath” from the RXFComponent Stereotype. They were only used for old RXF V5 Deployer compatibility.

New in Version V6.01

Changes introduced in Rpy_C_CMSIS_Keil5_ARM_STM32F439_TD_V6.01 which was released on 2016-03-16.

Fixed Issues

Identifier Description
Case 5137 Fixed a bug where the MSQ would block when an event is put into the message queue inside an interrupt context.

New Features

Identifier Description
Case 5149 Moved Rhapsody Run into Rhapsody Make to have a sequential execution. This is needed to atomize the build steps.

Changes in Behavior

Identifier Description
Case 5099 The RXF for Rhapsody in C now uses the Java JRE delivered with Rhapsody for all Java based tools coming with it (and does not require java.exe to be found in the PATH environment variable anymore).
Case 5100 Updated supported Keil MDK-ARM version
Login No Access - Get Quote