SK-16FX-EUROSCOPE-FMA Fujitsu Semiconductor America Inc, SK-16FX-EUROSCOPE-FMA Datasheet

no-image

SK-16FX-EUROSCOPE-FMA

Manufacturer Part Number
SK-16FX-EUROSCOPE-FMA
Description
KIT BUNDLE 100PMC KIT/SOFTWARE
Manufacturer
Fujitsu Semiconductor America Inc
Series
F²MC-16FXr
Type
MCUr
Datasheet

Specifications of SK-16FX-EUROSCOPE-FMA

Contents
Board, Cables, CD
For Use With/related Products
MB96340
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
865-1100
SK-16FX-EUROSCOPE
All Rights Reserved.© Fujitsu Limited 2007
CD V1.2

Related parts for SK-16FX-EUROSCOPE-FMA

SK-16FX-EUROSCOPE-FMA Summary of contents

Page 1

... SK-16FX-EUROSCOPE CD V1.2 All Rights Reserved.© Fujitsu Limited 2007 ...

Page 2

... Overview Introduction About the SK-16FX-EUROSCOPE SK-16FX-EUROSCOPE content Test it The hardware The software Try yourself Software examples Program download New project EUROScope Optional tools Contacts Fujitsu Microelectronics America Inc Additional documents Schematic ‘SK-16FX-100PMC’ Data sheet MB96340 Series Hardware manual 16FX Family AppNote ‘ ...

Page 3

... About the SK-16FX-EUROSCOPE The SK-16FX-EUROSCOPE includes a low-cost evaluation board based on the Fujitsu 16FX microcontroller MB96340 Series The MB96340 Series includes the following features 576 KByte Flash Memory KByte RAM CAN controller 2. LIN-USART interfaces Two I²C interfaces Timers (ICUs, OCUs, PPGs, others) ...

Page 4

... About the SK-16FX-EUROSCOPE Features of the SK-16FX-100PMC (EUROScope) board: Microcontroller MB96F348HSB 1x UART-Transceiver (SUB-D9 connector) 1x USB to serial converter (Type-B connector) 1x High-speed CAN-Transceiver (SUB-D9 connector) 2x LED-Display (7-Segment) 2x ‘User’-button 1x ‘Reset’-button, ‘Reset’-LED All 100 pins routed to pin-header On-board 5V and 3V voltage regulators, ‘Power’-LED ...

Page 5

... SK-16FX-EUROSCOPE content The SK-16FX-EUROSCOPE contains SK-16FX-100PMC evaluation board with MB96F348HSB USB cable, RS232 cable Mini CD • Documentation, USB driver, Softune Workbench, Examples • „EUROScope lite 16FX“ mini CD ESD-foam ESD-box Fujitsu Microelectronics America Inc RS232 cable A Sub D9M SK-16FX-100PMC evaluation board All Rights Reserved.© ...

Page 6

... Test it The microcontroller on the SK-16FX-100PMC is already preprogrammed with a simple application. Connect the USB cable to your PC and the SK-16FX-100PMC Install the USB driver from the CD Press the ‚Reset‘- Button The SK-16FX-100PMC will automatically start counting The count direction can be changed by pressing the key buttons ...

Page 7

... Test it You finished successfully the first test Now you will get more details about the SK-16FX-100PMC You will learn more about The on-board features How to program the Flash How to start your own application On-chip debugging with EUROScope Fujitsu Microelectronics America Inc 7 All Rights Reserved.© ...

Page 8

The Hardware Main features 7-Segment Display P09_0 P00_0 P09_5 P09_1 P00_5 P00_1 P09_6 P00_6 P09_4 P09_2 P00_4 P00_2 P00_3 P09_3 P09_7 P00_7 SEG1: Port09 SEG2: Port00 Fujitsu Microelectronics America Inc CAN UART ‚A‘ USB to UART ‚B‘ Keybutton ‚INT0‘ Keybutton ...

Page 9

... Set the jumper to 2-3 to connect the DTR-Signal of the USB connector to the microcontroller reset-pin. Some terminal-programs, e.g. Fujitsu‘s Skwizard, allow to reset the evaluation board by using the DTR-Signal. JP6: MD0 selection JP9: MCU Vcc Close this jumper to control the This jumper can be used to measure ...

Page 10

