Buy Support Contract Extension
Product Catalog
Tools for compiling, programming and debugging application code with Ride7 for STM8 and ST7.
Available Licenses
- Basic: Compile objects up to 2 Kbytes. Included with RLink.
- Lite: Compile objects up to 32 Kbytes.
- Enterprise: Unlimited compiling.
Purchased licenses allow activation of new versions of the RKit-STM8 software released during the year after purchase. Licences are not time limited. Older versions are provided in the table at the bottom of the page.
Download, Install & Activate
The software functions for 30 days in evaluation mode. After 30 days it will stop functioning and must be activated. Follow this procedure to activate:
#1 Create an Account
- Select Create an account
- Complete the form, click on Create Account
A confirmation email is sent automatically. Click on the link in that mail to enable your account.
#2 Download & Install the Software
Warning: First, uninstall any previous versions of Ride7 and/or Raisonance RKits.
- Download Ride7 and RKit-STM8
- Install Ride7, then RKit-STM8
#3 Activate Software License
For RLink-STD...
- Launch Ride7
- Connect your RLink to a USB port on the PC
- Select Help > License...
- Select RLink activation then click on Next
- Click on Get Activation code online
Clicking on "Get Activation code online" opens a browser window to the Raisonance Support extranet. In the form on that page:
- Confirm your username and email
- Click on Generate and Send Activation code
An e-mail with the Activation code is sent to you automatically.
- Copy and paste the Activation code into the field provided in Ride7
- Click on Close
Ride7 and the RKit-STM8 software are now registered and activated. You can confirm the activation of your RKit-STM8 tool set. In Ride7, click on Help > About Ride7
For Serial Keys...
- Launch Ride7
- Select Help > License...
- Select Serial Key Activation, click Next
- Paste the your Serial Key in the provided field
- Click on Next
- Click on Get Activation code online
This opens a browser window to the Raisonance Support site. In the form on that page:
- Confirm your username and email
- Click on Generate and Send Activation code
An e-mail with the Activation code is sent to you automatically.
- Copy and paste the Activation code into the field provided in Ride7
- Click on Close
For USB Dongles...
- Launch Ride7
- Connect your USB dongle to a USB port on the PC
- Select Help > License...
- Select Dongle activation then click on Next
- Click on Get Activation code online
Clicking on "Get Activation code online" opens a browser window to the Raisonance Support extranet. In the form on that page:
- Confirm your username and email
- Click on Generate and Send Activation code
An e-mail with the Activation code is sent to you automatically.
- Copy and paste the Activation code into the field provided in Ride7
- Click on Close
Ride7 and the RKit-STM8 software are now registered and activated. You can confirm the activation of your RKit-STM8 tool set. In Ride7, click on Help > About Ride7
Product Versions
Product Version Name | Date of publication | Description | Patches / Related Products |
---|---|---|---|
2.65.24.0180_RC01 | June 28, 2024 |
Beta version with fix of STM8 compiler optimization :
addressing array in stack with offset
Beta version with fix of STM8 compiler optimization : addressing array in stack with offset |
Patches: Related Products: |
Product Version Name | Date of publication | Description | Patches / Related Products |
---|---|---|---|
2.64.21.0127 | May 26, 2021 |
--------------------------------------------------------------------------------RKit-STM8 Version 2...
-------------------------------------------------------------------------------- Raisonance is an IoTize brand Thank your for choosing Raisonance development tools for your microcontroller These are the release notes for the Raisonance toolset called RKit-STM8, which These notes include specific information about RKit-STM8, including current ================================================================================ Phone: +33(0)476418799
-------------------------------------------------------------------------------- SECTION 1 General information SECTION 2 Version history SECTION 3 Known limitations SECTION 4 List of supported devices -------------------------------------------------------------------------------- A. Supported configurations/platforms Raisonance toolsets and Ride7 operate on Windows 10, Windows 8, Only native versions of Windows are supported. Emulators such as VMware, All software and documentation are provided in English only. B. Supported microcontrollers RKit-STM8 offers supports for the following STMicroelectronics families: A complete list of supported variants in these families is provided in C. Supported hardware debugger/programmers Ride7 with RKit-STM8 drives the following hardware tools for debugging
Improvements: . The STM8 C library now comes with the snprintf function. Fixes: . The compiler used to assign to the including file the last function in RKit-STM8 2.62.17.0263 (Released 2017/09/20) New supported microcontrollers: . STM8S001J3M3 . STM8L001J3M3 Improvements: . Various compiler generated code optimisations. Fixes: . struct S { struct S *b[31]; } *s; s = s->b[0]; used to generate error
Improvements: . Compiler supports __asm__ statements made of assembly instructions. Fixes: . Compiler used to improperly generate an error message on unions only
Fixes: . Circle_STM8_Mgr.exe crash fixed. Improvements: . Simulator is faster thanks to compiler switch from Borland C++ to
Fixes: . Linker used to provide a corrupted build when using an user start-up Improvements: . Added the EEPROM directive to the linker to be able to relocate
Fixes: . Linker switch for case sensitivity was lost in the ST7 case. Improvements: . Warning when assigning a 'short' enum (1 byte) with a value larger
New supported microcontrollers: . STM8AL3136xxSSS . STM8AL3L46 Fixes: . Compiler engineering fixes. Improvements: . Product Counter feature added in RFlasher: Allows to write a unique
Fixes: . Removed wrong "Possibly incorrect assignment" warning in: Improvements: . Support of C99 preprocessing operator _Pragma()
Fixes: . When using embedded CRC the gap after the ?PR?STATINIT segment weren't Improvements: . Compiler generated code optimisations.
Fixes: . DMA CxCR were missing. Improvements: . New library set relocatable elsewhere than section 0.
New supported microcontrollers: . STM8L051F3 Fixes: . dword wasn't recognized by the compiler as an assembler keyword. Improvements: . The BREAK instruction is now disassembled.
Fixes: . The OMF2ELF tool generates debug information compatible with latest Improvements: . The "$(RkitInc)\STM8" directory is now in the list of default include
New supported microcontrollers: . STM8S003F3 Fixes . Compiler engineering fixes. Improvements: . Implement USB dongle serialization method.
Fixes: . The Linker was emitting a warning when an option byte was located at
Fixes: . Some intrinsic functions such as _nop_() are now kept when inlined.
New supported microcontrollers: . STM8AF526, STM8AF528, STM8AF52A Improvements: . ST Visual Develop projects (*.stw) can be imported. Fixes: . The "far" qualifier was not applied to typedef'ed variables.
New supported microcontrollers: . STM8S208R6, STM8S208C6, STM8S208S6 . STM8L151R6 (32k flash, with LCD) Improvements: . The 16x16 -> 32 fast long multiplication is now automatically Fixes: . Some compiler engineering fixes: The O(3) optimization level could
New supported platform: . Open4-STM8L (also referenced as ST product EvoPrimer-STM8L15). Improvements: . In speed optimized mode, the compiler now emits 32-bit aligned Fixes: . In SRC mode (compile through assembly) the interrupt vectors were not
Improvements: . The Compiler directive STRUCT_OPT make it possible to handle unnamed For example: struct s mystruct.b_hi8 = 42; // Shortcut for mystruct.dummy2.bytes.b_hi8 . Common sub-expressions optimizations are now more aggressive in SPEED Fixes: . When several definitions of the same union were present, the compiler
New supported microcontrollers: . STM8L151x4 New supported boards: . STM8L152 Daughterboard for REva. Improvements: . Support for Windows 7. Fixes: . In STM8 large mode, the C startup was performing a "JP main" instead
New supported microcontrollers: . STM8S903K3 Improvements: . Changes to project options in Ride (such as optimization level for Fixes: . During verification and read-out of the flash, RLink was not behaving Limitations: . CodeCompressor is reported as being in evaluation mode in the
Improvements: . Integrates the version 1.1.1 of the STM8S firmware library. Fixes: . In STM8 mode, library functions ?C?fptolix, ?C?addix32 and ?C?subix32
Improvements: . Some register names have been changed in the debugger interface in Fixes: . In SPEED optimization mode, the ?C?divu3232S compiler library function
Improvements: . The compiler now supports a fast 16-bit x 16-bit -> 32 bit Fixes: . The eeprom-qualified arrays were not properly handled by the compiler.
New supported microcontrollers: . STM8L101G2 Improvements: . Major Compiler improvements, mostly in speed mode but also in Fixes: . STM8S10x devices have been corrected (their EEPROM size was incorrect)
. Compiler: Major size and speed optimization improvements.
. Operates on Windows Vista 64-bit platforms . Global variables initialized to 0 are now in a separate segment, so Fixes: . Now the STM8/ST7 Linker is always case-sensitive when called from
. The previous version of the Raisonance RKit-STM8 was limited to Ride6.
Supported ST7 subfamilies Project settings RBuilder C Compiler struct foo x; /* Object x declared, unknown size */ . The vprintf()/vsprintf() functions require that printf()/sprintf() For example: long l; // Declaration Linker ***ERROR 100 : UNRESOLVED EXTERNAL A workaround to this limitation is to add a "dummy" call to putchar in This limitation (in ST7 mode only) will NOT be fixed. Library manager Debugger For example: unsigned char c = 4; void myfct(unsigned char c1, unsigned char c2, unsigned char c) This problem is NOT present on STM8.
ST7 devices ST7LITE02 ST72260G1 ST72324BJ2 ST72521M9 STM8 devices STM8AF612 STM8L051F3 STM8L151F2 STM8S003F3 STM8S207K6 ==================End of File=================================================== |
Patches: Related Products: |
2.62.17.0263 | September 22, 2017 |
--------------------------------------------------------------------------------RKit-STM8 Version 2...
-------------------------------------------------------------------------------- Raisonance is an IoTize brand Thank your for choosing Raisonance development tools for your microcontroller These are the release notes for the Raisonance toolset called RKit-STM8, which These notes include specific information about RKit-STM8, including current ================================================================================ Phone: +33(0)476418799
-------------------------------------------------------------------------------- SECTION 1 General information SECTION 2 Version history SECTION 3 Known limitations SECTION 4 List of supported devices -------------------------------------------------------------------------------- A. Supported configurations/platforms Raisonance toolsets and Ride7 operate on Windows 10, Windows 8, Only native versions of Windows are supported. Emulators such as VMware, All software and documentation are provided in English only. B. Supported microcontrollers RKit-STM8 offers supports for the following STMicroelectronics families: A complete list of supported variants in these families is provided in C. Supported hardware debugger/programmers Ride7 with RKit-STM8 drives the following hardware tools for debugging
RKit-STM8 2.62.17.0263 (Released 2017/09/20) New supported microcontrollers: . STM8S001J3M3 . STM8L001J3M3 Improvements: . Various compiler generated code optimisations. Fixes: . struct S { struct S *b[31]; } *s; s = s->b[0]; used to generate error
Improvements: . Compiler supports __asm__ statements made of assembly instructions. Fixes: . Compiler used to improperly generate an error message on unions only
Fixes: . Circle_STM8_Mgr.exe crash fixed. Improvements: . Simulator is faster thanks to compiler switch from Borland C++ to
Fixes: . Linker used to provide a corrupted build when using an user start-up Improvements: . Added the EEPROM directive to the linker to be able to relocate
Fixes: . Linker switch for case sensitivity was lost in the ST7 case. Improvements: . Warning when assigning a 'short' enum (1 byte) with a value larger
New supported microcontrollers: . STM8AL3136xxSSS . STM8AL3L46 Fixes: . Compiler engineering fixes. Improvements: . Product Counter feature added in RFlasher: Allows to write a unique
Fixes: . Removed wrong "Possibly incorrect assignment" warning in: Improvements: . Support of C99 preprocessing operator _Pragma()
Fixes: . When using embedded CRC the gap after the ?PR?STATINIT segment weren't Improvements: . Compiler generated code optimisations.
Fixes: . DMA CxCR were missing. Improvements: . New library set relocatable elsewhere than section 0.
New supported microcontrollers: . STM8L051F3 Fixes: . dword wasn't recognized by the compiler as an assembler keyword. Improvements: . The BREAK instruction is now disassembled.
Fixes: . The OMF2ELF tool generates debug information compatible with latest Improvements: . The "$(RkitInc)\STM8" directory is now in the list of default include
New supported microcontrollers: . STM8S003F3 Fixes . Compiler engineering fixes. Improvements: . Implement USB dongle serialization method.
Fixes: . The Linker was emitting a warning when an option byte was located at
Fixes: . Some intrinsic functions such as _nop_() are now kept when inlined.
New supported microcontrollers: . STM8AF526, STM8AF528, STM8AF52A Improvements: . ST Visual Develop projects (*.stw) can be imported. Fixes: . The "far" qualifier was not applied to typedef'ed variables.
New supported microcontrollers: . STM8S208R6, STM8S208C6, STM8S208S6 . STM8L151R6 (32k flash, with LCD) Improvements: . The 16x16 -> 32 fast long multiplication is now automatically Fixes: . Some compiler engineering fixes: The O(3) optimization level could
New supported platform: . Open4-STM8L (also referenced as ST product EvoPrimer-STM8L15). Improvements: . In speed optimized mode, the compiler now emits 32-bit aligned Fixes: . In SRC mode (compile through assembly) the interrupt vectors were not
Improvements: . The Compiler directive STRUCT_OPT make it possible to handle unnamed For example: struct s mystruct.b_hi8 = 42; // Shortcut for mystruct.dummy2.bytes.b_hi8 . Common sub-expressions optimizations are now more aggressive in SPEED Fixes: . When several definitions of the same union were present, the compiler
New supported microcontrollers: . STM8L151x4 New supported boards: . STM8L152 Daughterboard for REva. Improvements: . Support for Windows 7. Fixes: . In STM8 large mode, the C startup was performing a "JP main" instead
New supported microcontrollers: . STM8S903K3 Improvements: . Changes to project options in Ride (such as optimization level for Fixes: . During verification and read-out of the flash, RLink was not behaving Limitations: . CodeCompressor is reported as being in evaluation mode in the
Improvements: . Integrates the version 1.1.1 of the STM8S firmware library. Fixes: . In STM8 mode, library functions ?C?fptolix, ?C?addix32 and ?C?subix32
Improvements: . Some register names have been changed in the debugger interface in Fixes: . In SPEED optimization mode, the ?C?divu3232S compiler library function
Improvements: . The compiler now supports a fast 16-bit x 16-bit -> 32 bit Fixes: . The eeprom-qualified arrays were not properly handled by the compiler.
New supported microcontrollers: . STM8L101G2 Improvements: . Major Compiler improvements, mostly in speed mode but also in Fixes: . STM8S10x devices have been corrected (their EEPROM size was incorrect)
. Compiler: Major size and speed optimization improvements.
. Operates on Windows Vista 64-bit platforms . Global variables initialized to 0 are now in a separate segment, so Fixes: . Now the STM8/ST7 Linker is always case-sensitive when called from
. The previous version of the Raisonance RKit-STM8 was limited to Ride6.
Supported ST7 subfamilies Project settings RBuilder C Compiler struct foo x; /* Object x declared, unknown size */ . The vprintf()/vsprintf() functions require that printf()/sprintf() For example: long l; // Declaration Linker ***ERROR 100 : UNRESOLVED EXTERNAL A workaround to this limitation is to add a "dummy" call to putchar in This limitation (in ST7 mode only) will NOT be fixed. Library manager Debugger For example: unsigned char c = 4; void myfct(unsigned char c1, unsigned char c2, unsigned char c) This problem is NOT present on STM8.
ST7 devices ST7LITE02 ST72260G1 ST72324BJ2 ST72521M9 STM8 devices STM8AF612 STM8L051F3 STM8L151F2 STM8S003F3 STM8S207K6 ==================End of File=================================================== |
Patches: Related Products: |
2.60.16.0273 | October 11, 2016 |
Improvements: . Compiler supports __asm__ statements made of assembly instructions...
Improvements:
|
Patches: Related Products: |
2.58.15.0267 | September 23, 2015 |
Fixes: . Circle_STM8_Mgr.exe crash fixed. . Corrected compiler warning about enum out...
Fixes: |
Patches: Related Products: |
2.56.15.0092 | March 17, 2015 |
Fixes: . Linker used to provide a corrupted build when using an user start-up and only when 2...
Fixes: . Linker used to provide a corrupted build when using an user start-up and only when 2 externals weren't resolved (no errors). . Linker didn't support more than one regular expression in segment relocation. . OMF2ELF typedef support. . Compiler engineering fixes. Improvements: . Added the EEPROM directive to the linker to be able to relocate EEPROM segments. . Support of the LL suffix for long long constants, but values are truncated to 32 bits. . Compiler emits warning when the C11 _Noreturn function specifier isn't properly used. . Compiler saves label information for debugger. |
Patches: Related Products: |
2.54.14.0283 | October 22, 2014 |
Fixes:
. Linker switch for case sensitivity was lost in the ST7 case.
. Possible crash of debugger...
Fixes: Improvements: |
Patches: Related Products: |
2.52.13.0324 | November 7, 2013 |
New supported microcontrollers:
. STM8AL3136xxSSS
. STM8AL3138xxSSS
. STM8AL3146
. STM8AL3148
....
New supported microcontrollers: . STM8AL3136xxSSS . STM8AL3L46 Fixes: Improvements: |
Patches: Related Products: |
2.50.13.0112 | April 22, 2013 |
--------------------------------------------------------------------------------
RKit-STM8 Version...
-------------------------------------------------------------------------------- Raisonance is a KEOLABS brand Thank your for choosing Raisonance development tools for your microcontroller These are the release notes for the Raisonance toolset called RKit-STM8, which These notes include specific information about RKit-STM8, including current ================================================================================ Phone: +33(0)476610230 ================================================================================ -------------------------------------------------------------------------------- SECTION 1 General information SECTION 2 Version history SECTION 3 Known limitations SECTION 4 List of supported devices -------------------------------------------------------------------------------- A. Supported configurations/platforms Raisonance toolsets and Ride7 operate on Windows 8 (32 and 64-bit), Only native versions of Windows are supported. Emulators such as VMware, B. Supported microcontrollers RKit-STM8 offers supports for the following STMicroelectronics families: A complete list of supported variants in these families is provided in C. Supported hardware debugger/programmers Ride7 with RKit-STM8 drives the following hardware tools for debugging -------------------------------------------------------------------------------- RKit-STM8 2.50.13.0109 (Released 2013/04/19) Fixes: . Removed wrong "Possibly incorrect assignment" warning in: Improvements: . Support of C99 preprocessing operator _Pragma() RKit-STM8 2.48.12.0338 (Released 2012/12/03) Fixes: . When using embedded CRC the gap after the ?PR?STATINIT segment weren't Improvements: . Compiler generated code optimisations. RKit-STM8 2.46.12.0262 (Released 2012/09/18) Fixes: . DMA CxCR were missing. Improvements: . New library set relocatable elsewhere than section 0. RKit-STM8 2.44.12.0199 (Released 2012/07/17) New supported microcontrollers: . STM8L051F3 Fixes: . dword wasn't recognized by the compiler as an assembler keyword. Improvements: . The BREAK instruction is now disassembled. RKit-STM8 2.42.12.0083 (Released 2012/03/23) Fixes: . The OMF2ELF tool generates debug information compatible with latest Improvements: . The "$(RkitInc)STM8" directory is now in the list of default include RKit-STM8 2.40.11.0327 (Released 2011/11/23) New supported microcontrollers: . STM8S003F3 Fixes . Compiler engineering fixes. Improvements: . Implement USB dongle serialization method. RKit-STM8 2.38.11.0251 (Released 2011/09/08) Fixes: . The Linker was emitting a warning when an option byte was located at RKit-STM8 2.36.11.0201 (Released 2011/07/20) Fixes: . Some intrinsic functions such as _nop_() are now kept when inlined. RKit-STM8 2.34.11.0171 (Released 2011/06/20) New supported microcontrollers: . STM8AF526, STM8AF528, STM8AF52A Improvements: . ST Visual Develop projects (*.stw) can be imported. Fixes: . The "far" qualifier was not applied to typedef'ed variables. RKit-STM8 2.32.10.0307 (Released 2010/11/03) New supported microcontrollers: . STM8S208R6, STM8S208C6, STM8S208S6 . STM8L151R6 (32k flash, with LCD) Improvements: . The 16x16 -> 32 fast long multiplication is now automatically Fixes: . Some compiler engineering fixes: The O(3) optimization level could RKit-STM8 2.30.10.0175 (Released 2010/06/28) New supported platform: . Open4-STM8L (also referenced as ST product EvoPrimer-STM8L15). Improvements: . In speed optimized mode, the compiler now emits 32-bit aligned Fixes: . In SRC mode (compile through assembly) the interrupt vectors were not RKit-STM8 2.28.10.0092 (Released 2010/04/27) Improvements: . The Compiler directive STRUCT_OPT make it possible to handle unnamed For example: struct s mystruct.b_hi8 = 42; // Shortcut for mystruct.dummy2.bytes.b_hi8 . Common sub-expressions optimizations are now more aggressive in SPEED Fixes: . When several definitions of the same union were present, the compiler RKit-STM8: 2.26.09.0317 (Released 2009/11/13) New supported microcontrollers: . STM8L151x4 New supported boards: . STM8L152 Daughterboard for REva. Improvements: . Support for Windows 7. Fixes: . In STM8 large mode, the C startup was performing a "JP main" instead RKit-STM8: 2.24.09.0238 (Released 2009/08/27) New supported microcontrollers: . STM8S903K3 Improvements: . Changes to project options in Ride (such as optimization level for Fixes: . During verification and read-out of the flash, RLink was not behaving Limitations: . CodeCompressor is reported as being in evaluation mode in the RKit-STM8: 2.22.09.0203 (Released 2009/07/24) Improvements: . Integrates the version 1.1.1 of the STM8S firmware library. Fixes: . In STM8 mode, library functions ?C?fptolix, ?C?addix32 and ?C?subix32 RKit-STM8: 2.20.09.0161 (Released 2009/06/12) Improvements: . Some register names have been changed in the debugger interface in Fixes: . In SPEED optimization mode, the ?C?divu3232S compiler library function RKit-STM8: 2.20.09.0139 (Released 2009/05/20) Improvements: . The compiler now supports a fast 16-bit x 16-bit -> 32 bit Fixes: . The eeprom-qualified arrays were not properly handled by the compiler. RKit-STM8: 2.16.0903 (Released 2009/04/02) New supported microcontrollers: . STM8L101G2 Improvements: . Major Compiler improvements, mostly in speed mode but also in Fixes: . STM8S10x devices have been corrected (their EEPROM size was incorrect) RKit-STM8: 2.13.0810 (Released 2008/10/24) . Compiler: Major size and speed optimization improvements. RKit-STM8: 2.10.0000 (Released 2008/07/24) . Operates on Windows Vista 64-bit platforms . Global variables initialized to 0 are now in a separate segment, so Fixes: . Now the STM8/ST7 Linker is always case-sensitive when called from Rkit-STM8 :2.01.0008 (Released 2008/01/15) . The previous version of the Raisonance RKit-STM8 was limited to Ride6. -------------------------------------------------------------------------------- Supported ST7 subfamilies Project settings RBuilder C Compiler struct foo x; /* Object x declared, unknown size */ . The vprintf()/vsprintf() functions require that printf()/sprintf() For example: long l; // Declaration Linker ***ERROR 100 : UNRESOLVED EXTERNAL A workaround to this limitation is to add a "dummy" call to putchar in This limitation (in ST7 mode only) will NOT be fixed. Library manager Debugger For example: unsigned char c = 4; void myfct(unsigned char c1, unsigned char c2, unsigned char c) This problem is NOT present on STM8. -------------------------------------------------------------------------------- ST7 devices ST7LITE02 ST72260G1 ST72324BJ2 ST72521M9 STM8 devices STM8AF612 STM8L051F3 STM8L151F2 STM8S003F3 STM8S207K6 ==================End of File=================================================== |
Patches: Related Products: |
2.48.12.0338 | December 3, 2012 |
--------------------------------------------------------------------------------
RKit-STM8 Version...
-------------------------------------------------------------------------------- Raisonance is a KEOLABS brand Thank your for choosing Raisonance development tools for your microcontroller These are the release notes for the Raisonance toolset called RKit-STM8, which These notes include specific information about RKit-STM8, including current ================================================================================ Phone: +33(0)476610230 ================================================================================ -------------------------------------------------------------------------------- SECTION 1 General information SECTION 2 Version history SECTION 3 Known limitations SECTION 4 List of supported devices -------------------------------------------------------------------------------- A. Supported configurations/platforms Raisonance toolsets and Ride7 operate on Windows 7 (32 and 64-bit), Only native versions of Windows are supported. Emulators such as VMware, B. Supported microcontrollers RKit-STM8 offers supports for the following STMicroelectronics families: A complete list of supported variants in these families is provided in C. Supported hardware debugger/programmers Ride7 with RKit-STM8 drives the following hardware tools for debugging -------------------------------------------------------------------------------- RKit-STM8 2.48.12.0338 (Released 2012/12/03) Fixes: . When using embedded CRC the gap after the ?PR?STATINIT segment weren't Improvements: . Compiler generated code optimisations. RKit-STM8 2.46.12.0262 (Released 2012/09/18) Fixes: . DMA CxCR were missing. Improvements: . New library set relocatable elsewhere than section 0. RKit-STM8 2.44.12.0199 (Released 2012/07/17) New supported microcontrollers: . STM8L051F3 Fixes: . dword wasn't recognized by the compiler as an assembler keyword. Improvements: . The BREAK instruction is now disassembled. RKit-STM8 2.42.12.0083 (Released 2012/03/23) Fixes: . The OMF2ELF tool generates debug information compatible with latest Improvements: . The "$(RkitInc)STM8" directory is now in the list of default include RKit-STM8 2.40.11.0327 (Released 2011/11/23) New supported microcontrollers: . STM8S003F3 Fixes . Compiler engineering fixes. Improvements: . Implement USB dongle serialization method. RKit-STM8 2.38.11.0251 (Released 2011/09/08) Fixes: . The Linker was emitting a warning when an option byte was located at RKit-STM8 2.36.11.0201 (Released 2011/07/20) Fixes: . Some intrinsic functions such as _nop_() are now kept when inlined. RKit-STM8 2.34.11.0171 (Released 2011/06/20) New supported microcontrollers: . STM8AF526, STM8AF528, STM8AF52A Improvements: . ST Visual Develop projects (*.stw) can be imported. Fixes: . The "far" qualifier was not applied to typedef'ed variables. RKit-STM8 2.32.10.0307 (Released 2010/11/03) New supported microcontrollers: . STM8S208R6, STM8S208C6, STM8S208S6 . STM8L151R6 (32k flash, with LCD) Improvements: . The 16x16 -> 32 fast long multiplication is now automatically Fixes: . Some compiler engineering fixes: The O(3) optimization level could RKit-STM8 2.30.10.0175 (Released 2010/06/28) New supported platform: . Open4-STM8L (also referenced as ST product EvoPrimer-STM8L15). Improvements: . In speed optimized mode, the compiler now emits 32-bit aligned Fixes: . In SRC mode (compile through assembly) the interrupt vectors were not RKit-STM8 2.28.10.0092 (Released 2010/04/27) Improvements: . The Compiler directive STRUCT_OPT make it possible to handle unnamed For example: struct s mystruct.b_hi8 = 42; // Shortcut for mystruct.dummy2.bytes.b_hi8 . Common sub-expressions optimizations are now more aggressive in SPEED Fixes: . When several definitions of the same union were present, the compiler RKit-STM8: 2.26.09.0317 (Released 2009/11/13) New supported microcontrollers: . STM8L151x4 New supported boards: . STM8L152 Daughterboard for REva. Improvements: . Support for Windows 7. Fixes: . In STM8 large mode, the C startup was performing a "JP main" instead RKit-STM8: 2.24.09.0238 (Released 2009/08/27) New supported microcontrollers: . STM8S903K3 Improvements: . Changes to project options in Ride (such as optimization level for Fixes: . During verification and read-out of the flash, RLink was not behaving Limitations: . CodeCompressor is reported as being in evaluation mode in the RKit-STM8: 2.22.09.0203 (Released 2009/07/24) Improvements: . Integrates the version 1.1.1 of the STM8S firmware library. Fixes: . In STM8 mode, library functions ?C?fptolix, ?C?addix32 and ?C?subix32 RKit-STM8: 2.20.09.0161 (Released 2009/06/12) Improvements: . Some register names have been changed in the debugger interface in Fixes: . In SPEED optimization mode, the ?C?divu3232S compiler library function RKit-STM8: 2.20.09.0139 (Released 2009/05/20) Improvements: . The compiler now supports a fast 16-bit x 16-bit -> 32 bit Fixes: . The eeprom-qualified arrays were not properly handled by the compiler. RKit-STM8: 2.16.0903 (Released 2009/04/02) New supported microcontrollers: . STM8L101G2 Improvements: . Major Compiler improvements, mostly in speed mode but also in Fixes: . STM8S10x devices have been corrected (their EEPROM size was incorrect) RKit-STM8: 2.13.0810 (Released 2008/10/24) . Compiler: Major size and speed optimization improvements. RKit-STM8: 2.10.0000 (Released 2008/07/24) . Operates on Windows Vista 64-bit platforms . Global variables initialized to 0 are now in a separate segment, so Fixes: . Now the STM8/ST7 Linker is always case-sensitive when called from Rkit-STM8 :2.01.0008 (Released 2008/01/15) . The previous version of the Raisonance RKit-STM8 was limited to Ride6. -------------------------------------------------------------------------------- Supported ST7 subfamilies Project settings RBuilder C Compiler struct foo x; /* Object x declared, unknown size */ . The vprintf()/vsprintf() functions require that printf()/sprintf() For example: long l; // Declaration Linker ***ERROR 100 : UNRESOLVED EXTERNAL A workaround to this limitation is to add a "dummy" call to putchar in This limitation (in ST7 mode only) will NOT be fixed. Library manager Debugger For example: unsigned char c = 4; void myfct(unsigned char c1, unsigned char c2, unsigned char c) This problem is NOT present on STM8. -------------------------------------------------------------------------------- ST7 devices ST7LITE02 ST72260G1 ST72324BJ2 ST72521M9 STM8 devices STM8AF612 STM8L051F3 STM8L151F2 STM8S003F3 STM8S207K6 ==================End of File=================================================== |
Patches: Related Products: |
2.46.12.0262 | October 1, 2012 |
================================================================================
RAISONANCE S.A.S....
================================================================================ Phone: +33(0)476610230 -------------------------------------------------------------------------------- Thank your for choosing Raisonance development tools for your microcontroller These are the release notes for the Raisonance toolset called RKit-STM8, which These notes include specific information about RKit-STM8, including current ================================================================================ -------------------------------------------------------------------------------- SECTION 1 General information SECTION 2 Version history SECTION 3 Known limitations SECTION 4 List of supported devices -------------------------------------------------------------------------------- A. Supported configurations/platforms Raisonance toolsets and Ride7 operate on Windows 7 (32 and 64-bit), Only native versions of Windows are supported. Emulators such as VMware, B. Supported microcontrollers RKit-STM8 offers supports for the following STMicroelectronics families: A complete list of supported variants in these families is provided in -------------------------------------------------------------------------------- RKit-STM8 2.46.12.0262 (Released 2012/09/18) Fixes: . DMA CxCR were missing. Improvements: . New library set relocatable elsewhere than section 0. RKit-STM8 2.44.12.0199 (Released 2012/07/17) New supported microcontrollers: . STM8L051F3 Fixes: . dword wasn't recognized by the compiler as an assembler keyword. Improvements: . The BREAK instruction is now disassembled. RKit-STM8 2.42.12.0083 (Released 2012/03/23) Fixes: . The OMF2ELF tool generates debug information compatible with latest Improvements: . The "$(RkitInc)STM8" directory is now in the list of default include RKit-STM8 2.40.11.0327 (Released 2011/11/23) New supported microcontrollers: . STM8S003F3 Fixes . Compiler engineering fixes. Improvements: . Implement USB dongle serialization method. RKit-STM8 2.38.11.0251 (Released 2011/09/08) Fixes: . The Linker was emitting a warning when an option byte was located at RKit-STM8 2.36.11.0201 (Released 2011/07/20) Fixes: . Some intrinsic functions such as _nop_() are now kept when inlined. RKit-STM8 2.34.11.0171 (Released 2011/06/20) New supported microcontrollers: . STM8AF526, STM8AF528, STM8AF52A Improvements: . ST Visual Develop projects (*.stw) can be imported. Fixes: . The "far" qualifier was not applied to typedef'ed variables. RKit-STM8 2.32.10.0307 (Released 2010/11/03) New supported microcontrollers: . STM8S208R6, STM8S208C6, STM8S208S6 . STM8L151R6 (32k flash, with LCD) Improvements: . The 16x16 -> 32 fast long multiplication is now automatically Fixes: . Some compiler engineering fixes: The O(3) optimization level could RKit-STM8 2.30.10.0175 (Released 2010/06/28) New supported platform: . Open4-STM8L (also referenced as ST product EvoPrimer-STM8L15). Improvements: . In speed optimized mode, the compiler now emits 32-bit aligned Fixes: . In SRC mode (compile through assembly) the interrupt vectors were not RKit-STM8 2.28.10.0092 (Released 2010/04/27) Improvements: . The Compiler directive STRUCT_OPT make it possible to handle unnamed For example: struct s mystruct.b_hi8 = 42; // Shortcut for mystruct.dummy2.bytes.b_hi8 . Common sub-expressions optimizations are now more aggressive in SPEED Fixes: . When several definitions of the same union were present, the compiler RKit-STM8: 2.26.09.0317 (Released 2009/11/13) New supported microcontrollers: . STM8L151x4 New supported boards: . STM8L152 Daughterboard for REva. Improvements: . Support for Windows 7. Fixes: . In STM8 large mode, the C startup was performing a "JP main" instead RKit-STM8: 2.24.09.0238 (Released 2009/08/27) New supported microcontrollers: . STM8S903K3 Improvements: . Changes to project options in Ride (such as optimization level for Fixes: . During verification and read-out of the flash, RLink was not behaving Limitations: . CodeCompressor is reported as being in evaluation mode in the RKit-STM8: 2.22.09.0203 (Released 2009/07/24) Improvements: . Integrates the version 1.1.1 of the STM8S firmware library. Fixes: . In STM8 mode, library functions ?C?fptolix, ?C?addix32 and ?C?subix32 RKit-STM8: 2.20.09.0161 (Released 2009/06/12) Improvements: . Some register names have been changed in the debugger interface in Fixes: . In SPEED optimization mode, the ?C?divu3232S compiler library function RKit-STM8: 2.20.09.0139 (Released 2009/05/20) Improvements: . The compiler now supports a fast 16-bit x 16-bit -> 32 bit Fixes: . The eeprom-qualified arrays were not properly handled by the compiler. RKit-STM8: 2.16.0903 (Released 2009/04/02) New supported microcontrollers: . STM8L101G2 Improvements: . Major Compiler improvements, mostly in speed mode but also in Fixes: . STM8S10x devices have been corrected (their EEPROM size was incorrect) RKit-STM8: 2.13.0810 (Released 2008/10/24) . Compiler: Major size and speed optimization improvements. RKit-STM8: 2.10.0000 (Released 2008/07/24) . Operates on Windows Vista 64-bit platforms . Global variables initialized to 0 are now in a separate segment, so Fixes: . Now the STM8/ST7 Linker is always case-sensitive when called from Rkit-STM8 :2.01.0008 (Released 2008/01/15) . The previous version of the Raisonance RKit-STM8 was limited to Ride6. -------------------------------------------------------------------------------- Supported ST7 subfamilies Project settings RBuilder C Compiler struct foo x; /* Object x declared, unknown size */ . The vprintf()/vsprintf() functions require that printf()/sprintf() For example: long l; // Declaration Linker ***ERROR 100 : UNRESOLVED EXTERNAL A workaround to this limitation is to add a "dummy" call to putchar in This limitation (in ST7 mode only) will NOT be fixed. Library manager Debugger For example: unsigned char c = 4; void myfct(unsigned char c1, unsigned char c2, unsigned char c) This problem is NOT present on STM8. -------------------------------------------------------------------------------- ST7 devices ST7LITE02 ST72260G1 ST72324BJ2 ST72521M9 STM8 devices STM8AF612 STM8L101F2 STM8L151F2 STM8S003F3 STM8S207K6 ==================End of File=================================================== |
Patches: Related Products: |
2.44.12.0199 | July 3, 2012 |
================================================================================
RAISONANCE S.A.S....
================================================================================ Phone: +33(0)476610230 -------------------------------------------------------------------------------- Thank your for choosing Raisonance development tools for your microcontroller These are the release notes for the Raisonance toolset called RKit-STM8, which These notes include specific information about RKit-STM8, including current ================================================================================ -------------------------------------------------------------------------------- SECTION 1 General information SECTION 2 Version history SECTION 3 Known limitations SECTION 4 List of supported devices -------------------------------------------------------------------------------- A. Supported configurations/platforms Raisonance toolsets and Ride7 operate on Windows 7 (32 and 64-bit), Only native versions of Windows are supported. Emulators such as VMware, B. Supported microcontrollers RKit-STM8 offers supports for the following STMicroelectronics families: A complete list of supported variants in these families is provided in -------------------------------------------------------------------------------- RKit-STM8 2.44.12.0199 (Released 2012/07/17) New supported microcontrollers: . STM8L051F3 Fixes: . dword wasn't recognized by the compiler as an assembler keyword. Improvements: . The BREAK instruction is now disassembled. RKit-STM8 2.42.12.0083 (Released 2012/03/23) Fixes: . The OMF2ELF tool generates debug information compatible with latest Improvements: . The "$(RkitInc)STM8" directory is now in the list of default include RKit-STM8 2.40.11.0327 (Released 2011/11/23) New supported microcontrollers: . STM8S003F3 Fixes . Compiler engineering fixes. Improvements: . Implement USB dongle serialization method. RKit-STM8 2.38.11.0251 (Released 2011/09/08) Fixes: . The Linker was emitting a warning when an option byte was located at RKit-STM8 2.36.11.0201 (Released 2011/07/20) Fixes: . Some intrinsic functions such as _nop_() are now kept when inlined. RKit-STM8 2.34.11.0171 (Released 2011/06/20) New supported microcontrollers: . STM8AF526, STM8AF528, STM8AF52A Improvements: . ST Visual Develop projects (*.stw) can be imported. Fixes: . The "far" qualifier was not applied to typedef'ed variables. RKit-STM8 2.32.10.0307 (Released 2010/11/03) New supported microcontrollers: . STM8S208R6, STM8S208C6, STM8S208S6 . STM8L151R6 (32k flash, with LCD) Improvements: . The 16x16 -> 32 fast long multiplication is now automatically Fixes: . Some compiler engineering fixes: The O(3) optimization level could RKit-STM8 2.30.10.0175 (Released 2010/06/28) New supported platform: . Open4-STM8L (also referenced as ST product EvoPrimer-STM8L15). Improvements: . In speed optimized mode, the compiler now emits 32-bit aligned Fixes: . In SRC mode (compile through assembly) the interrupt vectors were not RKit-STM8 2.28.10.0092 (Released 2010/04/27) Improvements: . The Compiler directive STRUCT_OPT make it possible to handle unnamed For example: struct s mystruct.b_hi8 = 42; // Shortcut for mystruct.dummy2.bytes.b_hi8 . Common sub-expressions optimizations are now more aggressive in SPEED Fixes: . When several definitions of the same union were present, the compiler RKit-STM8: 2.26.09.0317 (Released 2009/11/13) New supported microcontrollers: . STM8L151x4 New supported boards: . STM8L152 Daughterboard for REva. Improvements: . Support for Windows 7. Fixes: . In STM8 large mode, the C startup was performing a "JP main" instead RKit-STM8: 2.24.09.0238 (Released 2009/08/27) New supported microcontrollers: . STM8S903K3 Improvements: . Changes to project options in Ride (such as optimization level for Fixes: . During verification and read-out of the flash, RLink was not behaving Limitations: . CodeCompressor is reported as being in evaluation mode in the RKit-STM8: 2.22.09.0203 (Released 2009/07/24) Improvements: . Integrates the version 1.1.1 of the STM8S firmware library. Fixes: . In STM8 mode, library functions ?C?fptolix, ?C?addix32 and ?C?subix32 RKit-STM8: 2.20.09.0161 (Released 2009/06/12) Improvements: . Some register names have been changed in the debugger interface in Fixes: . In SPEED optimization mode, the ?C?divu3232S compiler library function RKit-STM8: 2.20.09.0139 (Released 2009/05/20) Improvements: . The compiler now supports a fast 16-bit x 16-bit -> 32 bit Fixes: . The eeprom-qualified arrays were not properly handled by the compiler. RKit-STM8: 2.16.0903 (Released 2009/04/02) New supported microcontrollers: . STM8L101G2 Improvements: . Major Compiler improvements, mostly in speed mode but also in Fixes: . STM8S10x devices have been corrected (their EEPROM size was incorrect) RKit-STM8: 2.13.0810 (Released 2008/10/24) . Compiler: Major size and speed optimization improvements. RKit-STM8: 2.10.0000 (Released 2008/07/24) . Operates on Windows Vista 64-bit platforms . Global variables initialized to 0 are now in a separate segment, so Fixes: . Now the STM8/ST7 Linker is always case-sensitive when called from Rkit-STM8 :2.01.0008 (Released 2008/01/15) . The previous version of the Raisonance RKit-STM8 was limited to Ride6. -------------------------------------------------------------------------------- Supported ST7 subfamilies Project settings RBuilder C Compiler struct foo x; /* Object x declared, unknown size */ . The vprintf()/vsprintf() functions require that printf()/sprintf() For example: long l; // Declaration Linker ***ERROR 100 : UNRESOLVED EXTERNAL A workaround to this limitation is to add a "dummy" call to putchar in This limitation (in ST7 mode only) will NOT be fixed. Library manager Debugger For example: unsigned char c = 4; void myfct(unsigned char c1, unsigned char c2, unsigned char c) This problem is NOT present on STM8. -------------------------------------------------------------------------------- ST7 devices ST7LITE02 ST72260G1 ST72324BJ2 ST72521M9 STM8 devices STM8AF612 STM8L101F2 STM8L151F2 STM8S003F3 STM8S207K6 ==================End of File=================================================== |
Patches: Related Products: |
2.42.12.0083 | March 26, 2012 |
================================================================================
RAISONANCE S.A.S....
================================================================================ Phone: +33(0)476610230 -------------------------------------------------------------------------------- Thank your for choosing Raisonance development tools for your microcontroller These are the release notes for the Raisonance toolset called RKit-STM8, which These notes include specific information about RKit-STM8, including current ================================================================================ -------------------------------------------------------------------------------- SECTION 1 General information SECTION 2 Version history SECTION 3 Known limitations SECTION 4 List of supported devices -------------------------------------------------------------------------------- A. Supported configurations/platforms Raisonance toolsets and Ride7 operate on Windows 7 (32 and 64-bit), Only native versions of Windows are supported. Emulators such as VMware, B. Supported microcontrollers RKit-STM8 offers supports for the following STMicroelectronics families: A complete list of supported variants in these families is provided in -------------------------------------------------------------------------------- RKit-STM8 2.42.12.0083 (Released 2012/03/23) Fixes: . The OMF2ELF tool generates debug information compatible with latest Improvements: . The "$(RkitInc)STM8" directory is now in the list of default include RKit-STM8 2.40.11.0327 (Released 2011/11/23) New supported microcontrollers: . STM8S003F3 Fixes . Compiler engineering fixes. Improvements: . Implement USB dongle serialization method. RKit-STM8 2.38.11.0251 (Released 2011/09/08) Fixes: . The Linker was emitting a warning when an option byte was located at RKit-STM8 2.36.11.0201 (Released 2011/07/20) Fixes: . Some intrinsic functions such as _nop_() are now kept when inlined. RKit-STM8 2.34.11.0171 (Released 2011/06/20) New supported microcontrollers: . STM8AF526, STM8AF528, STM8AF52A Improvements: . ST Visual Develop projects (*.stw) can be imported. Fixes: . The "far" qualifier was not applied to typedef'ed variables. RKit-STM8 2.32.10.0307 (Released 2010/11/03) New supported microcontrollers: . STM8S208R6, STM8S208C6, STM8S208S6 . STM8L151R6 (32k flash, with LCD) Improvements: . The 16x16 -> 32 fast long multiplication is now automatically Fixes: . Some compiler engineering fixes: The O(3) optimization level could RKit-STM8 2.30.10.0175 (Released 2010/06/28) New supported platform: . Open4-STM8L (also referenced as ST product EvoPrimer-STM8L15). Improvements: . In speed optimized mode, the compiler now emits 32-bit aligned Fixes: . In SRC mode (compile through assembly) the interrupt vectors were not RKit-STM8 2.28.10.0092 (Released 2010/04/27) Improvements: . The Compiler directive STRUCT_OPT make it possible to handle unnamed For example: struct s mystruct.b_hi8 = 42; // Shortcut for mystruct.dummy2.bytes.b_hi8 . Common sub-expressions optimizations are now more aggressive in SPEED Fixes: . When several definitions of the same union were present, the compiler RKit-STM8: 2.26.09.0317 (Released 2009/11/13) New supported microcontrollers: . STM8L151x4 New supported boards: . STM8L152 Daughterboard for REva. Improvements: . Support for Windows 7. Fixes: . In STM8 large mode, the C startup was performing a "JP main" instead RKit-STM8: 2.24.09.0238 (Released 2009/08/27) New supported microcontrollers: . STM8S903K3 Improvements: . Changes to project options in Ride (such as optimization level for Fixes: . During verification and read-out of the flash, RLink was not behaving Limitations: . CodeCompressor is reported as being in evaluation mode in the RKit-STM8: 2.22.09.0203 (Released 2009/07/24) Improvements: . Integrates the version 1.1.1 of the STM8S firmware library. Fixes: . In STM8 mode, library functions ?C?fptolix, ?C?addix32 and ?C?subix32 RKit-STM8: 2.20.09.0161 (Released 2009/06/12) Improvements: . Some register names have been changed in the debugger interface in Fixes: . In SPEED optimization mode, the ?C?divu3232S compiler library function RKit-STM8: 2.20.09.0139 (Released 2009/05/20) Improvements: . The compiler now supports a fast 16-bit x 16-bit -> 32 bit Fixes: . The eeprom-qualified arrays were not properly handled by the compiler. RKit-STM8: 2.16.0903 (Released 2009/04/02) New supported microcontrollers: . STM8L101G2 Improvements: . Major Compiler improvements, mostly in speed mode but also in Fixes: . STM8S10x devices have been corrected (their EEPROM size was incorrect) RKit-STM8: 2.13.0810 (Released 2008/10/24) . Compiler: Major size and speed optimization improvements. RKit-STM8: 2.10.0000 (Released 2008/07/24) . Operates on Windows Vista 64-bit platforms . Global variables initialized to 0 are now in a separate segment, so Fixes: . Now the STM8/ST7 Linker is always case-sensitive when called from Rkit-STM8 :2.01.0008 (Released 2008/01/15) . The previous version of the Raisonance RKit-STM8 was limited to Ride6. -------------------------------------------------------------------------------- Supported ST7 subfamilies Project settings RBuilder C Compiler struct foo x; /* Object x declared, unknown size */ . The vprintf()/vsprintf() functions require that printf()/sprintf() For example: long l; // Declaration Linker ***ERROR 100 : UNRESOLVED EXTERNAL A workaround to this limitation is to add a "dummy" call to putchar in This limitation (in ST7 mode only) will NOT be fixed. Library manager Debugger For example: unsigned char c = 4; void myfct(unsigned char c1, unsigned char c2, unsigned char c) This problem is NOT present on STM8. -------------------------------------------------------------------------------- ST7 devices ST7LITE02 ST72260G1 ST72324BJ2 ST72521M9 STM8 devices STM8AF612 STM8L101F2 STM8L151F2 STM8S003F3 STM8S207K6 ==================End of File=================================================== |
Patches: Related Products: |
2.40.11.0327 | November 24, 2011 |
================================================================================
RAISONANCE S.A.S....
================================================================================ Phone: +33(0)476610230 -------------------------------------------------------------------------------- Thank your for choosing Raisonance development tools for your microcontroller These are the release notes for the Raisonance toolset called RKit-STM8, which These notes include specific information about RKit-STM8, including current ================================================================================ -------------------------------------------------------------------------------- SECTION 1 General information SECTION 2 Version history SECTION 3 Known limitations SECTION 4 List of supported devices -------------------------------------------------------------------------------- A. Supported configurations/platforms Raisonance toolsets and Ride7 operate on Windows 7 (32 and 64-bit), Only native versions of Windows are supported. Emulators such as VMware, B. Supported microcontrollers RKit-STM8 offers supports for the following STMicroelectronics families: . ST7 general purpose microcontrollers based on the ICC programming A complete list of supported variants in these families is provided in -------------------------------------------------------------------------------- RKit-STM8 2.40.11.0327 (Released 2011/11/23) New supported microcontrollers: . STM8S003F3 Fixes . Compiler engineering fixes. Improvements: . Implement USB dongle serialization method. RKit-STM8 2.38.11.0251 (Released 2011/09/08) Fixes: . The Linker was emitting a warning when an option byte was located at RKit-STM8 2.36.11.0201 (Released 2011/07/20) Fixes: . Some intrinsic functions such as _nop_() are now kept when inlined. RKit-STM8 2.34.11.0171 (Released 2011/06/20) New supported microcontrollers: . STM8AF526, STM8AF528, STM8AF52A Improvements: . ST Visual Develop projects (*.stw) can be imported. Fixes: . The "far" qualifier was not applied to typedef'ed variables. RKit-STM8 2.32.10.0307 (Released 2010/11/03) New supported microcontrollers: . STM8S208R6, STM8S208C6, STM8S208S6 . STM8L151R6 (32k flash, with LCD) Improvements: . The 16x16 -> 32 fast long multiplication is now automatically Fixes: . Some compiler engineering fixes: The O(3) optimization level could RKit-STM8 2.30.10.0175 (Released 2010/06/28) New supported platform: . Open4-STM8L (also referenced as ST product EvoPrimer-STM8L15). Improvements: . In speed optimized mode, the compiler now emits 32-bit aligned Fixes: . In SRC mode (compile through assembly) the interrupt vectors were not RKit-STM8 2.28.10.0092 (Released 2010/04/27) Improvements: . The Compiler directive STRUCT_OPT make it possible to handle unnamed For example: struct s mystruct.b_hi8 = 42; // Shortcut for mystruct.dummy2.bytes.b_hi8 . Common sub-expressions optimizations are now more aggressive in SPEED Fixes: . When several definitions of the same union were present, the compiler RKit-STM8: 2.26.09.0317 (Released 2009/11/13) New supported microcontrollers: . STM8L151x4 New supported boards: . STM8L152 Daughterboard for REva. Improvements: . Support for Windows 7. Fixes: . In STM8 large mode, the C startup was performing a "JP main" instead RKit-STM8: 2.24.09.0238 (Released 2009/08/27) New supported microcontrollers: . STM8S903K3 Improvements: . Changes to project options in Ride (such as optimization level for Fixes: . During verification and read-out of the flash, RLink was not behaving Limitations: . CodeCompressor is reported as being in evaluation mode in the RKit-STM8: 2.22.09.0203 (Released 2009/07/24) Improvements: . Integrates the version 1.1.1 of the STM8S firmware library. Fixes: . In STM8 mode, library functions ?C?fptolix, ?C?addix32 and ?C?subix32 RKit-STM8: 2.20.09.0161 (Released 2009/06/12) Improvements: . Some register names have been changed in the debugger interface in Fixes: . In SPEED optimization mode, the ?C?divu3232S compiler library function RKit-STM8: 2.20.09.0139 (Released 2009/05/20) Improvements: . The compiler now supports a fast 16-bit x 16-bit -> 32 bit Fixes: . The eeprom-qualified arrays were not properly handled by the compiler. RKit-STM8: 2.16.0903 (Released 2009/04/02) New supported microcontrollers: . STM8L101G2 Improvements: . Major Compiler improvements, mostly in speed mode but also in Fixes: . STM8S10x devices have been corrected (their EEPROM size was incorrect) RKit-STM8: 2.13.0810 (Released 2008/10/24) . Compiler: Major size and speed optimization improvements. RKit-STM8: 2.10.0000 (Released 2008/07/24) . Operates on Windows Vista 64-bit platforms . Global variables initialized to 0 are now in a separate segment, so Fixes: . Now the STM8/ST7 Linker is always case-sensitive when called from Rkit-STM8 :2.01.0008 (Released 2008/01/15) . The previous version of the Raisonance RKit-STM8 was limited to Ride6. -------------------------------------------------------------------------------- Supported ST7 subfamilies Project settings RBuilder C Compiler struct foo x; /* Object x declared, unknown size */ . The vprintf()/vsprintf() functions require that printf()/sprintf() For example: long l; // Declaration Linker ***ERROR 100 : UNRESOLVED EXTERNAL A workaround to this limitation is to add a "dummy" call to putchar in This limitation (in ST7 mode only) will NOT be fixed. Library manager Debugger For example: unsigned char c = 4; void myfct(unsigned char c1, unsigned char c2, unsigned char c) This problem is NOT present on STM8. -------------------------------------------------------------------------------- ST7 devices ST7LITE02 ST72260G1 ST72324BJ2 ST72521M9 STM8 devices STM8AF612 STM8L101F2 STM8L151F2 STM8S003F3 STM8S207K6 ==================End of File=================================================== |
Patches: Related Products: |
2.38.11.0251 | September 15, 2011 |
================================================================================
RAISONANCE S.A.S....
================================================================================ Phone: +33(0)476610230 -------------------------------------------------------------------------------- Thank your for choosing Raisonance development tools for your microcontroller These are the release notes for the Raisonance toolset called RKit-STM8, which These notes include specific information about RKit-STM8, including current ================================================================================ -------------------------------------------------------------------------------- SECTION 1 General information SECTION 2 Version history SECTION 3 Known limitations -------------------------------------------------------------------------------- A. Supported configurations/platforms Raisonance tool sets and Ride7 operate on Windows 7 (including 64-bits), B. Supported microcontrollers RKit-STM8 offers supports for the following STMicroelectronics families: A complete list of supported variants in these families is provided in -------------------------------------------------------------------------------- RKit-STM8 2.38.11.0251 (Released 2011/09/08) Fixes: . The Linker was emitting a warning when an option byte was located at RKit-STM8 2.36.11.0201 (Released 2011/07/20) Fixes: . Some intrinsic functions such as _nop_() are now kept when inlined. RKit-STM8 2.34.11.0171 (Released 2011/06/20) New supported microcontrollers: . STM8AF526, STM8AF528, STM8AF52A Improvements: . ST Visual Develop projects (*.stw) can be imported. Fixes: . The "far" qualifier was not applied to typedef'ed variables. RKit-STM8 2.32.10.0307 (Released 2010/11/03) New supported microcontrollers: . STM8S208R6, STM8S208C6, STM8S208S6 . STM8L151R6 (32k flash, with LCD) Improvements: . The 16x16 -> 32 fast long multiplication is now automatically Fixes: . Some compiler engineering fixes: The O(3) optimization level could RKit-STM8 2.30.10.0175 (Released 2010/06/28) New supported platform: . Open4-STM8L (also referenced as ST product EvoPrimer-STM8L15). Improvements: . In speed optimized mode, the compiler now emits 32-bit aligned Fixes: . In SRC mode (compile through assembly) the interrupt vectors were not RKit-STM8 2.28.10.0092 (Released 2010/04/27) Improvements: . The Compiler directive STRUCT_OPT make it possible to handle unnamed For example: struct s mystruct.b_hi8 = 42; // Shortcut for mystruct.dummy2.bytes.b_hi8 . Common sub-expressions optimizations are now more aggressive in SPEED Fixes: . When several definitions of the same union were present, the compiler RKit-STM8: 2.26.09.0317 (Released 2009/11/13) New supported microcontrollers: . STM8L151x4 New supported boards: . STM8L152 Daughterboard for REva. Improvements: . Support for Windows 7. Fixes: . In STM8 large mode, the C startup was performing a "JP main" instead RKit-STM8: 2.24.09.0238 (Released 2009/08/27) New supported microcontrollers: . STM8S903K3 Improvements: . Changes to project options in Ride (such as optimization level for Fixes: . During verification and read-out of the flash, RLink was not behaving Limitations: . CodeCompressor is reported as being in evaluation mode in the RKit-STM8: 2.22.09.0203 (Released 2009/07/24) Improvements: . Integrates the version 1.1.1 of the STM8S firmware library. Fixes: . In STM8 mode, library functions ?C?fptolix, ?C?addix32 and ?C?subix32 RKit-STM8: 2.20.09.0161 (Released 2009/06/12) Improvements: . Some register names have been changed in the debugger interface in Fixes: . In SPEED optimization mode, the ?C?divu3232S compiler library function RKit-STM8: 2.20.09.0139 (Released 2009/05/20) Improvements: . The compiler now supports a fast 16-bit x 16-bit -> 32 bit Fixes: . The eeprom-qualified arrays were not properly handled by the compiler. RKit-STM8: 2.16.0903 (Released 2009/04/02) New supported microcontrollers: . STM8L101G2 Improvements: . Major Compiler improvements, mostly in speed mode but also in Fixes: . STM8S10x devices have been corrected (their EEPROM size was incorrect) RKit-STM8: 2.13.0810 (Released 2008/10/24) . Compiler: Major size and speed optimization improvements. RKit-STM8: 2.10.0000 (Released 2008/07/24) . Operates on Windows Vista 64-bit platforms . Global variables initialized to 0 are now in a separate segment, so Fixes: . Now the STM8/ST7 Linker is always case-sensitive when called from Rkit-STM8 :2.01.0008 (Released 2008/01/15) . The previous version of the Raisonance RKit-STM8 was limited to Ride6. -------------------------------------------------------------------------------- Project settings RBuilder C Compiler struct foo x; /* Object x declared, unknown size */ . The vprintf()/vsprintf() functions require that printf()/sprintf() For example: long l; // Declaration Linker ***ERROR 100 : UNRESOLVED EXTERNAL A workaround to this limitation is to add a "dummy" call to putchar in This limitation (in ST7 mode only) will NOT be fixed. Library manager Debugger For example: unsigned char c = 4; void myfct(unsigned char c1, unsigned char c2, unsigned char c) This problem is NOT present on STM8. ==================End of File=================================================== |
Patches: Related Products: |
2.36.11.0201 | July 27, 2011 |
================================================================================
RAISONANCE S.A.S....
================================================================================ Phone: +33(0)476610230 -------------------------------------------------------------------------------- Thank your for choosing Raisonance development tools for your microcontroller These are the release notes for the Raisonance toolset called RKit-STM8, which These notes include specific information about RKit-STM8, including current ================================================================================ -------------------------------------------------------------------------------- SECTION 1 General information SECTION 2 Version history SECTION 3 Known limitations -------------------------------------------------------------------------------- A. Supported configurations/platforms Raisonance tool sets and Ride7 operate on Windows 7 (including 64-bits), B. Supported microcontrollers RKit-STM8 offers supports for the following STMicroelectronics families: A complete list of supported variants in these families is provided in -------------------------------------------------------------------------------- RKit-STM8 2.36.11.0201 (Released 2011/07/20) Fixes: . Some intrinsic functions such as _nop_() are now kept when inlined. |
Patches: Related Products: |
2.34.11.0171 | May 24, 2011 |
RKit-STM8 2.34.11.0171 (Released 2011/06/20...
RKit-STM8 2.34.11.0171 (Released 2011/06/20) New supported microcontrollers: . STM8AF526, STM8AF528, STM8AF52A Improvements: . ST Visual Develop projects (*.stw) can be imported. Fixes: . The 'far' qualifier was not applied to typedef'ed variables. RKit-STM8 2.32.10.0307 (Released 2010/11/03) New supported microcontrollers: . STM8S208R6, STM8S208C6, STM8S208S6 . STM8L151R6 (32k flash, with LCD) Improvements: . The 16x16 -> 32 fast long multiplication is now automatically Fixes: . Some compiler engineering fixes: The O(3) optimization level could RKit-STM8 2.30.10.0175 (Released 2010/06/28) New supported platform: . Open4-STM8L (also referenced as ST product EvoPrimer-STM8L15). Improvements: . In speed optimized mode, the compiler now emits 32-bit aligned Fixes: . In SRC mode (compile through assembly) the interrupt vectors were not RKit-STM8 2.28.10.0092 (Released 2010/04/27) Improvements: . The Compiler directive STRUCT_OPT make it possible to handle unnamed For example: struct s mystruct.b_hi8 = 42; // Shortcut for mystruct.dummy2.bytes.b_hi8 . Common sub-expressions optimizations are now more aggressive in SPEED Fixes: . When several definitions of the same union were present, the compiler RKit-STM8: 2.26.09.0317 (Released 2009/11/13) New supported microcontrollers: . STM8L151x4 New supported boards: . STM8L152 Daughterboard for REva. Improvements: . Support for Windows 7. Fixes: . In STM8 large mode, the C startup was performing a 'JP main' instead RKit-STM8: 2.24.09.0238 (Released 2009/08/27) New supported microcontrollers: . STM8S903K3 Improvements: . Changes to project options in Ride (such as optimization level for Fixes: . During verification and read-out of the flash, RLink was not behaving Limitations: . CodeCompressor is reported as being in evaluation mode in the RKit-STM8: 2.22.09.0203 (Released 2009/07/24) Improvements: . Integrates the version 1.1.1 of the STM8S firmware library. Fixes: . In STM8 mode, library functions ?C?fptolix, ?C?addix32 and ?C?subix32 RKit-STM8: 2.20.09.0161 (Released 2009/06/12) Improvements: . Some register names have been changed in the debugger interface in Fixes: . In SPEED optimization mode, the ?C?divu3232S compiler library function RKit-STM8: 2.20.09.0139 (Released 2009/05/20) Improvements: . The compiler now supports a fast 16-bit x 16-bit -> 32 bit Fixes: . The eeprom-qualified arrays were not properly handled by the compiler. RKit-STM8: 2.16.0903 (Released 2009/04/02) New supported microcontrollers: . STM8L101G2 Improvements: . Major Compiler improvements, mostly in speed mode but also in Fixes: . STM8S10x devices have been corrected (their EEPROM size was incorrect) RKit-STM8: 2.13.0810 (Released 2008/10/24) . Compiler: Major size and speed optimization improvements. RKit-STM8: 2.10.0000 (Released 2008/07/24) . Operates on Windows Vista 64-bit platforms . Global variables initialized to 0 are now in a separate segment, so Fixes: . Now the STM8/ST7 Linker is always case-sensitive when called from Rkit-STM8 :2.01.0008 (Released 2008/01/15) . The previous version of the Raisonance RKit-STM8 was limited to Ride6. -------------------------------------------------------------------------------- Project settings RBuilder C Compiler struct foo x; /* Object x declared, unknown size */ . The vprintf()/vsprintf() functions require that printf()/sprintf() For example: long l; // Declaration Linker ***ERROR 100 : UNRESOLVED EXTERNAL A workaround to this limitation is to add a 'dummy' call to putchar in This limitation (in ST7 mode only) will NOT be fixed. Library manager Debugger For example: unsigned char c = 4; This problem is NOT present on STM8. ==================End of File=================================================== |
Patches: Related Products: |