STAND-ALONE PROGRAMMER

Similar documents
UnRegistered MB39C602 LED LIGHTING SYSTEM BULB 9W ZIGBEE CONTROL USER MANUAL. Fujitsu Semiconductor Design (Chengdu) Co. Ltd.

F²MC-8FX FAMILY MB95F370 SERIES ZIGBEE SOLUTION DEVELOPMENT GUI 8-BIT MICROCONTROLLER USER MANUAL

IC CARD AND ESAM OPERATION

New 8FX Family 8-bit MICROCONTROLLER BGM ADAPTOR MB E OPERATION MANUAL

MB9AA30N SERIES BLUEMOON-EVB_LCD 32-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Semiconductor Design (Chengdu) Co., Ltd.

ONE PHASE POWER METER (RN8209) SOLUTION

MB86R12 Emerald-P. Delta Sheet Differences between ES2 and ES3. Fujitsu Semiconductor Europe GmbH

The following document contains information on Cypress products.

DSU-FR EMULATOR LQFP-144P HEADER TYPE 9 MB E OPERATION MANUAL

FUJITSU SEMICONDUCTOR SUPPORT SYSTEM SS E DSU-FR EMULATOR LQFP-144P HEADER TYPE 4 MB OPERATION MANUAL

ETHERNET_FLASH_LOADER

MB39C602 LED LIGHTING SYSTEM BULB 9W ZIGBEE CONTROL

ONE PHASE POWER METER (CS5464) SOLUTION

F²MC-16 FAMILY 16-BIT MICROCONTROLLER An Additional Manual for the Softune Linkage Kit

MB9B610T SERIES 618S_NONOS_LWIP ETHERNET SOFTWARE 32-BIT MICROCONTROLLER USER MANUAL MCU-AN E-10

Evaluation board Manual

MB85R K (32 K 8) Bit. Memory FRAM DS E CMOS DESCRIPTIONS FEATURES PACKAGES FUJITSU SEMICONDUCTOR DATA SHEET

Corporate names revised in the documents

MB85R M Bit (128 K 8) Memory FRAM CMOS DS E DESCRIPTIONS FEATURES FUJITSU SEMICONDUCTOR DATA SHEET

FUJITSU SEMICONDUCTOR SUPPORT SYSTEM SS E DSU-FR EMULATOR F 2 MC-16FX EXPANSION TRACE BOARD MB E OPERATION MANUAL

QUAD OPERATIONAL AMPLIFIER

What Types of ECC Should Be Used on Flash Memory?

FM3. MB9B500 Series 32-BIT MICROCONTROLLER FSS MB9BF506R EV-BOARD USER MANUAL APPLICATION NOTE FUJITSU SEMICONDUCTOR (SHANGHAI) LIMITED

The following document contains information on Cypress products.

FM3 32-BIT MICROCONTROLLER MB9A310/110 Series FLASH PROGRAMMING MANUAL

DUAL REVERSIBLE MOTOR DRIVER MB3863

Quick Guide to Common Flash Interface

32-BIT MICROCONTROLLER MB9A310K/110K Series FLASH PROGRAMMING MANUAL

FR-V/FR FAMILY SOFTUNE C/C++ CHECKER MANUAL for V5

Connecting Spansion SPI Serial Flash to Configure Altera FPGAs

BGM Adaptor MB E Operation Manual. 8FX Family 8-bit Microcontroller. Doc. # Rev. *A

CM E FUJITSU SEMICONDUCTOR CONTROLLER MANUAL F 2 MC-16L/16LX EMULATION POD MB HARDWARE MANUAL

F 2 MC-8FX Family LQFP-48P (0.5 mm pitch) HEADER BOARD MB OPERATION MANUAL

STARTER KIT MB E

HOW TO MAKE PRPGRAMMING ON TARGET BOARD

Old Company Name in Catalogs and Other Documents

Old Company Name in Catalogs and Other Documents

Printer Driver. Installation Guide. November 2014 Version Copyright FUJITSU LIMITED

Old Company Name in Catalogs and Other Documents