The Hardware JP4, JP5 : UART selection UART0 and UART1 of the microcontroller can be used together with a typical RS232 SUB-D9 connector and a serial/USB converter The jumpers JP4 and JP5 routes the channel to the connector UART0 = ...

Page 11

... P03_3/WRHX 7 P03_4/HRQ/OUT4 8 P03_5/HAKX/OUT5 9 P03_6/RDY/OUT6 10 P03_7/CLK/OUT7 11 P04_0 12 P04_1 13 Vcc + Vcc 14 Vss GND 15 C ‘C’ capacitors 16 P04_2/IN6/RX1/TTG6/TTG14 17 P04_3/IN7/TX1/TTG7/TTG15 Fujitsu Microelectronics America Inc Pin Pin-name On SK-16FX- EUROSCOPE used by 18 P04_4/SDA0/FRCK0 19 P04_5/SCL0/FRCK1 20 P04_6/SDA1 21 P04_7/SCL1 22 P05_0/AN8/ALARM0/SIN2 23 P05_1/AN9/ALARM1/SOT2 24 P05_2/AN10/SCK2 25 P05_3/AN11/TIN3 26 P05_4/AN12/TOT3/TIN2R 27 P05_5/AN13/INT0R/NMIR 28 P05_6/AN14/INT4R 29 P05_7/AN15/INT5R 30 AVcc + Vcc ...

Page 12

... Key button ‘INT1’ 45 P07_2/AN18/INT2 46 P07_3/AN19/INT3 47 P07_4/AN20/INT4 48 P07_5/AN21/INT5 49 MD2 to GND (w/ JP8 to + Vcc) 50 MD1 to + Vcc 51 MD0 Mode-Switch S1 Fujitsu Microelectronics America Inc Pin Pin-name On SK-16FX- EUROSCOPE used by 52 RSTX Key button ‚Reset‘ 53 P07_6/AN22/INT6 54 P07_7/AN23/INT7 55 P08_0/TIN0/CKOTX0/ADTG/I NT12R 56 P08_1/TOT0/CKOT0/INT13R 57 P08_2/SIN0/TIN2/INT14R UART0 (RXD) 58 P08_3/SOT0/TOT2 UART0 (TXD) 59 ...

Page 13

... P00_1/AD01/INT9 SEG2-B 77 P00_2/AD02/INT10 SEG2-C 78 P00_3/AD03/INT11 SEG2-D 79 P00_4/AD04/INT12 SEG2-E 80 P00_5/AD05/INT13 SEG2-F 81 P00_6/AD06/INT14 SEG2-G 82 P00_7/AD07/INT15 SEG2-DP 83 P01_0/AD08/CKOT1/TIN1 84 P01_1/AD09/CKOTX1/TOT1 Fujitsu Microelectronics America Inc Pin Pin-name On SK-16FX- EUROSCOPE used by 85 P01_2/AD10/INT11R/SIN3 86 P01_3/AD11/SOT3 87 P01_4/AD12/SCK3 88 Vcc + Vcc 89 Vss GND MHz Crystal MHz Crystal 92 P01_5/AD13/INT7R/SIN2R 93 P01_6/AD14/SOT2R 94 P01_7/AD15/SCK2R 95 P02_0/A16/PPG12 ...

Page 14

... The Software The SK-16FX-EUROSCOPE CD includes the following software: Softune Workbench (development platform for Fujitsu microcontroller) MCU Flash programming tool and SKwizard terminal program USB driver for on board USB-to-RS232 converter On-chip debugger “EUROScope lite 16FX“ Software examples for the SK-16FX-EUROSCOPE Additionally you can order the latest „Fujitsu MICROS DVD“ ...

Page 15

... Installation of the USB-driver Connect the SK-16FX-100PMC to your PC’s USB port Windows will ‘Found New Hardware: SK-16FX-100PMC’ and the Hardware Wizard should start automatically • Note: The installation procedure may differ with different operating systems Do not connect to Windows Update to search for software Select ‘ ...

Page 16

Installation of the USB-driver ‘Continue anyway’ although the Windows Logo test may not be passed Windows completes the installation by copying some files ‘Finish’ will close the window Fujitsu Microelectronics America Inc 16 All Rights Reserved.© Fujitsu Limited 2007 ...

Page 17

