Tool News
 
 
 

Tool News

Products Info
Downloads
Tools FAQs
RENESAS TOOL NEWS on November 25, 2008: 081125/tn1

High-performance Embedded Workshop Revised to V.4.05.00


We have revised High-performance Embedded Workshop from V.4.04.01 to V.4.05.00.

1. Products to Be Updated
   High-performance Embedded Workshop V.3.00.00 through V.4.04.01

   High-performance Embedded Workshop is bundled with the compilers and 
   other software products that it manages.
   To check to see 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 Functions Improved and Modified
    (1) Making Builds
        (a) Customization of linking order
            - Linking order can be imported and exported.
            - More than one file can be moved at a time by using the 
              Linkage Order dialog box.
            - The size of the Linkage Order dialog box is variable.
        (b) Build of projects
            When the dependencies of the child projects have been specified, 
            the build of their parent project is prohibited if a build error 
            arises in a child project.
        (c) Custom project types
            When you create a new project by selecting a custom project 
            type, the build options and the settings of linking order 
            are inherited from the selected project type to the newly 
            created project.

    (2) Saving information managed by High-performance Embedded Workshop
        In Windows Vista(R), the Program Files directory is protected 
        by user rights to ensure security and stability.
        The information managed by High-performance Embedded Workshop 
        has previously been saved by default on the directory where High-
        performance Embedded Workshop resides, which is under Program 
        Files.

        From now, the information is saved on the user profile
        directory so that the settings of High-performance Embedded 
        Workshop environment information can be done account by account of 
        the users who log on.

    (3) Administering tools
        As described in (2) above, the Program Files directory in Windows 
        Vista(R) is protected by user rights to ensure security and 
        stability. So the Uninstaller button in the Tools Administration
        dialog box has been removed in order that the files 
        of the development tools that are installed by administrators 
        under Program Files and managed by High-performance Embedded 
        Workshop cannot be removed by using High-performance Embedded 
        Workshop.

    (4) Debugging target programs
        (a) Introduced has been the option not to execute batch files 
            even if the settings of executing batch files are done in 
            the Debug Settings dialog box when modules are loaded.
            This option is effective when you right-click a module name 
            in the Workspace window and click Download(debug Data Only).
        (b) When you open the Debug menu and click Disconnect, the 
            screens of all windows are maintained. So if you open the 
            Debug menu and click Connect after having clicked Disconnect
            on the Debug menu, the screens of all windows before disconnected 
            are restored.

    (5) Synchronously debugging target programs between High-performance 
        Embedded Workshop applications and between target platforms
        (a) Synchronous-debugging functions between High-performance 
            Embedded Workshop applications have been removed by 
            eliminating the Launch Slave HEW command on the Tools menu 
            and the Launch Slave HEW button on the standard toolbar.
        (b) Synchronous-debugging functions between target platforms 
            have also been removed by eliminating the Synchronized Debug tab 
            in the Debug Sessions dialog box and the change_sub_session 
            command.

    (6) The Command Line window
        (a) Step-execution of batch files supported: Batch files can be 
            executed line by line.
        (b) Halting execution of batch files at breakpoints supported: 
            Execution of batch files can be halted at the place where 
            a breakpoint has been set.

    (7) The Status window
        The initial position where the Status window is displayed has been 
        changed from the upper left of the Main window of High-performance 
        Embedded Workshop to its lower left.

    (8) The IO window
        (a) The selected I/O register can be displayed in the IO window.
        (b) The update of display in the IO window can be suppressed.
        (c) The search capability of the I/O register in the IO window has 
            been supported.
        (d) When full module names are not displayed in the IO window, 
            the full name of any module can be referred to in the 
            pop-up window expanded by pausing the mouse pointer on 
            a module name.

    (9) The Image window
        Changes have been made so that image data cannot be read when 
        a workspace is opened.

    (10) License Manager
        The License Manager provides a simple way to configure and  
        add licenses for Renesas toolchains which are based on 
        the Sentinel(TM) RMS V.8.1 system.
        When you select the "Europe or United States of America" 
        region at the installation, you can use this feature.

    Corresponding software:
        All software tools under mass production that are corresponding 
        to High-performance Embedded Workshop.

2.2 Functions Improved in Debuggers
    The functions of debuggers managed by High-performance Embedded 
    Workshop have also been improved as follows:

    (1) The MR Analyze window (OS debug feature)
        (a) The statistics of execution history can be saved on a file.
        Corresponding debugger:
             Simulator Debugger for M32C Series
             M32C PC7501 Emulator Debugger
             M32C PC4701 Emulator Debugger
             Simulator Debugger for M16C Series and R8C Family
             M16C R8C PC7501 Emulator Debugger
             M16C PC4701 Emulator Debugger

    (2) Coverage window   
        (a) The Code Coverage window
            - When information about sessions is read, the option to read 
              coverage information files is selectable.
            - When the program is exited, the option to automatically 
              calculate coverage ratio is selectable.
            - In the Editor and Disassemble windows opened in Mixed or 
              Disassemble mode, the column for displaying the result of 
              code coverage has been introduced.
            - The C0/C1 coverage ratio is presented in percentage with 
              two decimal places.
        (b) The Data Coverage window
            The data coverage ratio is presented in percentage with 
            two decimal places.
        Corresponding debugger:
             E100 Emulator Software
             E200F Emulator Software
             E6000H Emulator Software for AE-5 Series
             E6000 Emulator Software for AE-4 Series

    (3) The Realtime Profile window
        (a) Double-clicking a function name in the window displays the 
            source code of the function.
        Corresponding debugger:
             E100 Emulator Software
             E200F Emulator Software

    (4) The Watch functions
        (a) The Watch window
            - The destinations of referencing symbols can be specified 
              scope by scope. The destinations that can be specified are 
              the scopes referenced with the addresses pointed to by the 
              program counter, the global symbols, and the static symbols 
              within each file.
              This function is available when you open the Debug Settings 
              dialog box and select Elf/Dwarf2 in the Debug format list.
            - The names of registered symbols can be edited.
            - The values of pointer variables can be edited.
            - Within the same scope, the settings of the real-time updating 
              functions are maintained when expansion of symbols is closed.
            - Dragging a symbol into the Memory window easily switches 
              the beginning address for displaying the Memory window to the 
              address of the symbol.
            - The option not to compare the address of a symbol with that 
              of another has been introduced in the Test Support facility.
            - The option to add timestamps to the information outputted into 
              a file has been introduced in the recording history of updating 
              values of registered symbols.
        (b) Instant Watch
            - The size of the Instant Watch dialog box is variable.
        (c) The watch_display command
            The Scope column has been introduced to display the results 
            of execution of the command.
        (d) The watch_record command
            As a parameter of a timestamp, [

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