Tool News
 
 
 

Tool News

Products Info
Downloads
Tools FAQs
RENESAS TOOL NEWS on December 1, 2007: 071216/tn5

High-performance Embedded Workshop Revised to V.4.04.00


High-performance Embedded Workshop has been revised from V.4.03.00 to V.4.04.00.

1. Product and Versions to Be Updated
   High-performance Embedded Workshop V.3.00.00 through V.4.03.00

   High-performance Embedded Workshop is bundles with the compilers and 
   other software products that it manages.
   To check for the version number of your High-performance Embedded 
   Workshop, open the Help menu and select the About High-performance 
   Embedded Workshop command.

2. Descriptions of Revision
2.1 Capabilities and Operations Improved
     (1) Operations in workspaces
         (a) The format of workspaces has been dependent on the version
            of the High-performance Embedded Workshop installed. In 
            the revised version, V.4.04.00, the format can be selected
            from among those in V.4.00 and later when you save your 
            workspaces. This allows you to open your workspaces created by 
            V.4.04.00 using the version whose format has been selected 
            to save them or any of the later ones.
            Example: If the V.4.03.00 format selected, the workspaces 
                     saved in this format can be opened using V.4.03.00 
                     or later.
         (b) Which project to read when a workspace is opened can be 
            specified in the initial settings.
            Any one of the following kinds of project is selectable:
             - The project that was active when the workspace had 
               previously been opened
             - All the projects that were read in the workspace opened 
               previously
             - All the projects that have been registered in the workspace
     (2) List of the product packages
         The list of the tool product packages managed by High-performance 
         Embedded Workshop can be viewed.
     (3) Displaying the Status bar
         Displaying of the Status bar can be switched between ON and OFF.
     (4) Searching files for character strings
         (a) A character string can be searched for using a word contained 
             in it as a search criterion.
         (b) The files to be searched can be limited to those registered 
             in the active project or those registered in all the projects.
         (c) The search results of the Output window are displayed on 
             either of its two tabs, which allows you to select the tab for 
             displaying the search results.
     (5) Operations in builds
         (a) If the number of errors or warnings dispatched during a 
             build exceeds the specified value, the build is halted 
             immediately.
         (b) The option to clean MakeFiles (to delete interim and output 
             files in a build) can be used, which allows you to use the 
             cleaning capability by using the Clean All Projects button 
             on the Menu bar or Toolbar.
         (c) The Clean All Projects button has been introduced onto 
             the Standard Toolbar.
             Pressing this button deletes the interim and output files 
             (relocatable and absolute files) of the builds in all the 
             projects registered in a workspace.
     (6) Invoking external tools
         To invoke external tools, the System Tools toolbar has been 
         introduced.
         Buttons on this toolbar invoke the stack analyzing tool 
         (Call Walker) and the external tools registered with High-
         performance Embedded Workshop.
     (7) Version control system
         The version control system of Microsoft(R) Visual SourceSafe 2005 
         can be used on High-performance Embedded Workshop.
     (8) Debugging
         The option to inhibiting memory access during execution of 
         the target program has been introduced.
     (9) Select Label dialog box
         The labels that have been presented in a list with no criteria 
         can now be provided in a hit list after searching for a specified 
         character string.
    (10) Workspace window
         The full path of any file can be provided in a tool tip if you 
         hover the mouse pointer on the filename in the project's tree 
         view.
    (11) Editor window
         Files can be overwritten to save and the window be closed using 
         a pop-up menu.* 
          *A pop-up menu is displayed by right-clicking the tab of the 
           Editor window.
    (12) Disassembly window
         (a) The window can be closed using a pop-up menu.*
              *A pop-up menu is displayed by right-clicking the tab of 
               the Disassembly window
         (b) In the source-mode display, the places in which the name 
             and address of the function to access are displayed can be 
             moved by typing them into the text box in the Set Address 
             dialog box.
         (c) Suppose the Disassembly window is opened using the capability 
             of giving a higher priority on the source-mode display while 
             debugging is going on. Even when the place in which a source 
             file is displayed is moved in the Disassembly window, they 
             stay at the original place in the Editor window if the same 
             source file has been opened in this window.
    (13) Register window
         Whether to update the contents in the Register window or not is 
         selectable, and by opening both the windows, updated and not 
         updated, the values of the registers and flags can be compared 
         one another.
    (14) Memory window
         The areas for displaying labels and registers are hidden by default.
    (15) Stack Trace window
         The settings of displays are saved in each session.
    (16) Image window
         (a) A capability of switching a frame to another (manually or 
             automatically) has been introduced. This enables you to 
             see two or more images on one window.
         (b) A toolbar has been introduced, which allows you easily to 
             use the capabilities of the window.
    (17) Map Section Information window
         (a) Sections and sub-section groups of the tree view can be 
             copied to another address by dragging and dropping.
         (b) The Section Auto Registration functon has been 
             introduced. The Section Auto Registration button and menu 
             register sections not registered in the tree view by 
             automatically searching the Map files.