Installation of the USB-driver Again Windows will ‘Found New Hardware: USB Serial Port’ and the Hardware Wizard should start automatically • Note: The installation procedure may differ with different operating systems Do not connect to Windows Update to search for ...

Page 18

Installation of the USB-driver ‘Continue anyway’ although the Windows Logo test may not be passed Windows completes the installation by copying some files Fujitsu Microelectronics America Inc 18 All Rights Reserved.© Fujitsu Limited 2007 ...

Page 19

... Control Panel -> System -> Hardware -> Device Manager Check ‘Ports’ for the assigned virtual COM-port number FUJITSU Microcontroller board (e.g.: COM4) Ready! The SK-16FX-100PMC can be powered via USB (default, JP11) Depending on JP4 and JP5 one UART is connected to USB Fujitsu Microelectronics America Inc Note: Currently EUROScope supports only COM1 - COM9 ...

Page 20

The Development Software Softune Workbench Free of charge, evlauation copy is avaialble in MCU product DVD. Windows based development platform for all 16-bit microcontrollers Includes: Editor, C-compiler, assembler, linker, core simulator Supports optional hardware emulator Requires Registration • http://www.onfulfillment.com/FujitsuMicro/ • ...

Page 21

The FLASH Programmer MCU Flash programmer Free of charge, no registration required Windows based programming tool for all 16-bit Fujitsu microcontroller Uses PC serial port COMx (incl. virtual COM port: USB-to-RS232) Download from the below link; http://www.fujitsu.com/us/services/edevices/microelectronics/microcontrolle rs/datalib/software/flpro16fx.html Fujitsu Microelectronics ...

Page 22

... Tools and Software Examples SKwizard Free of charge terminal program http://www.fujitsu.com/us/services/edevices/microelectronics/microcontrolle rs/datalib/software/flskwiz.html Following examples are provided with SK-16FX-EUROSCOPE: sk16fx-euroscope_adc_dvm • Digital Voltage Meter based on the A/D-converter sk16fx-euroscope_can_uart_terminal • Simple CAN example controlled by UART1 sk16fx-euroscope_counter • Counts from the 7-segment Display sk16fx-euroscope_template • ...

Page 23

... Program Download Start the Fujitsu MCU Flash programmer Select the target microcontroller (MB96F348H/T) Select the crystal frequency (4 MHz) Choose the software example from the example ‘ABS‘-folder (e.g. D:\Examples\sk-16fx-euroscope_counter-v10\ABS\sk-16fx-euroscope_counter.mhx) Fujitsu Microelectronics America Inc 23 All Rights Reserved.© Fujitsu Limited 2007 ...

Page 24

Program Download Connect to the PC RS232 or USB can be used Select COM port (‚Set Environment‘) Set jumper S1 to position ‚Prog‘ Press ‚Reset‘ Start ‚Full operation‘ S1: Mode selection Prog: Set switch to position ‚Prog‘ in order to ...

Page 25

Program Download Close the MCU Flash programmer Set jumper S1 to position ‚RUN‘ Press ‚Reset‘ S1: Mode selection Prog: Set switch to position ‚RUN‘ in order to select the RUN-mode Fujitsu Microelectronics America Inc USB port Keybutton ‚RESET‘ Close the ...

Page 26

... In order to start a new user project use the template project This project includes the startup code, header files, and vector table Copy the folder ‘Template’ within the example folder Rename ‘Copy of sk-16fx-euroscope_template-v10’ to ‘my_application’ Fujitsu Microelectronics America Inc 26 All Rights Reserved.© Fujitsu Limited 2007 ...

Page 27

... Enter ‘my_application’-folder Rename ‘template.prj‘ into ‘my_application.prj‘ Rename ‘template.wsp‘ into ‘my_application.wsp’ Edit ’my_application.prj’ rename ‘sk16fx_template’ -> ‘my_application’ Edit ‘my_application.wsp’ rename ‘sk16fx_ template’ -> ‘my_application’ Fujitsu Microelectronics America Inc 27 All Rights Reserved.© Fujitsu Limited 2007 ...

Page 28

New Project Start Softune Workbench and open your project Fujitsu Microelectronics America Inc 28 All Rights Reserved.© Fujitsu Limited 2007 ...

Page 29