F²MC-8FX FAMILY MB95200H/210H SERIES FLASH MEMORY WITH SECRUITY 8-BIT MICROCONTROLLER APPLICATION NOTE

Copyright PFU LIMITED

F²MC-8FX FAMILY MB95200H/210H SERIES SOP8/SOP16/SOP20 PGM ADAPTOR 8-BIT MICROCONTROLLER APPLICATION NOTE

Setup Guide. FUJITSU Software. Serverview Infrastructure Manager Plug-in for. Microsoft System Center. Virtual Machine Manager 1.2

FUJITSU Software. Serverview Infrastructure Manager Plug-in for. Microsoft System Center. Operations Manager 1.2. Setup Guide. For Windows Server 2016

Copyright PFU LIMITED

FUJITSU Software. Infrastructure Manager Plug-in for Microsoft. System Center. Operations Manager 1.2. Setup Guide. For Windows Server 2016 / 2019

F 2 MC-8FX Family 8-bit MICROCONTROLLER MB95200H/210H Series STARTER KIT MB A-01-E SETUP GUIDE

F²MC-8FX FAMILY MB95200 SERIES EASY KIT FMCDC-MB95260H-EK-01 8-BIT MICROCONTROLLER SETUP GUIDE FUJITSU MICROELECTRONICS SUPPORT SYSTEM

EV BOARD MB E

Fujitsu ScandAll PRO V2.1.5 README

Copyright PFU LIMITED 2016

FUJITSU Software PRIMECLUSTER GLS for Windows. GLS Setup Guide for Cluster Systems 4.4

The following document contains information on Cypress products.

MB9BF500 Series FLASH PROGRAMMING MANUAL

A698HKBH9-E-I RFID Data Management Pro for Fixed Readers Installation Guide. June 2017 Version 2.40

F 2 MC-8FX Family QFP-100P (0.65 mm pitch) HEADER BOARD MB OPERATION MANUAL

TOUCH SENSOR IC ATA2508 DEMONSTRATION SET

Wireless LAN Module MBH7WLZ16 Brief Datasheet. Rev. 1.38e. Dec 8, 2009 FUJITSU COMPONENT LIMITED

Rack2-Filer Smart V1.0 Update (V1.0L22) README document

RFID Label Design and Encoding Management Pro (Utility Only) Installation Guide. October 2015 Version 1.21 A698HKV99-E-I-0121

Design Kit (for ANSOFT Designer TM / Nexxim TM ) User s Manual

FUJITSU Software. ServerView Infrastructure Manager Plug-in for. VMware vcenter Server 1.1. Setup Guide. For vcenter Server 6.0

C120-E275-01ENZ2. Tape driver configuration tool 1.0. User s Guide

UM EEPROM Management of PN746X and PN736X. User manual COMPANY PUBLIC. Rev February Document information

S71GL-N Based MCPs. Data Sheet (Advance Information)

ROHM USB Type-C Power Delivery. Evaluation Board Manual BM92A15MWV-EVK-001

Universal Serial Bus Interface External Floppy Disk Drive Unit. Slim-FBU. Model YD-8U10. Product Specification FDUS REV.

F²MC-8FX FAMILY MB951XX SERIES SYNCHRONOUS FLASH PROGRAMMING 8-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

System Parameter Diagnosis 1.0. User s Guide

- Contents - Use in High-Safety Applications

Rack2-Filer V5.0 Service Pack 7 (V5.0L62) README document

PSoC Creator Quick Start Guide

IrDA Infrared Communication Modules

Rack2-Filer Smart V1.0 Update (V1.0L29) README document

F²MC-8L FAMILY MB89201 SERIES FLASH PROGRAMMING 8-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

Rack2-Filer Smart V1.0 Update (V1.0L23) README document

THIS SPEC IS OBSOLETE

Use in High Safety Applications

DATA SHEET ZENER DIODES 1.0 W PLANAR TYPE 2-PIN SMALL POWER MINI MOLD. Parameter Symbol Ratings Unit Remarks

- Contents - Use in High-Safety Applications

For More Information Please contact your local sales office for additional information about Cypress products and solutions.

