Sunny Giken S550-SFWv3 Operation Manual

Serial flash programmer
Hide thumbs Also See for S550-SFWv3:
Table of Contents

Advertisement

Quick Links

Serial Flash Programmer
SFWv3
S550-
Operation Manual
Sunny Giken Inc.
2 0 / 1
2 0 / 1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the S550-SFWv3 and is the answer not in the manual?

Questions and answers

Summary of Contents for Sunny Giken S550-SFWv3

  • Page 1 Serial Flash Programmer SFWv3 S550- Operation Manual Sunny Giken Inc. 2 0 / 1 2 0 / 1...
  • Page 2 S550-SFWv3 The contents of this manual may be revised without notice. We, Sunny Giken Inc. shall not be responsible for any damages and/or losses caused by using this product and/or the software attached to this product claimed by users and/or any intermediaries.
  • Page 3: Table Of Contents

    Execution Operation Log Display Screen ..................57 6.3.3. 6.4. Execution Screen ..........................58 6.4.1. Execution Screen ........................... 58 Remote Mode ............................61 7.1. Single CH Mode ..........................61 Remote Programming ........................61 7.1.1. 7.1.1.1. Process Flow up to Programming ....................61 Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 4 10.9. I only can select “Erase/Program/Verify” or “Verify” for the execution process........118 10.10. Forgot the password for uploading ....................... 118 10.11. I can’t select the data when stand-alone programming in power saving mode........... 118 Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 5: Outline

    Please read this operation manual carefully to understand the functions of this product for effective and stable operations. Please beware that Sunny Giken Inc. shall have no liability for any damages and/or troubles caused by misuse or careless handling of this product.
  • Page 6: System Configuration

    1.2. System Configuration The entire system configuration of the Serial Flash Programmer S550-SFWv3 is illustrated below. Target board Prepared by user Target Connecting Cable Use with Vcc =  from 3.3V  Up to 5V External S550-SFWv3 Power Supply Windows PC...
  • Page 7: Specifications

    -Single CH Mode: Only one S550-SFWv3 can be used for programming. Channel Mode -Multi CH Mode: Maximum of ten S550-SFWv3 can be used for programming. * One channel means one S550-SFWv3. * "Multi Data Mode" and "Multi CH Mode" cannot be set at the same time.
  • Page 8: Programmable Device

    The Renesas built-in Flash Memory Microcomputers are the programmable devices. Some devices are under evaluation or not programmable. Refer to the file “Programmable device List” in the enclosed CD-ROM for details. Please contact us for the latest information. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 9: S550-Sfwv3 External Appearance

    2.5. S550-SFWv3 External Appearance The external appearance of S550-SFWv3 is shown below with descriptions of switches, LEDs, connectors and accessories. ● Front View LED / Switch Functions Lights up when power is supplied to S550-SFWv3. POWER Lights up when PC and S550-SFWv3 are connected through USB, and blinks while accessing.
  • Page 10 ● Bottom Side View Connector Function USB (mini B) communication connector (for connecting with PC) Accessory Function Put on a strap for carry-along. Ring for a carry-along strap *No strap is included in the product package. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 11: Connector Pins Specifications

    2.6. Connector Pins Specifications Connector Pins (S550-SFWv3 Main unit) Model : XG4C-1434 OMRON Corporation Pin Assignment (S550-SFWv3 Main unit) *Note that signal names and directions are the ones seen from the programmer side. Especially the signals for 5:RXD and 11:TXD would be other way around when seen from the target side.
  • Page 12: Target Connecting Cable

    The attached connecting cable converts 14pin connector to 10pin(Applicable for M16C Family/ Standard serial I/O mode 1). You can use this cable to connect S550-SFWv3 and the target board that has 10pin connector. When using this product, refer to the file “S550-SFWv3 Examples of circuit for serial programming”in the enclosed CD-ROM.
  • Page 13: Custom2 Cable(Model: S550-Sfw-Cb2)

    The optional connecting cable converts 14pin connector to 14pin(Applicable for M16C Family/ Standard serial I/O mode 3).You can use this cable to connect S550-SFWv3 and the target board that has E8a compatible connector. When using this product, refer to the file “S550-SFWv3 Examples of circuit for serial programming”in the enclosed CD-ROM.
  • Page 14: Circuitry Examples

    This is a connection for programming the target board from the control software through S550-SFWv3. 4.1. Connection for Downloading / Uploading / Initializing The connection when you download data to S550-SFWv3 from the PC, upload data from S550-SFWv3, or initialize S550-SFWv3 using the control software is illustrated below.
  • Page 15: Connection For Stand-Alone Programming / Stand-Alone Initializing

    S550-SFWv3 power supply * Turning ON/OFF the power of S550-SFWv3 is done by turning ON/OFF the power supply for the board. * For the voltage(VCC) supplied to S550-SFWv3 from the external power supply, the range shall be 3.3V plus/minus 5% up to 5V plus/minus 5%, and the power supply capacity shall be the total capacity of the target board and S550-SFWv3 (see “2.1 Specifications”).
  • Page 16: Connection For Remote Programming

    The connection when you program remotely to the target from the PC using the control software though S550-SFWv3 is illustrated below. The power may be supplied externally or by S550-SFWv3. For power supply method, see “6.2.1 Device Setting Screen”. * When the consumption current of the target board exceeds 200mA, supply from an external power supply.
  • Page 17 SFWv3 control software * Turning ON/OFF the power of S550-SFWv3 is done by plugging/unplugging the USB cable. * Do not unplug the USB cable during the communication with the control software. * The voltage supplied to the target can be selected from 5V plus/minus 5% or 3.3V plus/minus 5%.
  • Page 18 SFWv3 control software * Turning ON/OFF the power of S550-SFWv3 is done by plugging/unplugging the USB cable. * Turn on the external power supply after connecting the USB cable. * Do not unplug the USB cable during the communication with the control software.
  • Page 19 SFWv3 control software * Turning ON/OFF the power of S550-SFWv3 is done by plugging/unplugging the USB cable. * Do not unplug the USB cable during the communication with the control software. * The voltage supplied to the target can be selected from 5V plus/minus 5% or 3.3V plus/minus 5%.
  • Page 20: Setting Up

    5. Setting Up S550-SFWv3 requires installing Control Software and USB Driver on Windows PC. 5.1. Installing The procedure described in this manual is for Windows 10, 8.1 or 7. Please refer “Supplemental Manual for Setting Up” for Windows Vista, XP or 2000.
  • Page 21 “Everyone”. Start Menu Click “Quick Install” button to 1) Click “GUI Application” button to install Control Software and USB install Control Software. (*1) Procedures 2) Click “S550-SFWv3 USB Driver” driver. button to install USB Driver. (*1) want install Control want...
  • Page 22: Quick Install

    Install user of Control Software is “Just me”. Installer dialog will be displayed. Click “Quick Install” button. ii) Control Software will be installed automatically. Wait a moment. iii) The following dialog will be displayed. Wait a moment. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 23 The following dialog will be displayed. Click “Next” button. v) The following dialog will be displayed. Click “Install” button. vi) USB Driver will be installed. Wait a moment. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 24 But, the reboot is required to complete installing USB Driver. Reboot the PC before connecting [S550-SFWv3] to the PC certainly. viii) Please check the Start Menu of Windows that “Programs” - “S550-SFWv3” - “S550-SFWv3 Ver.X.XX” is registered. (“Ver.X.XX” means the Product Version displayed Installer dialog.) If Control Software or USB Driver are installed, they will be clobbered.
  • Page 25: Custom Install (Control Software)

    In the case of installing Control Software by “Custom Install”, you may select install directory and install user. Installer dialog will be displayed. Click “GUI Application” button. ii) The following dialog will be displayed. Click “Next” button. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 26 If you select “Everyone”, Start menu is registered for all users. If you select “Just me”, Start menu is registered for the user installed Control Software. iv) The following dialog will be displayed. Click “Next” button. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 27 Control software will be installed automatically. Wait a moment. vi) The following dialog will be displayed after completing the install of Control Software. Click "Close" button. vii) Please check the Start Menu of Windows that “Programs” - “S550-SFWv3” - “S550-SFWv3 Ver.X.XX” is registered.
  • Page 28 If Control Software is installed, the following dialog will be displayed on procedure ii). If you click “Repair S550-SFWv3” radio button and click “Finish” button, Control Software will be clobbered. In this case, the following dialog will be displayed. Click “Close” button.
  • Page 29 If you click “delete” radio button and click “Finish” button, Control Software will be uninstalled. In this case, the following dialog will be displayed. Click “Close” button. If you change install user, please uninstall Control Software in advance. After this, please install Control Software once again. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 30: Custom Install (Usb Driver)

    In the case of installing USB Driver by “Custom Install”, click “USB Driver” button on Installer dialog. The procedure after this is same as “Quick Install.” Please refer from procedures iii) to procedure vii) in “5.1.1.Quick Install”. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 31: Uninstalling

    “Add/Remove Programs” from “Control Panel” Windows 2000 ii) The list of installed application will be displayed. Select “S550-SFWv3” and click “Uninstall” button. iii) The following dialog will be displayed. Click "Uninstall" button. iv) Control Software will be uninstalled. Wait a moment.
  • Page 32: Uninstalling Usb Driver

    Windows 8 “Uninstall a program” in “Programs” from “Control Panel” Windows 7 ii) The list of installed application will be displayed. Select “S550-SFWv3 USB Driver” and click “Uninstall” button. iii) The following dialog will be displayed. Click "Uninstall" button. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 33 The following dialog will be displayed. Wait a moment. v) The following dialog will be displayed. Click "Yes" button. vi) USB Driver will be uninstalled. Wait a moment. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 34 In the case of Windows 10 or 8.1, the PC will not be rebooted after clicking “Finish” button if you click “No, I will restart my computer later.” radio button. But, the reboot is required to complete uninstalling USB Driver. Reboot the PC certainly. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 35: Control Software

    6. Control Software 6.1. Main Screen 6.1.1. Main Screen (Single Data Mode, or Single CH Mode) (Multi Data Mode) For “Multi Data Mode”, see “6.3.1 Maintenance Initial Setting Screen”. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 36 (Multi CH Mode) For “Multi CH Mode”, see “6.3.1 Maintenance Initial Setting Screen”. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 37 <Action section> Items Descriptions Initializes all S550-SFWv3 internal memory. * Pressing the start button on S550-SFWv3 for 5 seconds executes the same operation. Uploads the program data stored in S550-SFWv3 to the control software. Downloads the set program data to S550-SFWv3.
  • Page 38 “Save As...”: Saves a project file with a new name. “Recent File”: Shows project files recently used. “Exit”: Exits the control software. <Help menu> Items Descriptions “About S550-SFWv3”: Opens About screen. (See “6.1.2 About screen”) “Manual”: Shows S550-SFWv3 user’s manual (this document).
  • Page 39: About Screen

    (Multi CH Mode) Items Descriptions Shows the control software version. Shows S550-SFWv3 serial number. * It queues up in order of the serial number in the "Multi CH Mode". Shows S550-SFWv3 firm version. Closes the screen. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 40: Initialize Setting Screen

    * It queues up in order of the serial number in the "Multi CH Mode". All channels will be initialized. All channels will not be initialized. Closes the screen. * After closing the screen, initialize all selected S550-SFWv3 internal memory. Closes the screen. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 41: Upload Setting Screen

    * It queues up in order of the serial number in the "Multi CH Mode". Closes the screen. * After closing the screen, upload the program data stored in the selected S550-SFWv3 to the control software. Closes the screen. <<UpLoad Password section>>...
  • Page 42: Download Setting Screen

    Closes the screen. * After closing the screen, download the set program data to the selected S550-SFWv3. When the program data on the selected S550-SFWv3 and the data on the control software match, downloading will not be executed. Closes the screen.
  • Page 43: Program Setting Screen

    All channels will be programmed. All channels will not be programmed. Closes the screen. * After closing the screen, store the set program data on the selected S550-SFWv3 and moves to the execution screen (Program). Closes the screen. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 44: Device Setting Screen

    Select voltage supplied from S550-SFWv3. ・No Supply: Select this option when supplying voltage from external power source to the target board. *The voltage will not be supplied from S550-SFWv3. ・3.3V/5V: Select either when supplying voltage from S550-SFWv3 to the target board.
  • Page 45 Selects blank check execution process. This item is selectable in extended operation mode. Selects chip erase execution process. This item is selectable in extended operation mode. Moves to Main screen. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 46 Descriptions “Main”: Moves to Main screen. *After a confirmation message, setting contents will be discarded. <<Help menu>> Items Descriptions “About S550-SFWv3”: Opens About screen. (See “6.1.2 About screen”) “Manual”: Shows S550-SFWv3 user’s manual (this document). Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 47: Device Detail Display Screen

    Saves edited contents and exits editing. *The contents of the file will not be changed. Discards edited contents and exits editing. *If there is any change made in edited contents, a confirmation message will be displayed to save edited result. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 48: User Program File Load Screen

    When the file is loaded successfully, the file name will be shown in path in “Program File” of “Device Setting Screen”. * File formats shall be Intel HEX format (*.hex) or Motorola S format (*.mot) for a file to be loaded. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 49: User Program Edit Screen

    Select “Dword” to change data units to Dwords. Select “Hex” to change data display format to Hex format. Select “Signed” to change data display format to Signed format. Select “Unsigned” to change data display format to Unsigned format. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 50: User's Program Data Search Screen

    Selects address range for setting the data. Input the address range in the text box. *An error message appears when inputting non-existing address. Input data to set. Sets the data and closes the screen. Closes the data without setting the data. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 51: User's Program Data Saving Screen

    * File formats shall be Intel HEX format (*.hex) or Motorola S format (*.mot) for a file to be saved. 6.2.9. Target MCU ID Code Setting Screen Items Descriptions Input the device’s ID code. Reflects the setting content and closes the screen. Discards the setting content and closes the screen. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 52: Rom Area Block Information Setting Screen

    (with block name “ROM2”), user boot mat area (with block name “BOOT”) and E2 data flash area (with block name “E2D”) are not set in the initial setting. Reflects the setting content and closes the screen. Discards the setting content and closes the screen. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 53: Rom Protection Setting Screen

    6.2.11. ROM Protection Setting Screen (R32C/100 Series) Items Descriptions Sets whether to execute BP Bit_Program for all BP0 and BP1. Reflects the setting content and closes the screen. Discards the setting content and closes the screen. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 54 Select the end of the boot area. Input reset vector address microcontroller. Input the on-chip debug security ID. Input the option byte. Reflects the setting content and closes the screen. Discards the setting content and closes the screen. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 55: Input Vcc Setting Screen

    6.2.12. Input Vcc Setting Screen Items Descriptions Input vcc. Reflects the setting content and closes the screen. Discards the setting content and closes the screen. 6.3. Maintenance Setting Screen 6.3.1. Maintenance Initial Setting Screen Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 56 ・Multi Data Mode: Maximum of 4 data can be set/downloaded in the main screen. Enables FA mode. * For details, see the [S550-SFWv3 FA Mode Operation Manual]. Enables "Multi CH Mode". * For details, see the "7.2 Multi CH Mode"...
  • Page 57: Password Setting Screen

    * About the password setting function Password is set to S550-SFWv3 main unit. Uploading data to program will require the password when the password is enabled for security protection. Maximum of 8 single byte characters can be set for a password.
  • Page 58: Execution Operation Log Display Screen

    Show/hide line numbers. Shows the operation execution log data. Reflects the setting content and closes the screen. Discards the setting content and closes the screen. Moves to the maintenance screen. (See “6.3.1 Maintenance Setting Screen”.) Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 59: Execution Screen

    6.4. Execution Screen 6.4.1. Execution Screen (Single CH Mode) Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 60 FFh.) * The user area check sum indicates the check sum of the User area. The data area check sum indicates the check sum of other areas. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 61 “Exit”: Shows a confirmation message and exit the application. <<Counter menu>> Items Descriptions “Counter Clear”: Shows a confirmation message and clears the number of successes and failures in the execution screen. <<Help menu>> Items Descriptions “Manual”: Shows S550-SFWv3 user’s manual (this document). Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 62: Remote Mode

    Download Store data set on the control software in SFWv3. Programming Connect the target board with the PC connected (USB), and click the “Start” button of the control software to start programming. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 63: Maintenance Settings

    7.1.1.2. Maintenance Settings With the control software, you can change S550-SFWv3 main unit setting. The following illustrates an example of the maintenance setting. ① Go to the maintenance setting screen Click the “Maintenance” button and move to the maintenance screen.
  • Page 64 ② Save execution operation log Check the “Ena” check box to save execution operation log. To select the saving destination for execution operation log, click the “Save Directory” button and select the destination in the open file dialog. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 65 ③ Save device setting file To select the saving destination for the device setting file, click the “Save Directory” button and select the destination in the open file dialog. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 66 ④ Set password Check the “Enable” check box to set a password to S550-SFWv3 main unit. Uploading data to program will require the password when the password is enabled for security protection. To set a password, click “Password Change” to open the password setting screen, and a password can be set in the password setting screen.
  • Page 67 Extended operation mode: In addition to the standard operation mode, “Blank/Program/Verify”, “Erase/Blank/Program/Verify”, “Erase/Program”, ”Erase/Blank”, ”Blank” and “Chip Erase” can be selected in the device setting screen. “Device Setting Screen” Standard operation mode “Device Setting Screen” Standard operation mode Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 68 *When power saving mode is set, programming duration, download duration will be longer, but the consumption current will be lower than the standard mode. In the power saving mode, the center display of the S550-SFWv3 will be off and [FUNC] switch will be disabled.
  • Page 69 ⑦ Select mute ・ Check the “Mute” check box to mute S550-SFWv3 main unit’s buzzer sound. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 70 ・ Maximum of 4 data can be set or downloaded in the main screen in the “Multi Data Mode”. When the power saving mode is set, the center display of the S550-SFWv3 will be off and [FUNC] switch will be disabled. Therefore, the data with the smallest data number only can be programmed with the stand alone programming.
  • Page 71 ⑨ Select “Multi CH Mode” ・ Check the “Enable Multi CH Mode” check box to set the "Multi CH Mode". Please see "7.2.1.2 Maintenance Settings" for details. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 72: Data Settings

    With the control software, you can set the data to program. The following illustrates an example of the programming data setting. ① Start up control software ・ Start S550-SFWv3 control software. ② Go to the device setting screen (Single Data Mode) ・...
  • Page 73 ・ Select your communication method from the “Communication” list, baudrate from “Baudrate” list, and power supply from the S550-SFWv3 main unit from the “Vcc Type” list. *When supplying voltage from an external power source to the target board, select “No Supply” in the “VCC Type” list, and “Set Vcc”...
  • Page 74 ・ Click “Set Freq” button, input the clock frequency of the target board and select the clock multiplying rate from the “Main Multiplier” and “PerMultiplier” list. ⑥ Select user program file ・ Click the “Load” button and select a program file (*.mot, *.s, *.hex) in the open file dialog. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 75 ・ Select an execution process from the “Action Mode” radio buttons. *With the default setting, no process is selected. *To select “Blank/Program/Verify”, “Erase/Blank/Program/Verify”, “Erase/Program”, “Erase/Blank” , “Blank” or “Chip Erase”, check the “Enable Expansion Action Mode” check box in the maintenance screen. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 76 ⑨ Confirm data ・ Confirm whether programming data is correct. ・ After checking, click the “Set” button and move to the main screen. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 77 ・ You can save the contents set in the device setting screen and maintenance screen as a project file. ・ Select “Save As” from the “Project” menu to save a project file. ・ The contents set for the data 1 through 4 will be saved as a single project file. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 78 ・ The “Single Data Mode” main screen opens when a project file saved in the “Single Data Mode” is loaded, and the “Multi Data Mode” main screen opens when a project file saved in the “Multi Data Mode” is loaded. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 79 ・ Select “New” from the “Project” menu to discard the device setting. (Multi Data Mode) ・ Select “New” from the “Project” menu to discard all the device settings. ・ For discarding each device setting, select the data 1-4 and click the “Delete” button. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 80: Remote Programming

    ・ Select number of the copy destination and click the “OK” button. 7.1.1.4. Remote Programming The following procedures show how to program the programming data stored in S550-SFWv3 to the target (Program). ① Connect PC, S550-SFWv3 main unit and the target board ・...
  • Page 81 S550-SFWv3 main unit will be initialized automatically. *If the data in the S550-SFWv3 main unit and the data in the control software are identical, downloading will not be processed with the message “It is not necessary to download.” (When the control software is closed once, the data will be downloaded even if it is identical to the one in the main unit.)
  • Page 82 ・ Downloading is complete when the execution screen appears. ⑤ Start programming ・ Click the “Start” button to start programming. ・ The dialog will show the programming progress status. ・ Click “Cancel” to cancel programming in midstream. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 83 ・ Check the “Detail view” check box and click the “Result” area to see the execution result detail screen. *You can check the errors in this execution result detail screen (see “9.5 Execution Detail Screen List”) and S550-SFWv3 main unit LED indication (see “9.2 LED Status List”).
  • Page 84: Uploading

    7.1.2. Uploading You can upload the programming data stored in S550-SFWv3 to the control software (Upload). The following procedures show how to upload. ① Connect your PC and S550-SFWv3 main unit ・ For the connection when uploading, see “4.1 Connection for Downloading / Uploading / Initializing”...
  • Page 85 *If the firmware version of the S550-SFWv3 is different, uploading will not be processed with the message “Firmware Version is different”. *If the password you enter and the password set for the S550-SFWv3 do not match, uploading will not be processed with the message “UpLoad password error”.
  • Page 86 (i) Select uploading destination data number (1 through 4). Click the ”UpLoad” button. *Entering a password is required when the password is set. (ii) The data stored in S550-SFWv3 main unit is shown. Select the data to upload. Click the “OK” button to execute uploading, or click the “Cancel” button to cancel the procedure.
  • Page 87: Initialization

    *If cancelled, data to program is deleted partially, and programming and uploading cannot be executed. ・ All LEDs turns off and center display turns off when initialization is started. *If the firmware version of the S550-SFWv3 is different, initializing will not be processed with the message “Firmware Version is different”.
  • Page 88: Multi Ch Mode

    Download Store data set on the control software in SFWv3. Programming Connect the target board with the PC connected (USB), and click the “Start” button of the control software to start programming. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 89: Maintenance Settings

    7.2.1.2. Maintenance Settings With the control software, you can change S550-SFWv3 main unit setting. The following illustrates an example of the maintenance setting. ① Go to the maintenance setting screen Click the “Maintenance” button and move to the maintenance screen.
  • Page 90: Data Settings

    Please see "7.1.1.3 Data Settings" for other settings. 7.2.1.4. Remote Programming The following procedures show how to program the programming data stored in S550-SFWv3 to the target (Program). ① Connect PC, S550-SFWv3 main unit and the target board ・ Connect PC and S550-SFWv3 with USB, and S550-SFWv3 and the target board with the target connecting cable.
  • Page 91 ・ Click “Cancel” to cancel downloading in midstream. *If the firmware of the S550-SFWv3 is not the latest version, the confirmation dialog asking, “Would you like to update firmware?” appears. Click the “OK” button to update. If the firmware is not updated, downloading will not be proceeded. Note that when the firmware is updated, the data in S550-SFWv3 main unit will be initialized automatically.
  • Page 92 *If the data in the S550-SFWv3 main unit and the data in the control software are identical, downloading will not be processed with the message “It is not necessary to download.” (When the control software is closed once, the data will be downloaded even if it is identical to the one in the main unit.)
  • Page 93 ・ Downloading is complete when the execution screen appears. ⑤ Start programming ・ Click the “Start” button to start programming. ・ The dialog will show the programming progress status. ・ Click “Cancel” to cancel programming in midstream. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 94 ・ Check the “Detail view” check box and click the “Result” area to see the execution result detail screen. *You can check the errors in this execution result detail screen (see “9.5 Execution Detail Screen List”) and S550-SFWv3 main unit LED indication (see “9.2 LED Status List”).
  • Page 95: Uploading

    7.2.2. Uploading You can upload the programming data stored in S550-SFWv3 to the control software (Upload). The following procedures show how to upload. ① Connect your PC and S550-SFWv3 main unit ・ For the connection when uploading, see “4.1 Connection for Downloading / Uploading / Initializing”...
  • Page 96 *If the firmware version of the S550-SFWv3 is different, uploading will not be processed with the message “Firmware Version is different”. *If the password you enter and the password set for the S550-SFWv3 do not match, uploading will not be processed with the message “UpLoad password error”.
  • Page 97: Initialization

    7.2.3. Initialization You can initialize data that is stored in the S550-SFWv3 internal memory on unit basis for security purposes. The followings are the procedures for initialization. *For initialized settings (factory settings), see “9.6 Initialized Settings (factory setting) List”. *Initialization takes 1 to 2 minutes.
  • Page 98 *If cancelled, data to program is deleted partially, and programming and uploading cannot be executed. ・ All LEDs turns off and center display turns off when initialization is started. *If the firmware version of the S550-SFWv3 is different, initializing will not be processed with the message “Firmware Version is different”.
  • Page 99: Stand-Alone Mode

    There are two ways of programming for you to choose from according to your operating environment: - Stand-alone programming (Directly programming the target by S550-SFWv3) - Remote programming (Programming the target from the control software via S550-SFWv3) Maintenance Set maintenance setting (buzzer, password) in setting the control software.
  • Page 100: Downloading

    8.1.2. Downloading You can store the data set with the control software in the S550-SFWv3 main unit (Download). The following procedure shows how to download. ① Connect your PC and S550-SFWv3 main unit ・ For the connection when downloading, see “4.1 Connection for Downloading / Uploading / Initializing”.
  • Page 101 S550-SFWv3 main unit will be initialized automatically. *If the data in the S550-SFWv3 main unit and the data in the control software are identical, downloading will not be processed with the message “It is not necessary to download.” (When the control software is closed once, the data will be downloaded even if it is identical to the one in the main unit.)
  • Page 102 ④ Complete Downloading ・ When the dialog “DownLoad Complete” appears, downloading is complete. ・ In “Multi Data Mode”, the data with the smallest data number will be selected for the S550-SFWv3. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 103: Programming

    (See “8.4.5 Error Information Display”) ⑦ Power OFF ・ Turn off the target board and disconnect the S550-SFWv3 and the target board. To continue programming the same data, repeat the procedures 2 through 6 again. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 104: Stand-Alone Initialization

    8.2. Stand-alone Initialization You can initialize data that is stored in the S550-SFWv3 internal memory on unit basis for security purposes. The followings are the procedures for initialization. *For initialized settings (factory settings), see “9.6 Initialized Settings (factory setting) List”.
  • Page 105: Center Display Modes

    8.3. Center Display Modes 8.3.1. Mode Transition Diagram Following illustrates mode transitions of S550-SFWv3 center display. (Single Data Mode) Startup Normal Display Mode FUNC Checksum Display Mode "D.C." START Checksum information display FUNC Programming Information Display Mode "D.D." START FUNC...
  • Page 106 (“1”=Table number, “C”=Checksum, “D”=Setting information, “E”=Error information, “P”=Program, “S”=Select) *1 Display the selected data number. (retained by the set data) *2 Display the user program checksum lower 1byte. *3 Move to normal display mode after 3 seconds. *4 Show the set data only. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 107: Normal Display Mode

    8.3.3. Checksum Display Mode The S550-SFWv3 displays the checksum lower 2 byte of the data stored in the internal memory of the main unit on the center display. Following shows how to see the information. *When there is no data downloaded to the internal memory, the display does not change to “Checksum Display Mode”. Also, when the S550-SFWv3 main unit is in energy saving mode, the display does not change to “Checksum Display Mode”.
  • Page 108: Programming Information Display

    *When there is no data downloaded to the internal memory, the display does not change to “Programming Information Display Mode”. Also, when the S550-SFWv3 main unit is in energy saving mode, the display does not change to “Programming Information Display Mode”.
  • Page 109: Data Switch Display

    ③ Exit “Data Switch Display Mode” ・ Press the “START” switch on S550-SFWv3 once to select the data and go back to the default screen. If there is no operation for 3 seconds, the data is not selected and the screen goes back to the default screen.
  • Page 110: Messages And Warnings

    Displayed when trying to start up the control software while The control software has been started already. There is not enough space to start S550-SFWv3. Displayed when the free disk space is less than 1M byte while trying to start up the control software.
  • Page 111 Displayed when invalid data information is contained while uploading. There is no data. Displayed when there is no data on S550-SFWv3 while uploading. There is not enough space in the selected Displayed when there is not enough hard disk space while directory to write an action log.
  • Page 112 Do you want to change it into a default correct. value? The baudrate of the selected project file is not Displayed when the baudrate of the selected project file is not correct. Do you want to change it into a default correct. value? Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 113: Buzzer Sound List

    “Pipee” Mode entry error “Pipipee” Internal memory is damaged “Pipee” Other programming error “Pip, Pip, Pip, Pip, …” Initializing main unit Stand-alone memory Initializing main unit memory “Pee” Stand-alone On completing main unit memory initialization Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 114: Led Status List

    Firmware updating complete (underscore) ● Others Firmware Error Malfunction ●:Lighting, ○:Blink, -:Extinction *If the USB is not connected, USB LED does not light or blink. *"Erase/Blank", "Blank", "Chip Erase" does not display the checksum, "≡" appears. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 115: List Of Center Display

    9.4. List of Center Display period hyphen underscore slash No Data *Letters and periods, it may be displayed at the same time. *When selecting the "Erase/Blank" and "Blank ", "Chip Erase" is "No Data" is displayed. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 116: List Of Error Information On Center Display

    9.5. List of Error Information on Center Display Center display status Descriptions "0","0" Programming is canceled after S550-SFWv3 main unit started up. "0","1" Programming completed successfully. "0","2" Occurs when failed in mode entry before programming. "0","3" Occurs when failed in checking IDs.
  • Page 117: Initialized Settings (Factory Setting) List

    Power saving mode Normal mode is set. (See “6.3.1 Maintenance Initial Setting Screen”.) setting *The center display turns on. Password setting Password is not set. (See “6.3.1 Maintenance Initial Setting Screen”.) *Password is not required for uploading. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 118: Troubleshooting

    Is the target board power voltage set in the device setting screen “Vcc” label setting value? *Do not connect external power source if “3.3V” or “5V” is selected in “Vcc Type” list box. In case the power is supplied from S550-SFWv3, does the consumption current of the target board exceed 200mA? If exceeding 200mA, use an external power supply for the target board.
  • Page 119: Memory Error Occurs When Programming

    10.11. I can’t select the data when stand-alone programming in power saving mode. With the power saving mode set, S550-SFWv3 main unit center display does not turn on, and “FUNC” switch is invalidated. Thus, only the data with the smallest data number can be programmed in stand-alone programming.
  • Page 120 ・The description has been changed from the “H8SX/1622 Group” to the “H8SX/1600 Series”. ・It has been changed as not to connect the ELME terminal with S550-SFWv3. 3.15. RX600 Series ・It has been changed as not to connect the ELME terminal with S550-SFWv3.
  • Page 121 4.3. Connection for Remote Programming ・"When supplying voltage to the target board using an external power supply - Multi CH Mode" has been added. ・"When supplying voltage to the target board from S550-SFWv3 - Multi CH Mode" has been added. 6.1. Main Screen ・Main screen in the "Multi CH Mode"...
  • Page 122 ・Windows 10 and 8.1 has been added to OS. 5. Setting Up ・The procedures of installing and uninstalling have been modified. Rev.L 5. Setting Up 2018/08/17 ・The procedures of installing and uninstalling have been modified. Serial Flash Programmer[S550-SFWv3] Operation Manual...
  • Page 123 This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions; (1)This device may not cause harmful interference, and (2)this device must accept any interference received, including interference that may cause undesired operation. Serial Flash Programmer [S550-SFWv3] Operation Manual Date of Issue : March 2010 (First edition) Date of Revision : August 2018 (Rev.L)

Table of Contents