New Project Write your application code Start.asm : Startup code Vectors.c : Vector table : Your application Main.c Fujitsu Microelectronics America Inc 29 All Rights Reserved.© Fujitsu Limited 2007 ...

Page 30

New Project Compile and build your project Generates the MHX-file, which can be programmed to the Flash Fujitsu Microelectronics America Inc Compile Make Build 30 All Rights Reserved.© Fujitsu Limited 2007 ...

Page 31

New Project You have finished your first project Please see our application note ‘16FX Getting Started’ for a more detailed introduction. Fujitsu Microelectronics America Inc 31 All Rights Reserved.© Fujitsu Limited 2007 ...

Page 32

EUROScope lite 16FX „EUROScope lite 16FX“ source-level debugger On-chip debugging for 16FX microcontroller No kernel linkage / upload required Breakpoints Single step debugging (step, step-in, step-out) Windows for memory, watch, mixed source code, register Plug-ins available for operating systems etc. ...

Page 33

EUROScope lite 16FX Installation Installation of „EUROScope lite 16FX“ Start „EUROScope lite 16FX“ Choose „Fujitsu F16LX / F16FX“ from list Fujitsu Microelectronics America Inc for installation All Rights Reserved.© Fujitsu Limited 2007 33 ...

Page 34

EUROScope lite 16FX Installation License for „EUROScope lite 16FX“ Run EUROScope.exe • Copy Host ID (MAC address) of your PC system • Request Lite key at mcugroup@fma.fujitsu.com • Receive license key file from company EUROS by email • Copy license ...

Page 35