DATASHEET 4D SYSTEMS TURNING TECHNOLOGY INTO ART. USB to Serial UART Bridge Converter. Document Date: 5 th September 2012 Document Revision: 1.

ROHM USB Type-C Power Delivery. Evaluation Board Manual BM92A56MWV-EVK-001

A698HL6BT-E-P RFID Label Design and Encoding Management Pro. Program Update Guide. May 2017 Version 1.11

Old Company Name in Catalogs and Other Documents

Chapter 1 Names and Functions This chapter explains the names and functions of the parts.

Old Company Name in Catalogs and Other Documents

Rack2-Filer V5.0 Service Pack 8 (V5.0L63a) README document

FEBL620Q504H_RB-01. ML620Q504H Reference Board User s Manual

- Contents - Use in High-Safety Applications

AN LPC1700 secondary USB bootloader. Document information. LPC1700, Secondary USB Bootloader, ISP, IAP

AVR42789: Writing to Flash on the New tinyavr Platform Using Assembly

Integrated Development Environment

- Contents - Use in High-Safety Applications

UM0401 User manual. User manual for eight bit port expander STMPE801 demonstration board. Introduction

GSM FUNCTION APPLIED IN WIRELESS SOLUTION

Old Company Name in Catalogs and Other Documents

FUJITSU Software ServerView Cloud Monitoring Manager V1.0. Overview

M16C/62 APPLICATION NOTE. Programming the M16C/62 in Flash Parallel Mode. 1.0 Abstract. 2.0 Introduction. 3.0 Setting Up the PGM1000 Programmer

Stepping motor driver

Transcription:

Fujitsu Semiconductor Design (Chengdu) Co., Ltd. MCU-AN-500108-E-18 New 8FX FAMILY 8-BIT MICROCONTROLLER ALL SERIES STAND-ALONE PROGRAMMER

Revision History Revision History Version Date Updated by Modifications 1.0.0 5/18/2011 Frank Li First version 1.1.0 5/20/2011 Frank Li Modify some items 1.2.0 8/9/2011 Frank Li Update some items such as SW add a FW upgrade function 1.3.0 9/5/2011 Frank Li Update some picture and add the description of FW version 1.4.0 11/3/2011 Jane Li Add standalone BGMA operation description 1.5.0 11/11/2011 Frank Li Add baud rate 125Kbps in drop list menu 1.6.0 12/7/2011 Jane Li Add notes on pictures Frank Li 1.7.0 12/8/2011 Frank Li Add one chapter to introduce USB driver install 1.8.0 12/30/2011 Frank Li update pictures This manual contains 20 pages. Specifications are subject to change without notice. For further information please contact each office. All Rights Reserved. The contents of this document are subject to change without notice. Customers are advised to consult with sales representatives before ordering. The information, such as descriptions of function and application circuit examples, in this document are presented solely for the purpose of reference to show examples of operations and uses of FUJITSU SEMICONDUCTOR device; FUJITSU SEMICONDUCTOR does not warrant proper operation of the device with respect to use based on such information. When you develop equipment incorporating the device based on such information, you must assume any responsibility arising out of such use of the information. FUJITSU SEMICONDUCTOR assumes no liability for any damages whatsoever arising out of the use of the information. Any information in this document, including descriptions of function and schematic diagrams, shall not be construed as license of the use or exercise of any intellectual property right, such as patent right or copyright, or any other right of FUJITSU SEMICONDUCTOR or any third party or does FUJITSU SEMICONDUCTOR warrant non-infringement of any third-party's intellectual property right or other right by using such information. FUJITSU SEMICONDUCTOR assumes no liability for any infringement of the intellectual property rights or other rights of third parties which would result from the use of information contained herein. The products described in this document are designed, developed and manufactured as contemplated for general use, including without limitation, ordinary industrial use, general office use, personal use, and household use, but are not designed, developed and manufactured as contemplated (1) for use accompanying fatal risks or dangers that, unless extremely high safety is secured, could have a serious effect to the public, and could lead directly to death, personal injury, severe physical damage or other loss (i.e., nuclear reaction control in nuclear facility, aircraft flight control, air traffic control, mass transport control, medical life support system, missile launch control in weapon system), or (2) for use requiring extremely high reliability (i.e., submersible repeater and artificial satellite). Please note that FUJITSU SEMICONDUCTOR will not be liable against you and/or any third party for any claims or damages arising in connection with above-mentioned uses of the products. Any semiconductor devices have an inherent chance of failure. You must protect against injury, damage or loss from such failures by incorporating safety design measures into your facility and equipment such as redundancy, fire protection, and prevention of over-current levels and other abnormal operating conditions. Exportation/release of any products described in this document may require necessary procedures in accordance with the regulations of the Foreign Exchange and Foreign Trade Control Law of Japan and/or US export control laws. The company names and brand names herein are the trademarks or registered trademarks of their respective owners. 2011 Fujitsu Semiconductor Design (Chengdu) Co., Ltd. MCU-AN-500108-E-18 Page 2

