Home
ST Visual Develop (STVD) release 4.0.1
Contents
1. Lv RN0013 Yyy Release notes ST Visual Develop STVD release 4 0 1 Introduction About these release notes These are the release notes for Release 4 0 1 of the ST integrated development environment which is now called ST Visual Develop and abbreviated to STVD The name change from STVD7 to STVD reflects the extension of the development environment to support the new STM8 microcontroller families These release notes are updated periodically in order to keep you abreast of evolutions of the software and any problems or limitations found in this release Check the ST microcontroller support website at www st com to ensure that this is the latest version of these release notes Changes in the release notes for STVD 4 0 1 New features Support for STM8S207x and STM8S208x families of microcontrollers Improvements Parallel port driver installation de installation subject to user s agreement With Cosmic C compiler boolean variables are properly initialized and debug information for STM8 function parameters is improved With Raisonance toolset number of optimization levels reduced to 4 STM8A AFREMAP options are managed on STice Corrections When source file is modified while in debug mode debug session is properly managed STice trace timestamp overflow is properly managed When a debug session is stopped SWIM is switched off on the microcontroller side Customer support For more information o
2. Revision history RNO013 5 26 27 Revision history Table 1 Document revision history Date Revision Changes 23 Nov 2006 1 Initial release for STVD7 3 3 3 20 Apr 2007 2 Release for STVD7 3 3 4 20 Aug 2007 3 Release for STVD7 3 4 0 6 Dec 2007 4 Release for STVD7 3 5 0 11 Dec 2007 5 Update for STVD7 3 5 0 06 Mar 2008 6 Update for STVD 4 0 13 May 2008 7 Update for STVD 4 0 1 9 Jun 2008 8 Additional updates for STVD 4 0 1 RN0013 Please Read Carefully Information in this document is provided solely in connection with ST products STMicroelectronics NV and its subsidiaries ST reserve the right to make changes corrections modifications or improvements to this document and the products and services described herein at any time without notice All ST products are sold pursuant to ST s terms and conditions of sale Purchasers are solely responsible for the choice selection and use of the ST products and services described herein and ST assumes no liability whatsoever relating to the choice selection or use of the ST products and services described herein No license express or implied by estoppel or otherwise to any intellectual property rights is granted under this document If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services or any intellectual pr
3. 2 4 6 ST72324LJ 2 4 6 ST72324L K 2 4 6 ST72325AR 6 7 9 ST72325C 4 6 ST72325J 4 6 7 9 ST72325K 4 6 ST72325R 6 7 9 ST72521AR 6 9 ST72521BAR 6 9 ST72521BM9 ST72521BR 6 9 ST72521M9 ST72521R 6 9 ST7232AJ 1 2 ST7232AK 1 2 ST7MDT25 DVP3 ST72361AR 4 6 7 9 ST723614J 4 6 7 9 ST72361K 4 6 7 9 ST72361R 4 6 7 9 ST72561AR 4 6 7 9 ST72561J 4 6 7 9 ST72561K 4 6 7 9 ST72561R 4 6 7 9 ST7 ICD ICC List of supported devices for in circuit debugging from STVD with ST7 DVP3 ST7 EMUS series emulators or ST7 STICK ST7FMC1K 2 4 6 ST7FMC2 M9 N6 R6 R7 S4 S6 S7 ST72F321BAR 6 7 9 ST72F321BJ 6 7 9 ST72F321BK6 ST72F321BR 6 7 9 ST72260G1 ST72262 G1 G2 ST72264 G1 G2 ST7267 ST7FDALI ST7FLCD1 ST7FLIT10BF 0 1 ST7FLIT15BF 0 1 ST72F325AR 6 7 9 ST72F325C 4 6 ST7FLIT19BF 0 1 ST7FLIT10BY 0 1 ST72F325J 4 6 7 9 ST72F325K 4 6 ST7FLIT15BY 0 1 ST7FLIT19BY 0 1 ST72F325R 6 7 9 ST72F325S 4 6 ST7FLITEO 2 5 9 ST7FLITE1 0 5 9 ST72F340 K2 K4 S2 S4 ST7FLITE2 0 5 9 ST7FLITE3 0 5 9 ST72F344 K2 K4 S2 S4 ST7FLITES 2 5 ST7FLITEUS 2 5 ST7FLITEUSICD ST7FLITEUOICD ead ST7FLITE49M ST7FL1 5 9 ST7FL3 4 5 8 9 ST7WIND11 ST7WIND21 ST7FOXK1 ST7FOXK2 ST7FOXF1 ST7FLITE49K2T6 ST7FLITE49K2B6 Applications can be in circuit debugged on the microcontrollers listed above from STVD using any of the following development tools e ST7MDT10 DVP3 ST7MDT20 DVP3 ST7MDT25 DVP3 series emulat
4. ST7 Register window or by highlighting the position in the Disassembly window and clicking on Set PC Workaround Do not set hardware breakpoints in the stack when using software breakpoints or when the stepping mode is set to Don t Enter Interrupts When Stepping Into The command Debug Instrument Debugging discrepancies displays the emulation limitations that are specific to the target MCU Known problems limitations for ST7 EMU2 HDS2 targets When using an BC or DDC peripheral use a pull up resistor of 1 5 KOhms or less No time indication is recorded and displayed in the trace window Clear Trace command does not work properly ST7263x EMU2 emulator 14 27 Timer A behaves incorrectly RN0013 Known problems limitations ST7MDTU5 EMU2B emulator 3 8 3 9 ST72652 and ST72F652 are supported by this emulator but with the following limitations due to problems limitations with some versions of the target MCU e Normally ADC I C and PWM are not available for these sale types but they are still present when ST72652 is selected in the MCU Configuration window e Options bytes are not user configurable at present Refer to the ST7MDTU5 EMU2B HDS2 Emulator User Manual for details Known problems limitations for ST7 DVP DVP2 targets e Acomplete host PC crash may occur if you power off the development kit board during an STVD session In particular if you change from Debug mode to Build mode then power
5. include files a link error L1818 may be generated due to paginated registers You can add the option wmsgsi1818 as a user defined option This option will convert the error to a warning message only 11 27 Known problems limitations RN0013 3 3 3 4 Note Known problems limitations for debug interface When the program is stopped on a breakpoint set on a function name the displayed argument values may be false When hex 0r s19 files are loaded outside of any workspace an error message is displayed but it is meaningless Double type variables are referred as float type variables The const variable qualifier is not displayed Only one instance of STVD can be running on your PC at any given time Reduced user access rights to the database registry or to the STVD install directory can impede the normal use of STVD A warning message occurs if a read write access problem occurs Known problems limitations for ST7 EMUS targets When the emulated MCU is executing a Halt or Wait for Interrupt instruction and application execution is stopped using Debug Stop Program or an external trigger upon continuation certain counters like timers and watchdog will have increased or decreased by several pulses The Time Stamp in the Trace window includes Discarded events including those used by the emulator at a break in execution breakpoint and when stepping through the code The time stamps that result from stepping throug
6. no emulation hardware required and supports certain ST7 EMU2 HDS2 emulators with active probes all generations of ST7 DVPx emulators ST7 EMUS series emulators and in circuit debugging with the ST7 EMUS with ICC Add on the ST7 DVP3 series emulators the Raisonance RLink ST7 STICK and the STice advanced emulation system Listings of supported ST7 and STM8 devices for each STVD debugging target STice emulators ICD and Simulator are provided in Section 2 2 on page 6 About using the Cosmic C toolset STVD release 4 0 1 was validated using the Cosmic C toolset versions 4 5 7 for ST7 and 4 2 4 for STM8 In order to use the Cosmic C toolset with STVD the evdwar exe Cosmic convertor is needed to generate the elf debug information files required by STVD The cvdwarf exe Cosmic converter is included in the Cosmic C toolset versions 4 2a and later You can download this or a later version from www cosmic software com About using the Metrowerks C toolset STVD release 4 0 1 was validated with the C toolset installed with Metrowerks v 1 1 The industry standard ELF Dwarf format is the default output format for the Metrowerks C toolset When building the 2 option for the C compiler and the 1ib e20 library are chosen by default For reasons of legacy compatibility the Metrowerks C toolset and STVD continue to support the proprietary Hiware format However Hiware format users must use a script link file in the Project Settings int
7. the option to listings and to optimizations thus avoiding inconsistency in settings that could occur previously e Undercertain conditions icons disappeared from menus and menu bars in the main window This problem is corrected e The vector file template vector c is now generated only when the project is created Its contents are no longer impacted by changes in the project settings Summary of changes in release 3 3 2 New features e A check box Show selected target notification at start of debug has been added to the Debug Instrument Settings Debug Instrument Target Settings Checking this options resets the check box in the Target Selection pop up so that the notification is displayed at the start of the debug session e The following register window name changes have been implemented ST7 Registers renamed to Core Registers ST7 Peripheral Registers renamed to Peripheral Registers Plus support for the following microcontrollers ST7MDT10 EMUS emulators ST7LITEUS STVD7 3 3 2 with Patch 2 ST7MDT20J EMUS emulators ST72321BK6 ST7232AJ 1 2 ST7232xBLx6 STVD7 3 3 2 with Patch 2 ST7MDT20M EMU3 emulators ST72321B R6 R7 R9 ARG AR7 AR9 ST7MDTU3 EMU3 emulators 177260 E1 E2 K1 K2 ST7263B D6 E1 E4 ST7263BK2U1 QFN40 package ST7MDT20 DVP3 emulators ST72321B K6 R6 R7 R9 ARG AR7 AR9 ST7232AJ 1 2 21 27 Information for major previous releases RN0013 Corrections
8. 1 ST7LIT19BF 0 1 ST7LIT10BY 0 1 ST7LIT15BY 0 1 ST7LIT19BY 0 1 ST7LITE 02 05 09 10 15 19 20 25 29 30 35 39 ST7LITES 2 5 ST7L 05 09 35 39 ST7FLITEUO 2 5 9 ST7FLITE49M ST7FOXK1 ST7FOXK2 ST7FOXF1 ST7FOXAO ST7FLUS5 ST7FLUOS ST7FLUO9 ST7FLI49K2T6 ST7FLI49K2B6 ST7232AJ 1 2 ST7232AK 1 2 ST72321AR 6 9 ST72321BAR 6 7 9 ST72321BJ 6 7 9 ST72321BK6 ST72321BR 6 7 9 ST72321J 7 9 ST72321M 6 9 ST72321BM 6 9 ST72321R 6 7 9 ST72324BJ 2 4 6 ST72324BK 2 4 6 ST72324BLJ 2 4 ST72324BLK 2 4 ST72324J 2 4 6 ST72324K 2 4 6 ST72324LS 2 4 ST72324BLS 2 4 ST72325AR 6 7 9 ST72325C 6 7 9 ST72325S 6 7 9 ST72325J 4 6 7 9 ST72325K 4 6 ST72325R 7 9 ST72361AR 4 6 7 9 ST72361J 4 6 7 9 ST72361K 4 6 7 9 ST72361R 4 6 7 9 ST72340K 2 4 ST72340S 2 4 ST72344K 2 4 ST723448S 2 4 ST72345C4 ST72511R 6 7 9 ST72521AR 6 9 ST72521M9 ST72521R 6 9 ST72389B ST72589B ST72141 ST72171 ST7260E 1 2 ST7260K 1 2 ST72631 ST72632 ST72633 ST7263BD6 ST7263BH 2 6 ST7263BE 1 2 4 6 ST7263BK 1 2 2U1 4 6 RNO013 Known problems limitations STM8 supported device list STM8 STM8AF5168 STM8AF5169 STM8AF5178 STM8AF5179 STM8AF5188 STM8AF5189 STM8AF5198 STM8AF5199 STM8AF519A STM8AF51A8 STM8AF51A9 STM8AF51AA STM8AF6166 STM8AF6168 STM8AF6169 STM8AF6176 STM8AF6178 STM8AF6179 STM8AF6186 STM8AF6188 STM8AF6189 STM8AF6198 STM8AF6199 STM8AF619A STM8AF61A8 STM8AF61A9 STM8AF61AA STM8S
9. 2 ST7FOXF1 ST7FOXUO ST7FLUSS ST7FLUOS ST7FLUOS ST7FLI49K2T6 ST7FLI49K2B6 In circuit debugging ST7FOXK1 ST7FOXK2 ST7FOXF1 ST7FLI49K2T6 ST7FLI49K2B6 STVD7 release 3 5 0 also provides support for the Raisonance C toolset You can access the full set of configuration features from the Project Settings interface Improvements Improvements in this release include e The Find in Files feature now proposes the path of the previous search except if the current project has changed in which case the path of the current project is proposed e Thelist of microcontrollers in the MCU Selection dialog box is dependent on the toolset only the microcontrollers supported by the selected toolset are listed e Simulator provides full support for all new features of Lite1B auto reload timer forcing of counter 1 and counter 2 overflow separate break for counter 1 and counter 2 one pulse mode on PWM2 and PWM3 e ForLite49M auto reload timer Simulator supports distinct output compare interrupt and input capture interrupt e For Lite 49K auto reload timer Simulator supports the second break pin Corrections With simulator instructions performing a read access to a port data register with some of the port pins configured as inputs are now correctly executed This release also includes a number of small corrections that occurred only in marginal configurations of use ky 17 27 Information for major previous relea
10. 208MB STM8S208RB STM8S207MB STM8S207RB STM8S207CB STM8S207R8 STM8S207C8 STM8S207S8 STM8S207R6 3 Known problems limitations 3 1 Known problems limitations for STVD installer e You must install STVD prior to connecting a debug instrument to the host PC s USB port in order to have the necessary driver e The USB driver for the Raisonance RLink is not installed upon installation of STVD After installing STVD RLink users must install the RLink USB driver by selecting Start gt ST7 Toolset gt Setup gt Install RLink driver 3 2 Known problems limitations for in STVD interface The include files provided upon installation of STVD are not the same as those required when using the ST7 Library or STM8 Library ST7 and STM68 library users should refer to the appropriate ST7 or STM8 Library documentation for information about the correct include files to use Cosmic C toolset In the Cosmic Linker for STM8 microcontrollers the const segment must be located in the first G4Kbyte segment This is mandatory because the Cosmic toolset cannot link an interrupt handler that is not located in segment 1 Metrowerks C toolset The automatic generation of the Linker PRM file can only be used when generating an executable in ELF DWARF 2 0 format For Hiware format users must use a written PRM file Using the StatF option with Hiware format may cause a failure during linking The executable is not produced When using the recommended ELF format and STVD
11. 4 7 New features 22 27 In circuit debugging EMU3 DVP3 and RLink ST7FLITE1 0 5 9 STFLITEO 2 5 9 ST7FLITES 2 5 ST72260G1 ST72262 G1 G2 ST72264 G1 G2 ST72F321B J6 J7 J9 R6 R7 R9 ARG ART7 AR9 ST7FLITEUS ST72F34xZ STVD7 3 3 2 with Patch 2 Simulator ST72321B J7 J9 K6 R6 R7 R9 ARG ART AR9 ST72324B J6 K6 ST7232AJ 1 2 ST7260 E1 E2 K1 K2 ST7263B D6 E1 E2 E4 E6 H2 H6 K2U1 K6 Corrections in this release include the following major fixes Corrects errors that occurred in the Plotter window when importing VCD files File gt Import and adding new items to a plot Project gt Add New ltems In previous versions using these features resulted in an Parser not found error Values for selected variables are correctly displayed in the Local Variables window Corrects problem that appeared in STVD7 releases 3 3 0 3 3 1 Corrects false warning message that sometimes occurred when saving a workspace or entering a debug session after initial creation of a workspace Correction implemented with Patch 2 Corrects an error that occurred when in circuit debugging ST7FLITE1x microcontrollers Release 3 3 0 3 3 1 January February 2006 Plotter now includes improved navigation and display controls configurable signals multiple configurable position markers multiple configurable display tabs item selection for printing and import export of plotted data in VCD format The Linker tabs of the Proje
12. 72334N 2 4 ST72511R 6 7 9 ST72512R4 ST72532R4 ST72141 ST72171K2 B M 6 ST72C411R1 ST7SCR1 E R ST72611F1 ST72P611F4 ST72621J 2 4 ST72621K4 ST72621L4 ST72622 K L 2 ST72623F2 ST7263BK 1 2 ST7263BK4 ST72651 ST72652 ST72631 ST72632 ST72633 ST72734J6 ST72754J 6 9 ST72774J 6 7 9 ST72101G 1 2 ST72212G2 ST72213G1 ST72251G 1 2 ST7255B ST7285 ST7291L 2 3 4 5 5A 6 ST72389 B C ST72589 B C 9 27 What s new in STVD release 4 0 1 RN0013 ST7 DVP DVP2 emulators first and second generation ST7MDT1 DVP ST7MDT1 DVP2 ST7MDT2 DVP ST7MDT2 DVP2 ST7MDP DVP2 Simulator ST72101G 1 2 ST72212G2 ST72213G1 ST72251G 1 2 ST72101G 1 2 ST72104G 1 2 ST72212G2 ST72213G1 ST72215G2 ST72216G1 ST72251G 1 2 ST72254G 1 2 ST72121J 2 4 ST72311J 2 4 ST72311N 2 4 ST72331J 2 4 ST72331N 2 4 ST72124J2 ST72311R 6 7 9 ST72314J 2 4 ST72314N 2 4 ST72334J 2 4 ST72334N 2 4 ST72511R 6 7 9 ST72512R4 ST72532R4 ST7MDP ST7 supported device list ST7 BASELINE ST7 LITE ST7 MID RANGE ST7 CAN ST7 LCD ST7 MC ST7 OP ST7 USB 10 27 ST72101G 1 2 ST72104G 1 2 ST72121J 2 4 ST72124J2 ST72212G2 ST72213G1 ST72215G2 ST72216G1 ST72251G 1 2 ST72254G 1 2 ST72311J 2 4 ST72311N 2 4 ST72311R 6 7 9 ST72314J 2 4 ST72314N 2 4 ST72331J 2 4 ST72331N 2 4 ST72334J 2 4 ST72334N 2 4 ST72260G1 ST72262G 1 2 ST72264G 1 2 ST7DALI ST7LIT10BF 0 1 ST7LIT15BF 0
13. 8 STM8AF5189 STM8AF5198 STM8AF5199 STM8AF519A STM8AF51A8 STM8AF51A9 STM8AF51 AA STM8AF6166 STM8AF6168 STM8AF6169 STM8AF6176 STM8AF6178 STM8AF6179 STM8AF6186 STM8AF6188 STM8AF6189 STM8AF6198 STM8AF6199 STM8AF619A STM8AF61A8 STM8AF61A9 STM8AF61AA STVD release 4 0 also provides support for e The Cosmic C toolset for STM8 e The Raisonance C toolset for STM8 e Slice advanced emulation system You can access the full set of configuration features from the Project Settings interface Improvements 16 27 Improvements in this release include e The Cosmic C compiler setting for the memory model is now consistent with the startup file For example in an ST7 project selecting the Long Stack memory model will trigger crtsx st7 at startup e Inthe Cosmic Linker for all toolsets the Default button now sets correctly the default startup file according to the memory model For example in an STM8 project if the ky RN0013 Information for major previous releases current memory model is Long Stack clicking on the Default button will set the startup file to crtsi sm8 which is the default value for that model Corrections This release includes a number of small corrections that occurred only in marginal configurations of use 4 2 Summary of changes in release 3 5 0 New features STVD7 release 3 5 0 provides support for the following additional microcontrollers Simulator ST7FOXK1 ST7FOXK
14. E ERESCORsW e e ni a bad RETE Ea whee 9 ST7 EMU2 HDS2 emulators 9 ST7 DVP DVP2 emulators first and second generation 10 SIMA a do de dta a doe EC Ra NOR RR Rd o SER ol ac qe ee CR na 10 3 Known problems limitations 11 3 1 Known problems limitations for STVD installer 11 3 2 Known problems limitations for in STVD interface 11 COSMIC C TOOS BL oec doo anton bead o Perdita fre AA 11 Metrowerks C toolset 11 3 3 Known problems limitations for debug interface 12 3 4 Known problems limitations for ST7 EMU3 targets 12 ST7MDT10 EMUS3 Aa e 12 3 5 Known problems limitations for ST7 DVP3 targets 13 STZMDTTO DVBP39 i uris e ipei e aede i n ice wha DRE RR e Whale inated a 13 2 27 y RNO0013 Contents 3 6 Known problems limitations for ST7 ICD targets 14 3 7 Known problems limitations for ST7 EMU2 HDS2 targets 14 ST7263x EMU2 emulator 14 ST7MDTU5 EMU2Bemulator 15 3 8 Known problems limitations for ST7 DVP DVP2 targets 15 3 9 Known problems limitations for Simulator 15 4 Information for major previousreleases 16 4 1 Summary o
15. FR E ORC e ee 22 COITeCLlIOllS a doe ele eds ROS eee ORC EDENI MUA RR TRO UR Re n n Din 23 4 8 Release 3 2 1 October 2005 23 New features ai IIIA KA Male XAR RO ER aa 23 ky 3 27 Contents RNO013 4 9 Release 3 2 0 December 2004 24 New features soos sea AA heed dae ED eee e C RR RE edd 24 CONMECHONS IA WA KA KA kaa 24 4 10 Release 3 1 0 3 1 1 December 2004 25 4 11 Release 3 0 1 October 2004 25 4 12 Release 3 0 April 2004 25 5 Revision history sida dew ee Foy x RR ea EORR CR wala 26 4 27 ky RN0013 Read me first 1 1 Note 1 2 1 3 1 4 Note 1 Read me first This section provides important information about STVD release 4 0 1 Host PC system requirements PC and compatibles running with Windows 2000 Windows XP and Vista operating systems Administrator privileges are required to install STVD and to connect emulators to the USB port for the first time Power user or administrator privileges are required to run STVD Under the Vista operating system you must run STVD as administrator You can either turn off the User Account Control feature not recommended or use the Run as Administrator command from the contextual menu then Allow execution Emulation hardware support This version includes the ST7 Simulator
16. ST7MDT20J EMU3 support of ST72325C 4 6 ST7MDT50 EMU3 support of ST7MC1K6 ST7MIDI EMUS support of ST72340J 2 4 ST72340K 2 4 ST72344J 2 4 ST72344K 2 4 ST72345N4 ST7 DVP3 improvements include ST7MDT10 DVP3 support of ST7LIT10BF 0 1 ST7LIT15BF 0 1 ST7LIT19BF 0 1 ST7LIT10BY 0 1 ST7LIT15BY 0 1 ST7LIT19BY 0 1 ST7MDT20 DVP3 support of ST72325C 4 6 ST7MDT25 DVP3 support of ST72361AR 4 6 7 9 ST72361J 4 6 7 9 ST72361K 4 6 7 9 ST72361R 4 6 7 9 ST72561AR 4 6 7 9 ST72561J 4 7 ST72561K 4 7 ST72561R 4 7 In Circuit Debugging EMUS and DVP3 improvements include support of ST7FLIT10BF 0 1 ST7FLIT15BF 0 1 ST7FLIT19BF 0 1 ST7FLIT10BY 0 1 ST7FLIT15BY 0 1 ST7FLIT19BY 0 1 ST72F325AR 6 7 9 ST72F325J 7 9 ST72F325R 6 7 9 ST72F325C 4 6 ST72F340J 2 4 ST72F340K 2 4 ST72F344J 2 4 ST72F344K 2 4 ST72F345N4 Simulator improvements include support of ST7LIT10BF 0 1 ST7LIT15BF 0 1 ST7LIT19BF 0 1 ST7LIT10BY 0 1 ST7LIT15BY 0 1 ST7LIT19BY 0 1 ST72325AR 6 7 9 ST72325J 4 6 7 9 ST72325K 4 6 ST72325R 7 9 ST72340J 2 4 ST72340K 2 4 ST72344J 2 4 ST72344K 2 4 ST72345N4 ST72361AR 4 6 7 9 ST72361J 4 6 7 9 ST72361K 4 6 7 9 ST72361R 4 6 7 9 23 27 Information for major previous releases RN0013 4 9 New features Corrections 24 27 Release 3 2 0 December 2004 New Editor features including folding of source code brace matching highlighting and auto completion of languag
17. T40 EMU3 emulators previously called ST7MIDI EMU3 ST72340S 2 4 ST72344S 2 4 ST72345C4 ST7MDT50 EMUS emulators ST MC2S7 ST7MDT20 DVP3 emulators ST72321M 6 9 ST7FLITEUS 2 5 Simulator ST72321M 6 9 ST72321BM 6 9 ST72325C 6 7 9 ST72325S 4 6 ST723408 2 4 ST72344S 2 4 ST72345C4 In circuit debugging 17340S 2 4 ST72344S 2 4 ST72345C4 Improvements 20 27 Improvements in this release include e A template for the main source file main c is provided when you create a new workspace and project e For Cosmic C compiler users an additional column in the Linker Input table allows you to enter options for custom linker sections e ForCosmic C compiler users the Linker Startup File selection list now offers the option None When selected the default startup routine is not used You must create your own routine e Changesto vector file and microcontroller selection in Project Settings are now applied to all project configurations ky RN0013 Information for major previous releases Corrections 4 6 Corrections in this release include the following major fixes e ForCosmic C compiler users when the sp1it option is checked in the C Compiler Optimizations list in the Project Settings window it is correctly added to the command line displayed at the bottom of the window e For Cosmic C compiler users checking the verbose option v in the C Compiler Listings options applies
18. UO 2 5 9 ST7L 05 09 15 19 34 35 38 39 ST72321BJ 6 7 9 ST72321J 7 9 ST72321BK6 ST72324BJ 2 4 6 ST72324BK 2 4 6 ST72324BLJ 2 4 6 ST72324BLK 2 4 6 ST72324J 2 4 6 ST72324K 2 4 6 ST72324LJ 2 4 6 ST72324LK 4 6 ST72325C 4 6 ST72325J 4 6 7 9 ST72325K 4 6 ST7232AJ 1 2 ST7232AK 1 2 ST72321AR 6 7 9 ST72321BAR 6 7 9 ST72321BR 6 7 9 ST72321R 6 7 9 ST72325AR 6 7 9 ST72325R 6 7 9 ST72521AR 6 9 ST72521BAR 6 9 ST72521BR 6 9 ST72521BM9 ST72521M9 ST72521R 6 9 ST7MC1K 2 4 6 ST7MC2 N6 M9 R6 R7 S4 S6 ST7MC2S7 ST72340K 2 4 ST723408 2 4 ST72344K 2 4 ST72344J82 4 ST72345C4 DVD3 L6315 10 RAM L6315 10 ROM ST7XGAM JAT1 KAM1 ST7XGAM J6T1 K6M1 ST7HUBAR4T1 ST7HUBAR6T1 ST7260E 1 2 ST7260K 1 2 ST7263BE 1 2 4 6 ST7263BH 2 6 ST7263BK 1 2 4 6 ST7267 ST7LCD1 7 27 What s new in STVD release 4 0 1 RN0013 ST7 DVP3 emulators List of supported devices by emulator ST7MDT10 DVP3 ST72260G1 ST72262 G1 G2 ST72264 G1 G2 ST7DALI ST7LIT10BF 0 1 ST7LIT15BF 0 1 ST7LIT19BF 0 1 ST7LIT10BY 0 1 ST7LIT15BY 0 1 ST7LIT19BY 0 1 ST7LITE 02 05 09 10 15 19 20 25 29 30 35 39 ST7LITES 2 5 ST7LITEUS 2 5 ST7L 05 09 15 19 34 35 38 39 ST7MDT20 DVP3 ST72321AR 6 7 9 ST72321BAR 6 7 9 ST72321BJ 6 7 9 ST72321BK6 ST72321BR 6 7 9 ST72321J 7 9 ST72321M 6 9 ST72321R 6 7 9 ST72324BJ 2 4 6 ST72324BK 2 4 6 ST72324BLJ 2 4 ST72324BLK 2 4 ST72324J 2 4 6 ST72324K
19. ak point To avoid this users should not set breakpoints on the first instruction of the wake up interrupt routine e The minimum frequency for DVP3 emulators is 2MHz instead of 500KHz e When using an I C or DDC peripheral use a pull up resistor of 1 5 kOhms or less e Inthehardware event window if you change the event type the address of the hardware event is incremented automatically ST7MDT10 DVP3 The following limitations are not included in the Debugging discrepancies window All ST7FLITE devices except the ST7226x When using PA4 and PAG as input for VIL 0 4V there is an IIL current of 200 pA All ST7FLITE1B devices The Analog Comparator is not emulated As a result these registers have been mapped as Non Existent Registers NER and a break in execution will occur if they are accessed by the application If the users application uses these registers they can be mapped to Read Write in the Memory Mapping window so that a break will not occur when they are accessed AWU RC Calibration is not supported because this RC is emulated by a fixed frequency from an Oscillator RC Oscillator and the input capture are not connected for the Auto Reload timer Note The command Debug Instrument Debugging discrepancies displays the emulation limitations that are specific to the target MCU 13 27 Known problems limitations RN0013 3 6 Note 3 7 Known problems limitations for ST7 ICD targets The foll
20. ct Settings interface now allow creation of user defined memory segments and customization of the assignment of code sections to memory segments Support of Raisonance s RLink for both debugging and programming After installing STVD7 RLink users must install the RLink USB driver To do this before launching STVD7 select Start gt ST7 Toolset Setup Install RLink driver Modification to display LEDs in the MCU Selection window GREEN MCU supported YELLOW Supported in Beta and GRAY Not supported ST7MDT10 EMUS emulator support of ST7L15F1 ST7L19F1 ST7L34 ST7L38 ST7MDT10 DVP3 emulator support of ST7L15F1 ST7L19F1 ST7L34 ST7L38 In Circuit Debugging EMUS DVP3 and RLink support of ST7L15F1 ST7L19F1 ST7L34 ST7L38 Simulator support of ST7232AK 1 2 ST72325AR6 RN0013 Information for major previous releases Corrections Find feature in the Editor windows modified so that search loops after reaching the top or bottom of the document In preceding versions the search stopped at the end of the document and no end of the file message was displayed Corrects possible programming error sometimes occurring during in circuit debugging of HDFlash MCU if code section crossed over boundary between two HDFlash sectors 4 8 Release 3 2 1 October 2005 New features ST7 EMU3 improvements include ST7MDT10 EMU3 support of ST7LIT10BF 0 1 ST7LIT15BF 0 1 ST7LIT19BF 0 1 ST7LIT10BY 0 1 ST7LIT15BY 0 1 ST7LIT19BY 0 1
21. d microcontroller Resolves installation problems occurring with some configurations of Windows XP Resolves option transfer problems occurring when the user changed the MCU selection in the project settings on a non active build configuration ST7 Assembler Linker sym option is added to the assembler command line by default Release 3 0 April 2004 User Interface improvements include Project Settings window for customizing the building of the application when using ST7 Assembler Linker Cosmic C or Metrowerks C toolsets MCU selection integrated in the Project Settings interface single installation of STVD7 supports the full range of debug configurations and hardware Simulator ICD DVP3 EMU3 and EMU2 include files in C and Assembler that define and declare the peripheral registers for each ST7 programming interface based on STVP7 supporting socket in situ and in circuit programming modes and hardware two stepping modes that allow choice of whether or not to enter interrupts that may occur during stepping Debug Instrument gt Stepping Modes ST7 Simulator improvements include graphic interface to control sending of stimulus signals to the input pins of the simulated target microcontroller plotter interface to graph the evolution of variables registers and signals DMA IT and Stack memory access events are now included in the pull down list of configurable memory events in the Advanced Breakpoints window for ST7 EMUS 25 27
22. e specific key words and function prototype tips for Assembly source files Workspace now allows creation of sub folders within folders in the Workspace window Improved display in Disassembly window Simulator improvements include plotter outputs plot information in text format to VCD file support of ST7LITE3 0 5 9 ST7L 05 09 35 39 ST7 EMU3 improvements include support for ST7LITE3 0 5 9 ST7L 05 09 35 39 ST72325 MSCI Tools window displays the memory space dedicated to the ST7 Mass Storage Communication Interface and its registers for ST7267 ST7MDTU7 EMU3 ST7 DVP3 supports ST7LITE3 0 5 9 ST7L 05 09 35 39 and ST72325 In Circuit Debugging EMUS and DVP3 improvements include support of ST72F325J 4 6 ST72F325K 4 6 ST7267 ST7FDALI ST7FLITE3 0 5 9 ST7FL3 5 9 ST7FMC1K 2 4 ST7FMC2S 4 6 ST72F325J 4 6 ST72F325K 4 6 MSCI Tools window for ST7267 with EMU3 and DVP3 The Block Selection tool allows cut copy or delete of selections Improved project file format allows automatic conversion of project files and generation of a backup file bak Library file path can now be added from the Directories tab of the Tool Options window Tools Options Fixes problems related to use of macros in the build interface Corrects crashes that occurred when debugging some applications in projects that had been created by wrapping an existing executable file F4 is no longer used to navigate in bookmarks Fo
23. erface when building their applications Any references to Metrowerks and Hiware in STVD software examples and documentation refer to the Metrowerks C toolset 5 27 What s new in STVD release 4 0 1 RN0013 1 5 2 1 About using the Raisonance C toolset STVD release 4 0 1 was validated using version 2 01 of the Raisonance C toolset In order to use the Raisonance C toolset with STVD the om 2e1 exe Raisonance convertor is needed to generate the e1 debug information files required by STVD The om 2elf exe Raisonance converter is included in the Raisonance C toolset What s new in STVD release 4 0 1 Summary of changes in release 4 0 1 New features This release provides support for the STM8S207x and STM8S208x families of microcontrollers Improvements Improvements in this release include e Parallel port driver installation de installation is now subject to user s agreement e With the Cosmic C compiler Boolean variables are now properly initialized the it section is automatically generated in the linker input file Debug information for function parameters is improved for STM8 microcontrollers e With the Raisonance toolset the number of optimization levels is reduced to 4 for greater ease of use e STM8A AFREMAP options are managed on STice Corrections 2 2 6 27 Corrections in this release include e When a source file is modified while in debug mode the debug session is no
24. f changes in release 4 0 16 New features voccs eek ne eso oA Roe eR ee IA Ek UR Rn WORRY CRGO R RR AA 16 limprovements uere ee EROR UE de v CRG RU a RR OA E bina ee eee 16 COrITeGLIOTS csaa tb rk RR oe be AO RARUS UR UR Re VT GR UR RR T KUL 17 4 2 Summary of changes in release 3 5 0 17 New features x sss uox e neh bed 4 daw ke eek Gh ee Age RUE RO Rd 17 Improvements exui ee dotes Roca Dee so ie dea se URS ee 17 CONC ONS erenn Lm 17 4 3 Summary of changes in release 3 4 0 18 New features 18 Improvernents auiem SUERTE RU RR RC RUE E ra QUERER ERU E RR E 18 enceieee PC 19 4 4 Summary of changes in release 3 3 4 April 2007 19 N W features sas cx scope CC acceder BR Gg a aet CREE OC e RC RR 19 Improvements isis ch er eme ee e e CC REN ae RC PECORE RT CR E 19 eres pP 20 4 5 Summary of changes in release 3 3 3 December 2006 20 New features AA AI Aa rrr 20 Improveiments 32i mS E E ERR EE NE eri E dads RAE RM EG ae cis 20 erc cc T TT 21 4 6 Summary of changes in release 3 3 2 21 New features 21 Cone ONS cue nuc uate E a ed nai A tete ced D S gem AY 22 4 7 Release 3 3 0 3 3 1 January February 2006 22 New Teatures iso ue e cx dee Re RR caca c A E a SOR TR el
25. h a section of code will differ from those that result if the same code is run normally The time stamps are not recalculated when filtering is used to remove events from the Trace display When the microcontroller is in a halt state it is not possible to reset it using the LVD RESET command from STVD s Hardware Simulation window Writing to Flash program and EEPROM program non volatile memory via the associated control registers are not emulated The default memory mapping configuration for these areas is read only however they can be changed to R W RAM if necessary Target MCUS the Reset vector is not displayed in Trace Window When using an I2C or DDC peripheral use a pull up resistor of 1 5 kOhms or less The Performance Analysis has the following limitations Performance Analysis does not work properly if the portion of code analyzed has entry exit points not monitored by the Performance Analysis tool Timestamp discontinuity can occur when the required number of passes on a code fragment is too large The command Debug Instrument Debugging discrepancies displays the differences between the emulation system and the target MCU ST7MDT10 EMU3 12 27 The following limitations are not included in the Debugging discrepancies window AI ST7FLITE devices except the ST7226x When using PA4 and PA6 as input for VIL 0 4V there is an IIL current of 200 pA All ST7FLITE1B devices The Analog Comparator is not em
26. lers e The STM8 instruction simulator is not accurate in terms of number of cycles The number of cycles given for an instruction is the minimum number of cycles found in the programming manual It does not take into account possible slowdowns in the pipeline execution e STM6 peripherals are not supported However in addition to instruction set simulation interrupts are supported through pseudo pins IRQO to IRQ29 15 27 Information for major previous releases RN0013 4 4 1 Information for major previous releases Summary of changes in release 4 0 New features STVD release 4 0 provides support for the following additional microcontrollers Simulator STM8AF5168 STM8AF5169 STM8AF5178 STM8AF5179 STM8AF5188 STM8AF5189 STM8AF5198 STM8AF5199 STM8AF519A STM8AF51A8 STM8AF51A9 STM8AF51AA STM8AF6166 STM8AF6168 STM8AF6169 STM8AF6176 STM8AF61 78 STM8AF6179 STM8AF6186 STM8AF6188 STM8AF6189 STM8AF6198 STM8AF6199 STM8AF619A STM8AF61A8 STM8AF61A9 STM8AF61AA In circuit debugging through SWIM STM8AF5168 STM8AF5169 STM8AF5178 STM8AF5179 STM8AF5188 STM8AF5189 STM8AF5198 STM8AF5199 STM8AF519A STM8AF51A8 STM8AF51A9 STM8AF51AA STM8AF6166 STM8AF6168 STM8AF6169 STM8AF6176 STM8AF61 78 STM8AF6179 STM8AF6186 STM8AF6188 STM8AF6189 STM8AF6198 STM8AF6199 STM8AF619A STM8AF61A8 STM8AF61A9 STM8AF61AA STice STM8AF5168 STM8AF5169 STM8AF5178 STM8AF5179 STM8AF518
27. off your development kit board and then attempt to re enter Debug mode with your development kit board powered off a total host system crash will occur e The CPU frequency FCPU of the emulated device must be set in a range from 500 KHz to 8 MHz even if slow mode is selected The link between FCPU and CLOCK is FCPU CLOCK 2 Slow mode e g If you use a 5MHz external clock it is possible to select slow mode factor 8 but not factor 16 Known problems limitations for Simulator Known problems or limitations on all microcontrollers e When exporting graphed information from the Plotter window to VCD file select an item with all its sub items or all plotted items to ensure that no information is lost Time information loss may occur when exporting selected sub items within an item Known problems or limitations on ST7 microcontrollers e The following is the list of peripherals that are supported during simulation ADC Main Clock Controller Autoreload Timer for ST7FLITEx PWM Autoreload Timer Beep Real Time Clock EEPROM SCI e 12C SPI e O Ports Timer Lite Timer for ST7FLITEx Watchdog e Known peripheral problems limitations there is a conflict between ports and peripherals for pin access No arbitration is done by the Simulator If you use a peripheral do not use the pins which are connected to this peripheral as standard input output pins Known problems or limitations on STM8 microcontrol
28. operty contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein UNLESS OTHERWISE SET FORTH IN ST S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE USE AND OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION OR INFRINGEMENT OF ANY PATENT COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT UNLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZED ST REPRESENTATIVE ST PRODUCTS ARE NOT RECOMMENDED AUTHORIZED OR WARRANTED FOR USE IN MILITARY AIR CRAFT SPACE LIFE SAVING OR LIFE SUSTAINING APPLICATIONS NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY DEATH OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE ST PRODUCTS WHICH ARE NOT SPECIFIED AS AUTOMOTIVE GRADE MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER S OWN RISK Resale of ST products with provisions different from the statements and or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever any liability of ST ST and the ST logo are trademarks or registered trademarks of ST in various countries Information in this document super
29. ors All are accessed from STVD as CD ST Micro Connect or DVP3 e ST7 EMU3 series emulators ST Micro Connect with ICC add on All are accessed from STVD as ICD ST Micro Connect or DVP3 e RLink from Raisonance accessed from STVD as ICD RLink e ST7 STICK accessed from STVD as ICD Stick 8 27 KI RN0013 What s new in STVD release 4 0 1 STM8 ICD SWIM List of supported devices for in circuit debugging from STVD with RLink or STice STM8AF5179 STM8AF5188 STM8AF5189 STM8AF61A8 STM8AF61A9 STM8AF61AA STM8AF5198 STM8AF5199 STM8AF519A STM8AF51A8 STM8AF51A9 STM8AF51AA STM8S208MB STM8S208RB STM8AF6166 STM8AF6168 STM8AF6169 STM8S207MB STM8S207RB STM8S207CB STM8AF6176 STM8AF6178 STM8AF6179 STM8S207R8 STM8S207C8 STM8S207S8 STM8AF6186 STM8AF6188 STM8AF6189 STM8S207R6 Applications can be in circuit debugged on the microcontrollers listed above from STVD using SWIM accessed from STVD as Swim STice or Swim RLink ST7 EMU2 HDS2 emulators List of supported devices by emulator ST7MDT00 EMU2B ST7MDT1 EMU2B ST7MDT2 EMU2A ST7MDT2 EMU2B ST7MDT5 EMU2B ST7MDT6 EMU2B ST7MDT7 EMU2B ST7MDTS1 EMU2B ST7MDTU2 EMU2B ST7MDTU3 EMU2B ST7MDTU5 EMU2B ST7263 EMU2B ST72774 EMU2B ST7MDT1 EMU2 ST7255B EMU2 ST7285 EMU2 ST7291 EMU2 ST72589B EMU2 ST7LITEO 5 9 ST72104G 1 2 ST72215G2 ST72216G1 ST72254G 1 2 ST72124J2 ST72311R 6 7 9 ST72314J 2 4 ST72314N 2 4 ST72334J 2 4 ST
30. owing apply when in circuit debugging of applications on XFlash devices without a Debug Module ST72FLITEO S and ST72F26x Flash memory from FF12 FFDF is used for the debug monitor ST7FLITEO S Stop Program is not possible error and loss of communication with the target Advanced Breakpoints are not possible feature cannot be accessed in the GUI Instruction Breakpoints in the Flash sector 0 are not possible error message Stepping in the Flash sector 0 is not possible results in an error message You must install STVD prior to connecting a debug instrument to the host PC s USB port in order to have the necessary driver Some changes made to the MCU memory mapping in STVD are not taken into account during in circuit debugging as they are controlled by the device s option byte The Step Over command doesn t work properly when timer interrupt frequency is too high As a workaround select Debug Instrument gt Stepping Mode and change the mode to Don t Enter Interrupts When Stepping Into The TRAP instruction generated by a software breakpoint can set off a hardware breakpoint when the hardware breakpoint points to an address in the stack When this happens the application crashes The program counter s PC real position is not the same as the position reported in the Disassembly window Before continuing reset the position of the PC byentering the desired position for the PC in the Program Counter field of the
31. r a register stored at 0x00 viewing in the Watch window no longer returns an unknown address error RN0013 Information for major previous releases 4 10 4 11 4 12 Release 3 1 0 3 1 1 December 2004 Support for In Circuit Debugging ICD with ST7 DVP3 Emulators Hel 3 1 1 Support for ST7MDT25 DVP3 Emulator for ST72561 Hel 3 1 1 Support for ST7MDTU3 EMU3 Emulator for the ST72F63 Generate Support File allows automatic collection of error logs Input Stimulator allows definition of periodic input signals View I O Stimulation Optimizes builder performance when assessing dependencies for large projects or with server based compiler and a floating license ST7 DVP3 improvements include correction of errors occurring with fill memory on Special Function Registers SFRs allowing writing to EEPROM by typing the values in the Memory window I C registers no longer mapped as Non Existent Registers ST7 EMU2 improvements include resolution of crashes occurring on some machines after launching a hardware test while debugging an application then ending the debug session ST7 ICD improvements include saving of trace configuration with the workspace and restored at Start Debug Release 3 0 1 October 2004 EEPROM now simulated but with discrepancy in write time compared to MCU Conversion feature for workspaces wsp created by STVD7 prior to version 3 0 Highlighting of debug instruments that support the selecte
32. r help concerning STVD please contact the nearest sales office For a complete list of ST offices and distributors please refer to www st com Software updates You can download software updates and all the latest documentation from the ST microcontroller support site at www st com June 2008 Rev 8 1 27 www st com Contents RNO013 Contents 1 Read MA first ocak ne Js dea D Gu d eU eae ek Riles Chen 5 1 1 Host PC system requirements 5 1 2 Emulation hardware support 5 1 3 About using the Cosmic C toolset 5 1 4 About using the Metrowerks C toolset 5 1 5 About using the Raisonance C toolset 6 2 What s new in STVD release 4 0 1 6 2 1 Summary of changes in release 4 0 1 6 Newfeatures 6 Improvernents sd exacti ka RO OR ER eR RE RA RR ed s EROR ac RO EE RR d 6 CONGCHONS 3 d cac dde enc OE acd o ic CC eg CI Red NA A RO d 6 2 2 Hardware and targets supported bythisrelease 6 STice advanced emulation system 7 ST7 EMU3 emulators 7 STZ DVPS GmulStoS 2 5 oa o HAN IIIA 8 SIZJODHIO visere R3 atapa an sad cuA debe eod S ours 8 STMS GD SWIM 5 ez ed ER
33. sedes and replaces all information previously supplied The ST logo is a registered trademark of STMicroelectronics All other names are the property of their respective owners 2008 STMicroelectronics All rights reserved STMicroelectronics group of companies Australia Belgium Brazil Canada China Czech Republic Finland France Germany Hong Kong India Israel Italy Japan Malaysia Malta Morocco Singapore Spain Sweden Switzerland United Kingdom United States of America www st com 27 27 q
34. ses RN0013 4 3 New features Summary of changes in release 3 4 0 STVD7 release 3 4 0 provides support for the following additional microcontrollers ST7MDT40 EMU3 emulators ST7FLITE54K4 S4 ST7FLITE55C4 Simulator ST7FLITE54K4 S4 ST7FLITE55C4 ST7FLITE49M In circuit debugging ST7FLITE54K4 S4 ST7FLITE55C4 ST7FLITE49M Improvements 18 27 Improvements in this release include A new option on the Edit Debug tab allows you to select the behavior of the system before building a project or before starting a debug session You can either request to be prompted to save your files Prompt before Saving Files option or select to save files automatically Automatic File Saving option In the project settings window the Linker tab general category options now show the list of linked standard libraries In the project settings window STVD7 prompts you for confirmation when you create a section in the linker input that has the same name as an existing section Previously this operation was not allowed When you change the selected MCU you get a message warning you that some of the build options might be replaced by the default settings for that type of circuit The menu option and window title Emulation Discrepancies has been renamed and is now called Debugging Discrepancies The debugging discrepancies feature has been extended to the simulator For some circuits the Debugging Discrepancies window li
35. sts the limitations pertaining to the simulated circuit Support for booleans with the Cosmic C compiler There is however a limitation because boolean variables are not properly initialized In the simulator you can generate interrupt requests from the 1 0 stimulation window This is done by changing the value of the IRQx pseudo pin This feature is useful for debugging code that manages non simulated peripherals RN0013 Information for major previous releases Corrections Corrections in this release include the following major fixes e The update of the STM Parallel driver version 1 2 a driver used by some third party tools and installed with STVD7 prior to version 2 0 under Windows XP Service Pack 2 no longer causes a crash during installation e Initial project settings are properly restored when Cancel is done after selecting Default settings e Link file modifications are automatically taken into account in the list of build dependencies e When opening a project a warning message is displayed when a file that was part of the project no longer exists This message is no longer displayed each time the project is opened e Thefollowing problems related to wrap executable projects have been corrected The Export Makefile option is disabled thus avoiding a system crash The pathname for the executable file is now relative to the projected path which makes it easier to transfer projects from one computer to ano
36. ther When creating a wrap executable project the interrupt vector file is no longer added When starting a debugging session a message was displayed to indicate that the debugging information could not be found This message is no longer displayed 4 4 Summary of changes in release 3 3 4 April 2007 New features STVD7 release 3 3 4 provides support for the following additional microcontrollers ST7MDT10 EMUS emulators ST7FLITEUO 2 5 9 Simulator ST7FLITEUO 2 5 9 ST72324LS 2 4 ST72324BL S 2 4 In circuit debugging ST7FMC2S7 ST7FLITEUSICD ST7FLITEUS 16 pin package specially designed for in circuit debugging ST7FLITEUOICD ST7FLITEUO 16 pin package specially designed for in circuit debugging Improvements In this release STVD7 checks whether a build is required before starting a debug session ky 19 27 Information for major previous releases RN0013 Corrections 4 5 Corrections in this release include the following major fixes e Inthe main configuration window the Modify Area did not work properly in STVD7 3 3 3 This regression compared with STVD7 3 3 2 is fixed in this release e _ The linker file is now included in the build dependencies list for non automatic Cosmic projects Summary of changes in release 3 3 3 December 2006 New features STVD7 release 3 3 3 provides support for the following additional microcontrollers ST7MDT20M EMUS emulators ST7321M 6 9 ST7MD
37. ulated As a result these registers have been mapped as Non Existent Registers NER and a break y RN0013 Known problems limitations in execution will occur if they are accessed by the application If the users application uses these registers they can be mapped to Read Write in the Memory Mapping window so that a break will not occur when they are accessed e When emulating the ST72F26xx family with the ST7MDT10 EMU3 emulator the memory area from 0xd760 to Oxdedf is typically defined as Non Existent Memory NEM Do not change this designation as the emulator can not interpret instructions in this zone e AWU RC Calibration is not supported because this RC is emulated by a fixed frequency from an Oscillator e RC Oscillator and the input capture are not connected for the Auto Reload timer 3 5 Known problems limitations for ST7 DVP3 targets e When the emulated MCU is executing a Halt or Wait for Interrupt instruction and application execution is stopped using Debug Stop Program or an external trigger upon continuation certain counters like timers and watchdog will have increased or decreased by several pulses e Upon wake up from a halt or wait for interrupt state if STVD stops execution on a breakpoint that has been set on the first instruction of an interrupt routine the position of the Program Counter PC in relation to the last instruction executed is incorrect PC stops one address prior to the address of the bre
38. w properly managed e Slice trace timestamp overflow event is properly managed e When a debug session is stopped SWIM communication is switched off on the microcontroller side Hardware and targets supported by this release The F notation in MCU names denoting Flash variants is only indicated for ICD Debug instruments support emulation simulation of Flash variants of the listed MCUs unless otherwise indicated ky RN0013 What s new in STVD release 4 0 1 STice advanced emulation system List of supported devices for emulation with STice STMBAF5168 STM8AF5169 STMBAF5178 STM8AF6186 STMBAF 6188 STM8AF5179 STM8AF5188 STM8AF5189 dide Prts lU Ad ya STM8AF5198 STM8AF5199 STM8AF519A 8AF619A STM8 STM8AF51A8 STM8AF51A9 STM8AF51AA STM8AF6166 STM8AF6168 STM8AF6169 STM8AF6176 STM8AF6178 STM8AF6179 ST7 EMU3 emulators STM8AF61AA STM8S208MB STM8S208RB STM8S207MB STM8S207RB STM8S207CB STM8S207R8 STM8S207C8 STM8S207S8 STM8S207R6 List of supported devices by emulator ST7MDT10 EMU3 ST7MDT20J EMU3 ST7MDT20M EMU3 ST7MDT50 EMU3 ST7MDT40 EMU3 ST7MIDI EMU3 ST7DVD3 EMU3 ST7MDTH1 EMU3 ST7MDTU3 EMU3 ST7MDTU7 EMU3 ST7FLCD EMU3 ST72260G1 ST72262G 1 2 ST72264G 1 2 ST7DALI ST7LCD1 ST7LIT10BF 0 1 ST7LIT15BF 0 1 ST7LIT19BF 0 1 ST7LIT10BY 0 1 ST7LIT15BY 0 1 ST7LIT19BY 0 1 ST7LITE 02 05 09 10 15 19 20 25 29 30 35 39 ST7LITES 2 5 ST7LITEUS 2 5 ST7FLITE
Download Pdf Manuals
Related Search
Related Contents
e-grant User Guide - Large-Scale Projects Samsung 192T ユーザーマニュアル MANUAL DEL USUARIO DE RED Release 5.0 WAN User`s Manual Samsung SCX-1150F manual de utilizador Samsung HW-J551 soundbar speaker FMK FMM manual Copyright © All rights reserved.
Failed to retrieve file