... Use Softune Workbench Setup the Background Debugging area • See Start.asm ( Mode) and chapter 5.9 (Debug Address Specification) – See always the latest ‘sk-16fx-euroscope_template’ example Built your application project with Softune Workbench • Loadmodule (*.abs) format is required for debugging Download your project (* ...

Page 36

EUROScope lite 16FX Configuration Start EUROScope Ensure the following settings Select Target Connection • Choose Fujitsu 16FXBootROM (RS232) Configure Target Connection • Choose the COM port of the (Default: UART0 routed to X5/USB) • Choose the baudrate used in the ...

Page 37

... File / Open Application ... E.g.: <drive>:\Examples\sk16fx_euroscope_counter-v10\ABS\sk16fx_euroscope_counter.abs Projects may be compiled on another PC or folder structure than the debug PC Adjust the source path • Click New (Insert) • Browse to source folder • E.g.: <drive>:\Examples\sk16fx_euroscope_counter-v10\Src Fujitsu Microelectronics America Inc 37 All Rights Reserved.© Fujitsu Limited 2007 ...

Page 38

EUROScope lite 16FX Connect to device Start communication (Communication -> Open) Press reset button Communication is established, if code in the assembly and source code window is visible Assembly window Source code window Fujitsu Microelectronics America Inc 38 All Rights ...

Page 39

EUROScope lite 16FX Start Debugging Initialize target and run until main function Use menu bar for debugging Set Start Run address Single Step functions) Fujitsu Microelectronics America Inc Stop Step in (over Set breakpoint Step out 39 All Rights Reserved.© ...

Page 40

EUROScope lite 16FX Breakpoints Set a breakpoint Double-click to desired line • ‚C‘ code source: selectables lines are marked by small dot in front • ‚Assembly‘ window: all lines with an instruction can hold a breakpoint • Some lines in ...

Page 41

EUROScope lite 16FX Breakpoints Short explanation of EUROScope source code window Yellow arrow shows actual programm counter Lines between points indicate a group of breakable lines Fujitsu Microelectronics America Inc Point indicates breakable source code line Active breakpoint Deactivated breakpoint ...

Page 42

EUROScope lite 16FX Processor Status Processor window provides most important registers All processor flags are shown individually All values can be changed Window is updated on any stop or break of the application Changes in values are displayed in red ...

Page 43

EUROScope lite 16FX Variable Window Local Local variables are automatically collected in view „Local“ Watch All local and global variables can be added individually to the ‘Watch‘ window Variables are updated on any stop or break of ...

Page 44

EUROScope lite 16FX Memory View Memory view is updated on every stop or break Value change is displayed in red due to prior update Memory content can be changed Memory can be filled with a user byte and size Fujitsu ...

Page 45

EUROScope lite 16FX Changing/Adding Source Window New source module window Go in window tab area and right-button click Choose „New Source window“ Change source window Get menu by right-mouse-button-click in the source window Choose „Show Module...“ Browse to Module File ...

Page 46

EUROScope lite 16FX Flash Programming Flash programming is available via the Flash button: BDM configuration can be set before programming Chip erase is supported Flash programming is supported User has to press reset button after Flash programming Fujitsu Flash programming ...

Page 47

EUROScope lite 16FX BDM Configuration Background debugging mode configuration Flash security unlock Fujitsu Microelectronics America Inc Flash security unlock keys BDM Activation [√] Use EUROScope configuration [ ] Use MHX file configuration All Rights Reserved.© Fujitsu Limited 2007 47 ...

Page 48

EUROScope lite 16FX Flash Programming Dialog Chip erase and Flash programming Click on ‚Done‘ and reset board after programming Fujitsu Microelectronics America Inc Chip erase (‚all sectors‘ must be checked) Browse to MHX file Flash programming All Rights Reserved.© Fujitsu ...

Page 49

... EUROScope lite 16FX Prospect All SK16FX-EUROSCOPE examples are configured as follows: UART0 for debugging UART1 may be used by the application Asynchronous communication 115200 Bits/s Autorun after reset No breakpoint predefinition Fujitsu Microelectronics America Inc 49 All Rights Reserved.© Fujitsu Limited 2007 ...

Page 50

Further Steps In order to learn more about Fujitsu’s microcontrollers Visit our microcontroller website • http://www.fujitsu.com/us/services/edevices/microelectronics/microc ontrollers/ See our application notes • http://www.fujitsu.com/us/services/edevices/microelectronics/microc ontrollers/datalib/appnotes/index.html See our software examples • http://www.fujitsu.com/us/services/edevices/microelectronics/microc ontrollers/datalib/software/index.html Contact your local distributor for individual support to order ...

Page 51

Optional Tools High-end evaluation board Flash-Can-100P-340 (Supports QFP package M06/M22) ADA-91270-90340-100PFV (Adapter for LQFP/PMC package M05/M20) Hardware emulator MB2198-01 + MB2198-500 Emulation chip MB96V300B Probe header MB2198-502 for LQFP package M05/M20 • Socket NQPACK100SD-ND, HQPACK100SD Probe header MB2198-501 for QFP ...

Page 52

Evaluation Board Flash-Can-100P-340 V2.0 Evaluation board for MB96340 Series (for QFP package M06/M22) Emulator target board Access to all on-chip peripherals 2x UART 2x CAN 2x LIN 8x ‘User’-LEDs 5x ‘User’-Buttons Flash-Kit connector Connector for LC-Display Example projects Fujitsu Microelectronics ...

Page 53

Evaluation Board ADA-91270-90340-100PFV Adapter for LQFP package M05/M20 Optional for Flash-Can-100P-340 Fujitsu Microelectronics America Inc 53 All Rights Reserved.© Fujitsu Limited 2007 ...

Page 54

Hardware Emulator In-Circuit emulator for F2MC-16FX Main unit (MB2198-01), Adapter (MB2198-500), V-Chip (MB96V300B) USB, LAN, and RS232 communication interface Connected to target system via standard Fujitsu probe cable High speed operating frequency 2052 code / 4 data event breakpoints Sequential ...

Page 55

Hardware Emulator Emulation chip MB96V300B Superset supports all features of 16FX Probe header MB2198-502 for LQFP package M05/M20 MB2198-501 for QFP package M06/M22 Socket for LQFP package M05/M20 NQPACK100SD-ND, HQPACK100SD Socket for QFP package M06/M22 NQPACK100RB179, HQPACK100RB179 Fujitsu Microelectronics America ...

Page 56

Programmer GALEP-4 / GALEP-5 Supports parallel programming Supports serial synchronous and asynchronous programming Optional programming cable for serial synchronous programming Allows programming in volume production www.conitec.com Fujitsu Microelectronics America Inc 56 All Rights Reserved.© Fujitsu Limited 2007 ...

Page 57

Contact Information For any MCU Technical Support, please contact mcugroup@fma.fujitsu.com Fujitsu Microelectronics America Inc 57 All Rights Reserved.© Fujitsu Limited 2007 ...

Related keywords