Contents Contents REVISION HISTORY... 2 CONTENTS... 3 1 INTRODUCTION... 5 2 PROGRAMMER SYSTEM FUNCTION... 6 2.1 Overview... 6 2.1.1 The Download mode GUI of stand-alone programmer as below:... 6 2.1.2 The FW upgrade mode GUI of stand-alone programmer as below:... 6 2.1.3 Necessary Files List as below:... 7 2.1.4 Introduction by file list:... 7 2.2 System Feature... 8 3 SET PROGRAMMER PARAMETER... 9 3.1 Configure... 9 3.1.1 Connect to BGMA... 9 3.1.2 Select MCU Type... 9 3.1.3 Select Baud Rate... 10 3.1.4 Select Hex code file... 10 3.1.5 Set Program Step... 11 3.1.6 Set Supply Power and Log Record... 11 3.2 Download... 11 3.3 Save Log Data... 12 3.4 Reset Log Data... 12 3.5 Clear Info... 12 3.6 View Version... 12 4 UPGRADE BGMA FW... 13 4.1 Configure... 13 4.1.1 Connect to BGMA... 13 4.1.2 Select upgrade file... 13 4.1.3 Version Information... 13 5 STAND-ALONE OPERATION STEP... 14 5.1 Power on BGMA... 14 5.2 Enter into Standalone Mode... 15 5.3 Power on Target Board... 15 5.4 Execute... 16 MCU-AN-500108-E-18 Page 3

Contents 5.5 Result Judge... 16 6 USAGE NOTE... 17 7 INSTALL USB DRIVER... 18 7.1 Installation Package... 18 7.2 Check Driver... 18 7.3 Recommended Requirement... 18 8 ADDITIONAL INFORMATION... 19 9 APPENDIX... 20 9.1 List of Figures and Tables... 20 MCU-AN-500108-E-18 Page 4

Chapter 1 Introduction 1 Introduction This user manual describes how to use stand-alone programmer and how to use BGMA standalone function. MCU-AN-500108-E-18 Page 5

Chapter 2 Programmer System Function 2 Programmer System Function This chapter introduces programmer system feature and basic function. 2.1 Overview 2.1.1 Download Mode GUI of Stand-alone Programmer Figure 2-1: Main Interface Download Mode of Programmer 2.1.2 FW Upgrade Mode GUI of Stand-alone Programmer Figure 2-2: Main Interface FW Upgrade Mode of Programmer MCU-AN-500108-E-18 Page 6

2.1.3 Necessary Files List Stand-alone Programmer module V1.8.0 Chapter 2 Programmer System Function Figure 2-3: Necessary File List 2.1.4 Introduction by file list 1) CHIPDEF_USB.INI: define the MCU name, flash start address, flash end address, flash size of New 8FX series chips; 2) PC Helper.exe: executable file of stand-alone programmer; 3) DATAFILE.txt: record last time selected MCU ID, baud rate and HEX file path; 4) SiUSBB2.dll: support MB2146-07-E driver, dynamic link lib with windows; 5) Drivers folder: drivers package of MB2146-07-E; MCU-AN-500108-E-18 Page 7

