Fujitsu SK-91F467D-208PFV User Manual
Fujitsu SK-91F467D-208PFV User Manual

Fujitsu SK-91F467D-208PFV User Manual

Mb91460 series
Table of Contents

Advertisement

Quick Links

Fujitsu Microelectronics Europe
FMEMCU-UG-910014-10
User Guide
MB91460 SERIES

EVALUATION BOARD

SK-91F467D-208PFV
USER GUIDE

Advertisement

Table of Contents
loading

Summary of Contents for Fujitsu SK-91F467D-208PFV

  • Page 1: Evaluation Board

    Fujitsu Microelectronics Europe FMEMCU-UG-910014-10 User Guide MB91460 SERIES EVALUATION BOARD SK-91F467D-208PFV USER GUIDE...
  • Page 2: Revision History

    SK-91F467D-208PFV V1.1 Revision History Revision History Date Issue 22.11.2005 V1.0, UMa, first official version This document contains 62 pages. FMEMCU-UG-910014-10 - 2 - © Fujitsu Microelectronics Europe GmbH...
  • Page 3: Warranty And Disclaimer

    Warranty and Disclaimer To the maximum extent permitted by applicable law, Fujitsu Microelectronics Europe GmbH restricts its warranties and its liability for the SK-91F467D-208PFV and all its deliverables (eg. software include or header files, application examples, target boards, evaluation boards, engineering samples of IC’s etc.), its performance and any consequential damages, on the use of the Product in...
  • Page 4: Table Of Contents

    UART 2 ..................... 23 3.4.2 UART 4 (Flash programming) ..............24 3.4.3 UART 5 ..................... 25 User Push Buttons INT0, INT1, INT2 and ICU0/TIN0..........26 User DIP Switch 8 Bit (S4) ..................26 FMEMCU-UG-910014-10 - 4 - © Fujitsu Microelectronics Europe GmbH...
  • Page 5 Bottom Side ......................56 9 PCB HISTORY......................... 57 SK-91F467-208PFV V1.0 ..................57 10 APPENDIX ........................58 10.1 Related Products..................... 58 10.2 Information on the WWW ..................59 10.3 Tables 60 10.4 Figures 61 © Fujitsu Microelectronics Europe GmbH - 5 - FMEMCU-UG-910014-10...
  • Page 6 SK-91F467D-208PFV V1.1 Contents 10.5 Abbreviations ......................62 FMEMCU-UG-910014-10 - 6 - © Fujitsu Microelectronics Europe GmbH...
  • Page 7: Introduction

    SK-91F467D-208PFV V1.1 Introduction 1 Introduction 1.1 Abstract The SK-91F467D-208PFV is a multifunctional development board for the FUJITSU 32-bit Flash microcontroller MB91460 series. It can be used stand-alone for software development and testing or together with a monitor- debugger software. The board allows the designer immediately to start with the software and system development, before his own final target system is available.
  • Page 8: Features

    4 User buttons, one 8 bit MCU port can be connected to DIP switches • External bus interface routed to 96pin and 48pin DIN 41612 (VG) connectors This board must only be used for test applications in an evaluation laboratory environment. FMEMCU-UG-910014-10 - 8 - © Fujitsu Microelectronics Europe GmbH...
  • Page 9: General Description

    SK-91F467D-208PFV V1.1 Introduction 1.3 General Description The SK-91F467-208PFV supports the FUJITSU 32-bit Flash microcontroller MB91F467D. The Starterkit can be used as a stand-alone development platform, or instead of the Flash MCU MB91F467D, with the emulation system MB91V460 adapter board (MB2198-300) and 208 pin probe cable board (PB-91467D-208PFV).
  • Page 10: On Board Memory

    The operating mode of the microcontroller can be selected with the Dip-switch S5. 1.3.4 External Bus interface Connectors Via DIN 41612 VG96ABC and VG48ABC connectors (external bus interface of the MCU), it is possible to connect other devices e.g. user applications or Fujitsu graphic device sub boards. 1.3.5 CAN Bus Three high-speed CAN-transceivers (PCA82C250) are available to connect all available on- chip CAN-controllers to 9-pin D-Sub connectors (X9, X10 and X11).
  • Page 11: User Leds And Optional Lcd

    5 V(3 A), 3.3 V(3 A), 2.5 V(1.5 A) and 1.8 V(1.5 A) on the Starterkit. These voltages give also the possibility to connect an optional graphic-controller Starterkit to the board. The switching regulators are short circuit protected and provide a thermal shutdown. © Fujitsu Microelectronics Europe GmbH - 11 - FMEMCU-UG-910014-10...
  • Page 12: Installation

    Figure 2-4: Low voltage adapter selection Now connect the DC low voltage adapter to the Starterkit and plug in the In-Plug Power Supply to a power socket. The SK-91F467D-208PFV can be turned on with the on board power switch S8 (or S9).
  • Page 13 SK-91F467D-208PFV V1.1 Installation For the power supply of the SK-91F467D-208PFV a DC input voltage of 9V – 12V is recommended. The positive voltage (+) must be connected to the shield, and ground (GND) must be connected to the centre of the connector X5! After power-on of the SK-91F467D-208PFV, the four red power-on LEDs D24 (5 V), D30 (3.3 V), D34 (2.5 V) and D40 (1.8 V) should be light.
  • Page 14: Jumper Settings

    3 / 3 JP96 Direct RESET Solder Jumper 3 pad A 14 2 / 3 JP97 VCC1V8 to X14B2 Solder Jumper 2 pad Open H 16 3 / 3 Table 2-1: Jumper settings FMEMCU-UG-910014-10 - 14 - © Fujitsu Microelectronics Europe GmbH...
  • Page 15: Jumper Location

    SK-91F467D-208PFV V1.1 Installation 2.2 Jumper Location The following picture shows the silk plot of the Starterkit with marked default jumper settings. Figure 2-6: Default Jumper Settings © Fujitsu Microelectronics Europe GmbH - 15 - FMEMCU-UG-910014-10...
  • Page 16: Software Installation

    2.3 Software Installation 2.3.1 Installation of Softune Workbench With the “SK-91F467D-208PFV” Starterkit Fujitsu supplies a full working development environment called Softune Workbench V6. The Softune Workbench also supports a monitor debugger which is pre-programmed into the internal Flash memory of the “SK-91F467D- 208PFV”.
  • Page 17: Jumpers And Switches

    Not connected Default: grey Table 3-1: MCU Operating Mode By default, the “Single Chip Run-Mode” of MB91F467D is selected. MD0 MD1 MD2 nc Dip-Switch S5 (default setting) Figure 3-1: MCU Mode Switch © Fujitsu Microelectronics Europe GmbH - 17 - FMEMCU-UG-910014-10...
  • Page 18: Power Supply

    Vcc2V5 is connected to supply monitor JP43 OFF (open) Vcc2V5 is not connected to supply monitor Vcc is connected to 5 V JP68 Vcc is connected to 3.3 V Default: grey Table 3-3: Power supply configurations FMEMCU-UG-910014-10 - 18 - © Fujitsu Microelectronics Europe GmbH...
  • Page 19 SK-91F467D-208PFV V1.1 Jumpers and Switches Figure 3-2: Voltage Test Points Regulator Test point Voltage +3.3V +2.5V +1.8V Table 3-4: Voltage Test Points © Fujitsu Microelectronics Europe GmbH - 19 - FMEMCU-UG-910014-10...
  • Page 20: Mcu Power Supply Voltage

    OFF (open) HVSS5 is not connected to GND Default: grey Table 3-5: MCU Power Supply SK-91F467D-208PFV 3.2.2 MCU Analogue Power Supply Voltage The power supply as well as the reference voltage for the A/D-converter can be provided internally or externally.
  • Page 21 If JP15 or JP18 are open, the user has to supply an adequate analogue voltage supply (AVcc and AVss) to the A/D-converter. If JP16 is open, the potential divider comprising resistors R10 and R13 define AVRH. © Fujitsu Microelectronics Europe GmbH - 21 - FMEMCU-UG-910014-10...
  • Page 22: Can0 - Can2

    RS-232 or LIN communication (to get information in detail about pin usage, please refer to chapter 4.2 UART / LIN Connector (X1, X4, X8)). The LIN transceiver needs to be configured as LIN-master or LIN-slave. FMEMCU-UG-910014-10 - 22 - © Fujitsu Microelectronics Europe GmbH...
  • Page 23: Uart 2

    ON (closed) LIN transceiver is enabled JP47 OFF (open) LIN transceiver is not enabled ON (closed) LIN master mode JP51 OFF (open) LIN slave mode Default: grey Table 3-8: UART2 Settings © Fujitsu Microelectronics Europe GmbH - 23 - FMEMCU-UG-910014-10...
  • Page 24: Uart 4 (Flash Programming)

    LIN master mode JP72 OFF (open) LIN slave mode Default: grey Table 3-9: UART4 Settings Note: UART4 is used as serial interface for Softune Workbench Monitor Debugger. Jumper J58 must be closed. FMEMCU-UG-910014-10 - 24 - © Fujitsu Microelectronics Europe GmbH...
  • Page 25: Uart 5

    ON (closed) LIN transceiver is enabled JP85 OFF (open) LIN transceiver is not enabled ON (closed) LIN master mode JP86 OFF (open) LIN slave mode Default: grey Table 3-10: UART5 Settings © Fujitsu Microelectronics Europe GmbH - 25 - FMEMCU-UG-910014-10...
  • Page 26: User Push Buttons Int0, Int1, Int2 And Icu0/Tin0

    P26. DIP switch Setting Description ON (closed) S4/1-8 connected to MCU port P26_0-7 S3/1 - 8 OFF (open) No connection to the microcontroller Default: grey Table 3-13: S3 Settings FMEMCU-UG-910014-10 - 26 - © Fujitsu Microelectronics Europe GmbH...
  • Page 27: Reset Generation

    JP57 Select which UART should do the system reset JP29 The polarity of the DTR/RTS signal can be inverted by this jumper. Remove the jumper to disable the UART reset function © Fujitsu Microelectronics Europe GmbH - 27 - FMEMCU-UG-910014-10...
  • Page 28 Note: During normal operation, the reset LED should be off! If the reset LED is steadily on, check the power supply voltages and the settings for the reset generation by UART. FMEMCU-UG-910014-10 - 28 - © Fujitsu Microelectronics Europe GmbH...
  • Page 29: Connectors

    Can be connected with CTS by jumper Can be connected with RTS by jumper LGND Ground normally used for LIN connection Shield Ground Table 4-1: UART Connector Signals Note: Please use 1:1 cable for RS232 PC-connection. © Fujitsu Microelectronics Europe GmbH - 29 - FMEMCU-UG-910014-10...
  • Page 30: Can Connector (X9, X10, X11)

    Description Not used CANL LOW-level CAN voltage input/output Ground Not used Not used Not used CANH HIGH-level CAN voltage input/output Not used Not used Shield Ground Table 4-2: CAN Connector Signals FMEMCU-UG-910014-10 - 30 - © Fujitsu Microelectronics Europe GmbH...
  • Page 31: User-Leds And Optional Lc-Display (D1-D16, J6)

    LED- LED+ P25_7 P25_6 P25_5 P25_4 P25_3 P25_2 P25_1 P25_0 Port Table 4-3: LED/LCD Signals LCD contrast (Port: P16_7) (Port: P16_0) (Port: P25_7) (Port: P25_0) Figure 4-4: User LEDs / LCD © Fujitsu Microelectronics Europe GmbH - 31 - FMEMCU-UG-910014-10...
  • Page 32: In-Circuit-Programming Connector (X12)

    J1, J2, J3 and J4 are unused (see PCB silk plot). Connector MCU Pins 1-52 53-104 105-156 157-208 Table 4-5: MCU Pin Connectors The corresponding pin numbers of the MCU are written next to the connector pins on the PCB. FMEMCU-UG-910014-10 - 32 - © Fujitsu Microelectronics Europe GmbH...
  • Page 33: External Bus Connectors (X13, X14)

    Table 4-6: VG96 (X13) Signals Note: The pin numbers of the VG connectors refer to the male connectors, that plugs into the Starterkit. Please see chapter 5 to find the right orientation. © Fujitsu Microelectronics Europe GmbH - 33 - FMEMCU-UG-910014-10...
  • Page 34: Vg48Abc Din 41612 (X14)

    4.7.3 Distance between VG-Connectors To connect own applications to the Starterkit the following figure shows the distance between the VG DIN 41612 connectors. 8,89mm/ 350mil Figure 4-6: Layout of DIN VG Connectors FMEMCU-UG-910014-10 - 34 - © Fujitsu Microelectronics Europe GmbH...
  • Page 35: Getting Started

    A double-click on one of the files will invoke the built-in editor, which supports syntax-highlighting, tags and various other functions. Figure 5-1: Softune Workbench main window Note: You may customize the editor by a right-click on the editor window. © Fujitsu Microelectronics Europe GmbH - 35 - FMEMCU-UG-910014-10...
  • Page 36 F1. In many cases, you can get some useful hints how to solve the problem. Of course, you can also use the HELP-menu anytime during development or debugging. FMEMCU-UG-910014-10 - 36 - © Fujitsu Microelectronics Europe GmbH...
  • Page 37: Project Start-Up

    Getting Started 5.2 Project Start-up In order to allow a quick and smooth project start-up Fujitsu Microelectronics Europe supplies a template project as a reference. The easiest way to start a new project is to make a copy of the template project and use this copy as a start-up. The template includes the latest start91460.asm file, MCU header file, IRQ table, basic linker and C-Compiler settings.
  • Page 38 SK-91F467D-208PFV V1.1 Getting Started Rename “Template” into “my_application” 6. Start Softune Workbench and open your project Figure 5-2: Open Softune Workbench workspace (*.wsp) FMEMCU-UG-910014-10 - 38 - © Fujitsu Microelectronics Europe GmbH...
  • Page 39: Use Active Configuration Mondebug

    Finally use “Make”, or “Build” to compile and link the project. The generated output files can be found in the sub-folder MONDEB of the project folder. The *.mhx file (Motorola S-Record) is located in the ABS sub-folder. © Fujitsu Microelectronics Europe GmbH - 39 - FMEMCU-UG-910014-10...
  • Page 40 Figure 5-4: Open Softune Workbench Linker Mapping file Check linker mapping list in the*.mp1 file by right-click on “my_application.abs”, Open List File, *.mp1. Figure 5-5: Softune Workbench Linker Mapping FMEMCU-UG-910014-10 - 40 - © Fujitsu Microelectronics Europe GmbH...
  • Page 41: Use Active Configuration Standalone

    14. Program the generated *.mhx file (Motorola S-Record) with the Flash programming utility into the internal Flash. See Chapter 6.1 “Programming the internal Flash Memory” for more details. © Fujitsu Microelectronics Europe GmbH - 41 - FMEMCU-UG-910014-10...
  • Page 42: Softune Workbench Monitor Debugger

    UART-settings in the debugging kernel source project, re-compile and flash the new kernel to your “SK- 91F467-xxx” board first. project found Software\SWBMonitorDebugger. All settings are done in the module u_io.asm. FMEMCU-UG-910014-10 - 42 - © Fujitsu Microelectronics Europe GmbH...
  • Page 43 Double-check the settings again as explained above. Also make sure the evaluation-board is powered on, ready to use and the RS232-cable is connected properly. Also see the trouble- shooting section in the appendix. © Fujitsu Microelectronics Europe GmbH - 43 - FMEMCU-UG-910014-10...
  • Page 44 You can choose “mixed view” from the context menu (right-click) to display source and assembly code at the same time. The command “go to current” will take you to the active code line! FMEMCU-UG-910014-10 - 44 - © Fujitsu Microelectronics Europe GmbH...
  • Page 45: Basic Debugger Features

    “optimized” assembler-code. Select “mixed view” in order to check the compiler output. Instead of single-steps, you may also use the arrows to directly execute your program until a certain line of your source-code : © Fujitsu Microelectronics Europe GmbH - 45 - FMEMCU-UG-910014-10...
  • Page 46: Advanced Softune Workbench Monitor Debugger Features

    Use Edit to directly change the contents. MEMORY WINDOW: Displays memory areas in various formats defined by Setup (context menu). Changing of address/data is possible when debugger is not executing. FMEMCU-UG-910014-10 - 46 - © Fujitsu Microelectronics Europe GmbH...
  • Page 47 Run continuously Step examine PDRG set break main Dump/Halfword 0x2000000..0x20000FF Shortcuts to complex commands can be defined (“alias”) and parameter strings can be substituted by variables. Example: mydump = Dump/Halfword 2000000..20000ff © Fujitsu Microelectronics Europe GmbH - 47 - FMEMCU-UG-910014-10...
  • Page 48 See the “Command Reference Manual” (on-line help) for detailed information about the available command and parameter syntax. Some procedure files exist already included in the example project directory. FMEMCU-UG-910014-10 - 48 - © Fujitsu Microelectronics Europe GmbH...
  • Page 49: Memory Configuration For User Applications

    The following chip select areas are used by the Softune Workbench Monitor Debugger and must not be used or overlap with other chip select areas: CS1 – SRAM 0x0080.0000 - 0x009F.FFFF © Fujitsu Microelectronics Europe GmbH - 49 - FMEMCU-UG-910014-10...
  • Page 50 Note: Be aware that the Softune Workbench Monitor Debugger is only able to debug code which is located in RAM! It is not possible to debug code located in Flash memory! FMEMCU-UG-910014-10 - 50 - © Fujitsu Microelectronics Europe GmbH...
  • Page 51: Flash Programming

    3) Select CPU type, COM Port, baud rate, Hex File as shown in the following figure a. Device Type: MB91F467D b. Com Port: c. Baudrate: 38400 d. Hex File: MonDeb91467D.mhx Use button “Browse” and open c:\..\Software\MonitorDebugger\ MonDeb91467D.mhx Figure 6-1: FME FR-Flash Programmer for MB91F467D series © Fujitsu Microelectronics Europe GmbH - 51 - FMEMCU-UG-910014-10...
  • Page 52 = 254 searching for flash-loader... Flash mode activated (">" received) Checking... Blank Check finished Chip erase in process... CAUTION : DO NOT INTERRUPT OR CUT OFF POWER DURING ERASE !!! Chip-erase successful FMEMCU-UG-910014-10 - 52 - © Fujitsu Microelectronics Europe GmbH...
  • Page 53 Flash programming mode. For details about boot sequence refer to Hardware Manual of MB91460 series. Note 2: Be aware of Security Features of MB91F467D series. Check documentation of MB91460 series for detailed information! © Fujitsu Microelectronics Europe GmbH - 53 - FMEMCU-UG-910014-10...
  • Page 54: Trouble Shooting

    ‘–‘ on the center. The power supply should be able to supply at least 500 mA. To support both, the “SK-91F467D-208PFV” and a graphic sub- board the supply should be able to supply 1500mA. * The LEDs should light up after switching on the board.
  • Page 55: Silk-Plot Of The Board

    Silk-Plot of the Board 8 Silk-Plot of the Board 8.1 Top Side UART4 UART2 UART5 CAN2 INT1 ICU0 INT2 INT0 Power CAN0 CAN1 Switch Power Figure 8-1: Board Layout (Top Side) © Fujitsu Microelectronics Europe GmbH - 55 - FMEMCU-UG-910014-10...
  • Page 56: Bottom Side

    SK-91F467D-208PFV V1.1 Silk-Plot of the Board 8.2 Bottom Side Figure 8-2: Board Layout (Bottom Side) FMEMCU-UG-910014-10 - 56 - © Fujitsu Microelectronics Europe GmbH...
  • Page 57: Pcb History

    Add C=220uF/16F between Vcc5V and GND V1.1 Add C=220uF/16F between Vcc3V3 and GND V1.1 Add C=100uF/16F between Vcc2V5 and GND V1.1 Add C=100uF/16F between Vcc1V8 and GND V1.1 Table 9-1: History PCB V1.0 © Fujitsu Microelectronics Europe GmbH - 57 - FMEMCU-UG-910014-10...
  • Page 58: Appendix

    Header for FPT-208P-M01 e.g.: MB91F467D • YQPACK208SD Joint connector extension for NQPACK208SD • YQSOCKET208SDN Joint connector socket for NQPACK208SD • MB91F467D Flash chip of MB91460 Series • MB88121A FlexRay Communication Controller FMEMCU-UG-910014-10 - 58 - © Fujitsu Microelectronics Europe GmbH...
  • Page 59: Information On The Www

    Automotive products: MCU, Graphic display controller, MPEG en/decoder, gyro sensors http://www.fujitsu.com/emea/services/industries/automotive/ Linear Products: Power Management, A/D and D/A Converters http://www.fujitsu.com/emea/services/microelectronics/linears/ Media Products: SAW filters, acoustic resonators and VCOs http://www.fujitsu.com/emea/services/microelectronics/saw/ For more information about FUJITSU MICROELECTRONICS http://emea.fujitsu.com/microelectronics © Fujitsu Microelectronics Europe GmbH - 59 - FMEMCU-UG-910014-10...
  • Page 60: Tables

    Table 3-2: Power Switch ......................18 Table 3-3: Power supply configurations................. 18 Table 3-4: Voltage Test Points....................19 Table 3-5: MCU Power Supply SK-91F467D-208PFV ............20 Table 3-6: MCU ADC Supply ....................21 Table 3-7: CAN-MCU connection ..................22 Table 3-8: UART2 Settings ....................23 Table 3-9: UART4 Settings ....................
  • Page 61: Figures

    Figure 6-1: FME FR-Flash Programmer for MB91F467D series ........... 51 Figure 6-2: FME Flash Programmer output message window..........53 Figure 8-1: Board Layout (Top Side) ..................55 Figure 8-2: Board Layout (Bottom Side) ................56 © Fujitsu Microelectronics Europe GmbH - 61 - FMEMCU-UG-910014-10...
  • Page 62: Abbreviations

    Fujitsu Microelectronics Europe GmbH Lower Byte Local Interconnect Network Microcontroller Unit Printed Circuit Board SRAM Static Random Access Memory UART Universal Asynchronous Receiver Transmitter Upper Byte User Guide USART Universal Synchronous Asynchronous Receiver Transmitter FMEMCU-UG-910014-10 - 62 - © Fujitsu Microelectronics Europe GmbH...

Table of Contents