Renesas FLASH Development Toolkit 3.1(for Windows® 98SE/Me, Windows NT® 4.0, Windows® 2000 and Windows® XP)User’s ManualHS6400FDIW3SRenesas FLASH Micr
viiPrefaceAbout this guideThis guide explains the use of the Renesas FLASH Development Toolkit (hereafter referred to as FDT).Chapter 1, Introduction,
viiiAbbreviationsTarget / Device Refers to the programmable microcontroller or microcomputer that is connected tothe PC ready for programming.DLL Dyna
ixDocument ConventionsThis manual uses the following typographic conventions:Table 1: Typographic ConventionsCONVENTION MEANING[Menu->Menu Option]
1Chapter 1 IntroductionThe Renesas FLASH Development Toolkit (FDT) is an on-board FLASH programming tool for Renesas F-ZTAT microcomputers that provi
2Chapter 2 System OverviewFDT provides a method of programming, erasing and reading from Renesas Flash devices. Workspaces andProjects are used in or
32.1 User InterfaceThe FDT Graphical User Interface is a Windows application that presents a work environment, whichallows the user to program FLASH
4Menu barCommands are grouped into related areas on the Menu bar as indicated by the menu titles. Using themouse the user can select a command operati
5If a menu item has the symbol (8) next to it then a cascading or hierarchical menu is available.Clicking on the menu item will reveal the cascading m
6Edit toolbarFigure 2-6 Edit ToolbarSave File – saves the active file.Cut – cuts data to the clipboard.Copy – copies data to the clipboard.Paste – pas
CautionsKeep safety first in your circuit designs!1. Renesas Technology Corp. puts the maximum effort into making semiconductor productsbetter and mor
7FDT toolbarFigure 2-7 FDT ToolbarConnect - connects the device to the interface.Disconnect - disconnects the device from the interface.Erase Blocks -
8S Record toolbarFigure 2-8 S Record ToolbarView as Bytes - view the file data as 8 bit bytes.View as Words - view the file data as 16 bit words.View
9Search toolbarFigure 2-9 Search ToolbarFind in Files – finds selected data in selected files.Data – is used for the searches.Find – locates data in a
10Pop-up menusMany windows have local pop-up menus in order to make commonly used features easier to access.These menus are invoked by clicking the ri
112.3 Hot KeysThere are various hot keys for frequently used operations. These are as follows by category:-DescriptionHot KeyHelpHelp F1File Commands
12DescriptionHot KeyDeviceConnectCtrl+Alt+CErase Flash BlocksCtrl+Alt+EBlank CheckCtrl+Alt+BUpload ImageCtrl+Alt+UDownload Active FileCtrl+Alt+PFlash
13Chapter 3 Basic Operation3.1 Background Information3.1.1 What are the User and User Boot Areas?The normal area of (internal) flash for Renesas dev
143.1.4 What are“Protocol A”, “Protocol B” and “Protocol C” Kernels?“Protocol A” - For some 0.8µm, 0.6µm and 0.35µm flash devices using FDT 1.5 style
15detection of an invalid checksum an fcf or fdm file FDT will warn the user but will not prevent use ofthe modified files.3.1.6 Can I use FDT if I d
16start communications with the User Mode Test Program at 9600bps and then change to the baud rateset in the project. Note that the device does not au
173.2 Starting FDTTo start FDT, open the ‘Start’ menu of Windows and select ‘Programs’ -> ‘Renesas’ -> ‘FLASHDevelopment Toolkit 3.1’, then th
183.3 Creating a New Workspace and Project3.3.1 New Project WorkspaceEnter the workspace name (the project name is the same by default), then click t
193.3.2 Choose Device and Kernel (not Generic Boot*)Select the device you wish to use from the drop-down list. It is possible to have more than one k
203.3.3 Communications PortSelect the port (and interface if available) from the drop-down list, then click the ‘Next’ button. Notethat in addition t
213.3.4 Device SettingsEnter values for the device settings; enter the input clock, then select the main and peripheral clockmultipliers from the dro
223.3.5 Connection TypeSelect whether the connection is for Boot Mode or User Mode in the ‘Connection Type’ dialog.Additionally, for a connection to
233.3.6 Programming OptionsSelect the protection level for programming the FLASH ROM and the messaging level, then click the‘Finish’ button, or if th
243.3.7 FDM Pin Settings[Only if the FDM is selected] Select the ‘Operating Mode’ and ‘Clock Mode’ and if ‘User Defined’,set the FDM pin settings. [
253.3.8 Reset Pin Settings[Only if the FDM is selected] Select the ‘Operating Mode’ and ‘Clock Mode’ and if ‘User Defined’,set the Reset pin settings
263.4 Configuring a Project for a Generic Boot DeviceIt is also possible to connect to a Generic Boot Renesas Device - where you do not need a kernel
iContentsContents iCautions viPreface viiAbbreviations...
273.4.2 Generic Boot - Choose Device and KernelSelect ‘Generic Boot Device’ and click ‘Next’Figure 3-11 Generic Boot Device Selection
283.4.3 Generic Boot - Communications PortSelect the port (and interface if available) from the drop-down list, then click the ‘Next’ button. Notetha
293.4.4 Generic Boot - FDM Pin Settings [FDM connection only]If the FDM is selected the following screen will be shown. Set the mode pin settings re
303.4.5 Generic Boot - ConfirmationFDT then waits for you to confirm that the device is connected and powered, and if not using theFDM, in Boot mode.
313.4.7 Generic Boot – Select Clock ModeBecause some devices have a number of Clock Modes, a list is provided of all possible Clock Modes.The user sh
323.4.8 Generic Boot – Setup CompleteHaving selected the Clock Mode, the Generic wizard completes as below.Figure 3-18 Generic Boot setup completeThe
333.4.14 Prior Generic DeviceSelection of the ‘Prior Generic Device’ device allows a connection to the last device configured using‘Generic Boot Devi
343.5 Saving a WorkspaceWhen the [File -> Save Workspace] menu option is selected, the FDT workspace can be saved.3.6 Closing a WorkspaceSelect [
353. Click the right mouse button on the file displayed in the workspace window, and select‘Download File to [User Boot Area]’. Programming will be c
363.9 Erasing Data from the FLASH ROM1. Select [Device -> Erase FLASH blocks…] to display the ‘Erase Blocks’ dialog box.2. Select the block(s) t
ii3.4.11 Generic Boot – Programming Options... 323.4.12 Generic Boot – Reset Pin Settings
373.10 Reading the FLASH ROM Data1. Display the ‘Upload Image’ dialog box from [Device -> Upload Image…].2. Enter the start and end addresses, o
38Chapter 4 Configuring the User InterfaceWhen the user interface for FDT was designed an attempt was made to make frequently used operationsquickly
392. A specific window can also be selected by clicking on the tab containing the file name at thebottom of the Editor window. If the window is not mi
404.3 Enabling/disabling the ToolbarThe user has the option to enable or disable the Toolbar. By default, the Toolbar is displayed at the top ofthe F
414.6 Customising the ToolbarThe selection and arrangement of buttons displayed on the Toolbar can be customised to suit a user’srequirements. To cha
424.6.2 Commands TabThis tab shows the buttons and describes the action for each button in each group and allows the userto customise the toolbar acc
43Chapter 5 MenusThis document follows the standard Microsoft menu naming convention:Figure 5-1 FDT Menus5.1 File MenuThe ‘File’ menu is used for asp
445.1.6 Open an S-Record…Launches the ‘Open an S-Record’ dialog box allowing the user to open an existing file. The file maybe an S-Record file (.rec
455.2.7 Find…This will launch the ‘Find’ dialog box allowing the user to enter either hexadecimal or ASCII data.The scope of the search is bounded by
465.4.4 Remove Files…Removes the selected file from the project.5.4.5 File Extensions…This option allows the user to select which file extensions ar
iii5.4.1 Set Current Project ... 455.4.2 Insert Project… ...
475.5.4 Options…Allows access to additional features, some of which are reserved for future enhancements. Theworkspace tab is the most useful tab as
485.7.1 Connect to DeviceThis connects the GUI to the device if it is not connected. Messages will appear in the Output windowif the connection canno
49User Area. When User Boot Area is selected (enabled), FDT defaults to using the User Boot Areafor Upload, Blank Check, and Checksum operations. Note
50Chapter 6 WindowsThis chapter describes each child window type, the features each supports and the options available throughtheir associated pop-up
516.1.1.2. Allow DockingInvoking this option allows the user to select if the window is docked, or if it can “float” aroundthe main window.6.1.1.3.
526.1.2 ProjectThe Project is the next item in the hierarchy below the Workspace. In the following example, theWorkspace is called “Industrial Contro
536.1.2.6. PropertiesDisplays the project properties dialog. Note that this is not the same as the Flash Properties dialogwhich can be reached by sel
546.1.3.1. Remove FolderAllows the user to delete folders.6.1.3.2. Rename FolderAllows the folder to be renamed.
556.2 Device FileThe Device File is the item containing the data to Flash into the device.Figure 6-5 Device FileThe pop-up menu for Device File has t
566.2.6 Properties…Launches the device file properties dialog box.6.2.7 Display Block usage…Launches the ‘S-Record Properties’ dialog box and displa
iv6.1.3 Device Image - Folder... 536.1.3.1. Remove Folder...
576.3 Workspace PropertiesInvoked from the Workspace pop-up menu item Properties…. See also section 6.1.1.4.The ‘Workspace Properties’ dialog box sho
586.4 Project PropertiesInvoked from the Project pop-up menu item Properties….The ‘Properties’ dialog box shows details of:• The name of the project
59Kernel PathThis shows the kernel path.FrequencyThis shows the input clock.ProtocolThis shows the type of communication protocols (B: 0.35-µm device,
606.5.2 Communications TabThis shows the default and current baud rates and the current port. It also allows the user to change thePort and Baud Rate
616.5.3 Device TabThis shows the device information. It also allows the user to select BOOT Mode or USER ProgramMode and the ‘Direct Connection’ inte
62Kernel ResidentThis specifies that a main kernel is already resident and running on the target device beforeconnection by FDT. Double clicking invok
636.5.4 Programmer TabThis shows the state of the Function Map and allows the user to select the Device Protection Option ofAutomatic, Interactive, o
64Readback VerificationAfter programming, FDT can verify the data was programmed successfully by performing aread-back verification. Use this option t
656.5.5 Modules TabThis shows each Kernel file name. Some entries may be blank because most kernels do not use all ofthe modules.Figure 6-12 Module P
666.6.2 Cursor ValueThis tab shows various representations of the data at the cursor position. The display depends uponwhether the display unit is se
v6.10.1 Show Tooltips ... 726.10.2 New… ...
676.7 Output WindowThe Output window is one of the main windows contained in the FDT GUI.Figure 6-16 Output WindowThe window has available pop-up men
686.8 Hex Editor WindowThe Hex Editor window is one of the main windows contained in the FDT GUI.Figure 6-17 Hex Editor WindowThe window has availabl
696.8.6 Display UnitInvokes the cascaded menu as follows:Byte - view the data as 8-bit bytes.Word - view the data as 16-bit words.DWord - view the da
706.8.14 Add to Active ProjectAdds the file to the active project. This menu item will be disabled if the file is already added to theproject.6.8.15
716.9 Erase BlocksInvoked by [Device->Erase FLASH blocks] or the Toolbar Erase Blocks.The ‘Erase Blocks’ dialog box allows the user to specify whi
726.10 Customise - ToolbarsInvoked by [Tools->Customise…] in the ‘Customise’ dialog box.Figure 6-19 Customise Toolbars Dialog6.10.1 Show Tooltips
736.10.5 OKClicking on OK, in the ‘Toolbar Name’ dialog box adds the new name to the Toolbars list on theToolbars window and invokes a blank toolbar
746.11.3 DescriptionTo obtain a description of the action of a button, click on that button.6.11.4 OKClicking on OK removes the ‘Customise’ dialog b
75Figure 6-22 Add Tool DialogNew menu options are added to the bottom of the list (i.e. bottom of the tools menu) by default. Theorder of menu options
76Figure 6-23 Modify Tool DialogÜ To remove a menu option:1. Select [Tools->Customise…]. The dialog shown in Figure 6-19 will be displayed. Select
viCautions1. Renesas neither warrants nor grants licenses of any rights of Renesas’ or any third party’s patent,copyright, trademark, or other intell
776.13 Simple Interface ModeInvoked by [Tools->Simple Interface…]. This is used to simplify the look and feel of FDT once a projectis configured.
78If the Download File radio button is selected, for devices with a User Boot Area, the user can choosewhether to download the file to the User Area o
79Chapter 7 Upgrading to FDT 3.1Installing FDT 3.1 should not adversely affect your other FDT version installations. The USB driver will beupgraded b
Renesas FLASH Development Toolkit 3.1 (for Windows 98SE/Me, Windows NT 4.0, Windows 2000 and Windows XP) User's ManualPublication Date:
Renesas FLASH Development Toolkit 3.1(for Windows® 98SE/Me, Windows NT® 4.0,Windows® 2000 and Windows® XP)User’s ManualREJ10B0022-0200H
Commentaires sur ces manuels