Chapter 2 Programmer System Function 2.2 System Feature Automatically connect to BGMA Support all series of New 8FX chips except MB95200H,210H,220H Support Motorola and Intel format HEX code Choice of program step(erase/blank Check/Program/Verify) Load BGMA log data and calculate the time of successes or error and reset the log data Display information of programming log Support FW of BGMA upgrade MCU-AN-500108-E-18 Page 8

Chapter 3 Set Programmer Parameter 3 Set Programmer Parameter This chapter sets the parameter in GUI interface. 3.1 Configure 3.1.1 Connect to BGMA First power on the BGMA, then open this interface, if connect successful, it shows as below Figure 3-1. And it support hot device. If BGMA disconnect with PC accidentally, such as power off, this form can notice connection is off. 3.1.2 Select MCU Type Figure 3-1: Connect Successful Figure 3-2: Select MCU Type MCU-AN-500108-E-18 Page 9

Chapter 3 Set Programmer Parameter If there are new type updates, it just needs to add the chip information according to CHIPDEF_USB.INI. The format as below: 3.1.3 Select Baud Rate There are three cases to select baud rate: Figure 3-3: Chip Definition Information a. MB95260H,MB95310L,MB95370L, MB95330H, MB95390H, MB95350L, MB95410H, MB95470, they just support 62.5Kbps and 125Kbps baud rate b. MB95560H series, it just supports 62.5Kbps and 500Kbps. c. MB95630H and the following develop MCU, it support 62.5Kbps, 500Kbps and 1Mbps. 3.1.4 Select Hex code file This programmer supports Motorola and Intel format HEX code, as below: and it can automatically save MCU ID, baud rate and HEX file path after close the window, when next time for open this GUI, it can automatically load these information. Figure 3-4: Select Hex File MCU-AN-500108-E-18 Page 10

Chapter 3 Set Programmer Parameter 3.1.5 Set Program Step There are four options to choice, such as Erase/Blank Check/Program/Verify. The default selected Erase and Program. 3.1.6 Set Supply Power and Log Record These two options are used to set BGMA supply power or not and Record the log data or not. The default selected both of all. 3.2 Download When click Download, it shows below dialog Erase and Downloading, then the programmer can download hex code and configure information to BGMA flash memory. Figure 3-5: Erase Dialog Figure 3-6: Downloading Dialog MCU-AN-500108-E-18 Page 11

Chapter 3 Set Programmer Parameter 3.3 Save Log Data When click Save Log Data, it shows save file dialog, and selects a file to save the BGMA log data, as below figure. When save file finished, the programmer can calculate program total/ program successful count/ error count and so on, and it also display the result in Log info window. 3.4 Reset Log Data Figure 3-7: Save Log Data Dialog When click Reset Log Data, it will clear the log data area, and the program total also will be cleared. 3.5 Clear Info When click Clear Info, the log info window will be cleared. 3.6 View Version When click the Fujitsu logo in Download mode, the info window will display the version information. MCU-AN-500108-E-18 Page 12

Chapter 4 Upgrade BGMA FW 4 Upgrade BGMA FW This chapter introduces how to upgrade the BGMA FW by selecting FW upgrade mode. 4.1 Configure 4.1.1 Connect to BGMA It support hot device. If BGMA disconnect with PC accidentally, such as power off, this form can notice connection is off. Figure 4-1: Main Interface FW Upgrade Mode of Programmer 4.1.2 Select upgrade file The upgrade files contain stand-alone code and BGMA code. When select the upgrade file, code version indicates current version before upgrade. When click the Load Version, it shows currently version in BGM adaptor. When click Upgrade, it shows progress dialog. 4.1.3 Version Information Version of FW is saved in 0xF0004, it contains 3Bytes, first byte differentiates BGM function and Stand-alone function (V80: Stand-alone, V01: BGM); second and third byte mean the version. MCU-AN-500108-E-18 Page 13