2.2 Debugging Capabilities Improved
    The following are the debugging capabilities improved in the IDE 
    for supported debuggers:
    (1) For each debugger for the M16C and 740 families (except the E8 
        and E8a Emulator Software products) and the H8/300H Tiny compact 
        emulator debugger
        (a) RAM Monitor window
            The areas for displaying labels and registers are hidden 
            by default.
    (2) For each debugger for the SuperH RISC engine, H8SX, H8S, and H8 
        families (except the H8/300H Tiny compact emulator debugger) and 
        the E8 and E8a Emulator Software products
        (a) Watch window
            The values of the variables to be updated automatically are 
            editable during execution of the program.
    (3) For the simulator debuggers for the SuperH RISC engine; and H8SX, 
        H8S, and H8 families
        (a) Performance Analysis window
            Statistics are displayed in graphs.
        (b) Coverage window
            Coverage Information files that have been saved in the 
            previous session can be loaded on High-performance Embedded 
            Workshop using the Message dialog box appearing when a new 
            session is opened.
    (4) For each emulator software product for the E200F, E6000H, E6000, 
        and E10A-USB emulators
        (a) Monitor window
            A column for labels has been introduced (hidden by default).
        (b) MONITOR_SET command
            A column for labels has been introduced to display monitor 
            setting points. This column always appears.
    (5) For the emulator software products for the E200F, E6000H for 
        the AE series, and E6000 for the AE series emulators
        Capabilities of the two windows have been improved as well as 
        presentation in the windows. Main improvements are as follows:
        (a) Code Coverage window
             - Two or more source files can be registered and displayed 
               in a single window.
             - Assembly instructions and source lines not executed can 
               be searched for.
             - Coverage ratios are provided in graphs.
         (b) Data Coverage window
             - The range of data coverage can be registered section by 
               section.
             - The access attributes of data items are represented using 
               the background color of each item.
             - Coverage ratios are provided in graphs.
     (6) For the emulator software for the E200F emulator
         (a) Realtime Profile window
             The contents in the window can be saved in a file.

2.3 Problems Fixed
    The following known problems have been fixed:
     (1) With moving workspaces, Nos. 1, 2, and 3
         For details see RENESAS TOOL NEWS Document Nos. 070216/tn1 and 
         070216/tn2, published on February 16, 2007, at
          http://tool-support.renesas.com/eng/toolnews/070216/tn1.htm and
          http://tool-support.renesas.com/eng/toolnews/070216/tn2.htm
     (2) With moving workspaces
         For details see RENESAS TOOL NEWS Document No. 070316/tn2, 
         published on March 16, 2007, at
          http://tool-support.renesas.com/eng/toolnews/070316/tn2.htm
     (3) With typing the default directory name of a new workspace
         For details see RENESAS TOOL NEWS Document No. 070416/tn2, 
         published on April 16, 2007, at
          http://tool-support.renesas.com/eng/toolnews/070416/tn2.htm
     (4) With editing files in the Editor window
         For details see RENESAS TOOL NEWS Document No. 070616/tn1, 
         published on June 16, 2007, at
          http://tool-support.renesas.com/eng/toolnews/070616/tn1.htm
     (5) With customizing of linkage order
     (6) With using Custom Project Types
     (7) With using functions for sharing projects by network facilities
         For details of the above three, see RENESAS TOOL NEWS Document 
         No. 071216/tn1, published in this series of news.
         http://tool-support.renesas.com/eng/toolnews/071216/tn1.htm
     (8) With loading files in the Motorola S format
         For details see RENESAS TOOL NEWS Document No. 071216/tn2, 
         published in this series of news.
         http://tool-support.renesas.com/eng/toolnews/071216/tn2.htm
     (9) With executing the COVERAGE_SAVE command
         For details see RENESAS TOOL NEWS Document No. 071216/tn3, 
         published in this series of news.
         http://tool-support.renesas.com/eng/toolnews/071216/tn3.htm
     (10) With projects created by using the Makefile
         For details see RENESAS TOOL NEWS Document No. 071216/tn4, 
         published in this series of news.
         http://tool-support.renesas.com/eng/toolnews/071216/tn4.htm

3. How to Update Your Product

    
    High-performance Embedded Workshop has been revised from V.4.04.00 to V.4.04.01 in Jan., 2008 
    because there was a problem in V.4.04.00.
    For the release of V.4.04.01, refer to here. For the problem of V.4.04.00, refer tohere.
    







© 2008. Renesas Technology Corp., All rights reserved. Privacy | Legal