Chapter 5 Stand-alone Operation Step 5 Stand-alone Operation Step When the New 8FX MCU hex file is downloaded to BGMA, user can use the BGMA standalone function to program the code to MCU singly. In following section, the stand-alone operation step will be described. 5.1 Power on BGMA 1. Connect BGMA to power DC 5V-500mA(using USB cable connect to PC or power switcher) Connect to BGMA Figure 5-1: BGMA Power Input Connect to PC or power Figure 5-2: Power Switcher 2. Power on BGMA board by press power key on BGMA Power key Power LED MCU-AN-500108-E-18 Page 14

Chapter 5 Stand-alone Operation Step 5.2 Enter into Standalone Mode Figure 5-3: BGMA Power Key 1. Press mode key over 3s to enter into stand-alone mode Mode key 2. Status LED turn to green Figure 5-4: BGMA Mode Key Status LED 5.3 Power on Target Board Figure 5-5: BGMA Status LED 1. If the target board debug pin6 is connected to power pin1, like following picture Figure 5-6: BGMA Supply Power to Target 2. It no need to power on target board 3. If not, power on MCU or target Note: if the user current is greater than max current (200mA), the system will stop the power supply. MCU-AN-500108-E-18 Page 15

5.4 Execute Stand-alone Programmer module V1.8.0 Chapter 5 Stand-alone Operation Step 1. Press BGMA mode key quickly (within 1s) 2. The green of status LED will twinkle 5.5 Result Judge 1. If status LED turn to green again, successfully. 2. If the status LED turn to red, programming error. Please try programming again. MCU-AN-500108-E-18 Page 16

Chapter 6 Usage Note 6 Usage Note Before using the BGMA stand-alone function, user need to do following things: 1. Upgrade BGMA stand-alone FW, detailed operation please refer to chapter 4 2. Download New 8FX MCU hex file to BGMA, detailed operation please refer to chapter 3.1 and chapter 3.2 3. Using BGMA stand-alone function to program code to MCU, detailed operation please refer to chapter 5. MCU-AN-500108-E-18 Page 17

Chapter 7 Install USB Driver 7 Install USB Driver This chapter introduces USB driver installation 7.1 Installation Package User can find driver folder in this route, and run drv_install.bat as Administrator, open installation interface as below. 7.2 Check Driver Figure 7-1: Installation Interface Connect MB2146-07 to PC, and power on it, and then check the device manager list as below: Figure 7-2: Device Manager List 7.3 Recommended Requirement Model: IBM PC/AT Compatible. Machine OS: 32-bit Windows 7, 32- bit Windows Vista, and 32- bit Windows XP. Memory: It conforms to the recommended value of each OS. Hard Disk: 300MB minimum (1GB or more recommended). MCU-AN-500108-E-18 Page 18

Chapter 8 Additional Information 8 Additional Information For more Information on FUJITSU semiconductor products, visit the following websites: English version address: http://www.fujitsu.com/cn/fsp/services/mcu/mb95/application_notes.html Chinese version address: http://www.fujitsu.com/cn/fss/services/mcu/mb95/application_notes.html MCU-AN-500108-E-18 Page 19

Chapter 9 Appendix 9 Appendix 9.1 List of Figures and Tables Figure 2-1: Main Interface Download Mode of Programmer... 6 Figure 2-2: Main Interface FW Upgrade Mode of Programmer... 6 Figure 2-3: Necessary File List... 7 Figure 3-1: Connect Successful... 9 Figure 3-2: Select MCU Type... 9 Figure 3-3: Chip Define Information... 10 Figure 3-4: Select Hex File... 10 Figure 3-5: Erase Dialog... 11 Figure 3-6: Downloading Dialog... 11 Figure 3-7: Save Log Data Dialog... 12 Figure 4-1: Main Interface FW Upgrade Mode of Programmer... 13 Figure 5-1: BGMA Power Input... 14 Figure 5-2: Power Switcher... 14 Figure 5-3: BGMA Power Key... 15 Figure 5-4: BGMA Mode Key... 15 Figure 5-5: BGMA Status LED... 15 Figure 5-6: BGMA Supply Power to Target... 15 Figure 7-1: Installation Interface... 18 Figure 7-2: Device Manager List... 18 MCU-AN-500108-E-18 Page 20