Page 2 - Revision History; Date; MM
STARTERKIT MB91360 Revision History UG-910006-13 - 2 - © Fujitsu Microelectronics Europe GmbH Revision History Date Issue 1999 1.0 MM First draft 2001 1.2 MM 09 July 2003 V1.3, MSt new format, Info about MB91F361 removed This document contains 43 pages.
Page 3 - Warranty and Disclaimer
STARTERKIT MB91360 Warranty and Disclaimer © Fujitsu Microelectronics Europe GmbH - 3 - UG-910006-13 Warranty and Disclaimer To the maximum extent permitted by applicable law, Fujitsu Microelectronics Europe GmbH restricts its warranties and its liability for STARTERKIT MB91360 and all its deliverab...
Page 4 - Contents; PAL Listing
STARTERKIT MB91360 Contents UG-910006-13 - 4 - © Fujitsu Microelectronics Europe GmbH Contents REVISION HISTORY ............................................................................................................ 2 WARRANTY AND DISCLAIMER ........................................................
Page 5 - Development tools and accessories
STARTERKIT MB91360 Contents © Fujitsu Microelectronics Europe GmbH - 5 - UG-910006-13 7.7 Development tools and accessories .................................................................. 39 7.8 Related Documents .......................................................................................
Page 6 - Introduction; Features
STARTERKIT MB91360 Chapter 1 Introduction UG-910006-13 - 6 - © Fujitsu Microelectronics Europe GmbH 1 Introduction 1.1 Abstract The Fujitsu MB91360 evaluation board is a stand-alone application board that makes it easy to evaluate and demonstrate almost all features of the MB91360 microcontroller se...
Page 7 - General Board Usage; Figure 1: Using the Starterkit as target board for the ICE
STARTERKIT MB91360 Chapter 1 Introduction © Fujitsu Microelectronics Europe GmbH - 7 - UG-910006-13 < Area for extensions (2.54mm grid) < Standard Euro-format (16x20 cm) < Built-in monitor debugger (in Flash) < Software includes Softune Workbench, a set of tools (e.g. flashloader) and ex...
Page 8 - Selection
STARTERKIT MB91360 Chapter 1 Introduction UG-910006-13 - 8 - © Fujitsu Microelectronics Europe GmbH 1.4 Mode Selection The board has three different “modes”, which are represented by the three reset-buttons “USER”, “FLASH” and “MONITOR”. By default, the board will startup in the “MONITOR”-mode, whic...
Page 9 - Installation
STARTERKIT MB91360 Chapter 2 Installation © Fujitsu Microelectronics Europe GmbH - 9 - UG-910006-13 2 Installation 2.1 Hardware Installation What you’ll need : < Host : IBM(-comp) PC with Windows 9x or Windows NT ; 1 COM-port < Power Requirements: A power supply, capable of supporting 9-12V DC...
Page 10 - Execute “FR Family Softune Workbench” from your Start-Menu.
STARTERKIT MB91360 Chapter 2 Installation UG-910006-13 - 10 - © Fujitsu Microelectronics Europe GmbH 2.2 Software Installation Insert the provided CD-ROM, browse to the installation page and select the Installation option for Softune Workbench. Follow the instructions to unpack and install Softune W...
Page 11 - Getting Started; Softune Workbench Development Introduction; Figure 2: Softune Workbench Editor; You may customize the editor by a right-click on the editor window.
STARTERKIT MB91360 Chapter 3 Getting Started © Fujitsu Microelectronics Europe GmbH - 11 - UG-910006-13 3 Getting Started Make sure you have Softune Workbench for FR installed on your PC and the evaluation board is ready to use. For details refer to the Hardware and Software Installation chapters. T...
Page 12 - Assembler
STARTERKIT MB91360 Chapter 3 Getting Started UG-910006-13 - 12 - © Fujitsu Microelectronics Europe GmbH These three functions are available on the button-bar or from the main menu (Project – Compile / Make / Build / Abort). Click on MAKE or BUILD. Messages from the individual language tools will be ...
Page 13 - Softune Workbench Debugging Introduction; Basically, there are 3 types of debugging systems supported :
STARTERKIT MB91360 Chapter 3 Getting Started © Fujitsu Microelectronics Europe GmbH - 13 - UG-910006-13 3.2 Softune Workbench Debugging Introduction Whenever you have successfully created a valid load module, you may switch from the development mode to the debugging mode of Softune Workbench. Basica...
Page 14 - Figure 3: SWB Debugging window
STARTERKIT MB91360 Chapter 3 Getting Started UG-910006-13 - 14 - © Fujitsu Microelectronics Europe GmbH If these settings are correct, start the debugger using “Debug – Start Debug”. You should see a progress bar indicating the download process. If nothing happens, there will be an error message aft...
Page 15 - Details of the included Monitor-Debugger; Basic debugger features; current program counter (PC) until a termination factor occurs.
STARTERKIT MB91360 Chapter 4 Details of the included Monitor-Debugger © Fujitsu Microelectronics Europe GmbH - 15 - UG-910006-13 4 Details of the included Monitor-Debugger 4.1 Basic debugger features GO: Executes the program continuously from the memory location pointed to by the current program cou...
Page 16 - Abort
STARTERKIT MB91360 Chapter 4 Details of the included Monitor-Debugger UG-910006-13 - 16 - © Fujitsu Microelectronics Europe GmbH ABORT: Forcibly terminates execution. CAUTION: This function can be used in single code line operations only (example: for(k=DELAY_CONSTANT; k>0; k--); ) !! To abort co...
Page 17 - Advanced debugger features; Setup
STARTERKIT MB91360 Chapter 4 Details of the included Monitor-Debugger © Fujitsu Microelectronics Europe GmbH - 17 - UG-910006-13 4.2 Advanced debugger features TOGGLE BREAKPOINT: Sets or deletes breakpoint at the current source line or : To set or delete a breakpoint, click the circles at the beginn...
Page 18 - Displays the current stack contents in terms of function calls.; DEBUG – LOAD TARGET FILE:; Starts a new download of the current load module (ABS
STARTERKIT MB91360 Chapter 4 Details of the included Monitor-Debugger UG-910006-13 - 18 - © Fujitsu Microelectronics Europe GmbH DEBUG - STACK: Displays the current stack contents in terms of function calls. Parameters, if any, are given in brackets. DEBUG - VECTOR: Reads out and displays the actual...
Page 19 - set break main
STARTERKIT MB91360 Chapter 4 Details of the included Monitor-Debugger © Fujitsu Microelectronics Europe GmbH - 19 - UG-910006-13 Example: restart: set register PC=1f4000 set break main go In order to document or save debugging details such as memory contents, all outputs fed to the command console c...
Page 20 - Flash Programming; Generic Flash Programmer
STARTERKIT MB91360 Chapter 5 Flash Programming UG-910006-13 - 20 - © Fujitsu Microelectronics Europe GmbH 5 Flash Programming Whenever your application has been developed, debugged and tested as explained in the last chapter, it can be programmed to the internal flash ROM using the „MB91360 Flash Pr...
Page 21 - Follow these steps to use the MB91360 Flash Programmer :
STARTERKIT MB91360 Chapter 5 Flash Programming © Fujitsu Microelectronics Europe GmbH - 21 - UG-910006-13 Follow these steps to use the MB91360 Flash Programmer : 1. Be sure to have the starterkit in Monitor (single-chip) mode. Check the position of the jumpers and dip-switches onboard according to ...
Page 22 - Evaluation Board Hardware; Components
STARTERKIT MB91360 Chapter 6 Evaluation Board Hardware UG-910006-13 - 22 - © Fujitsu Microelectronics Europe GmbH 6 Evaluation Board Hardware 6.1 Board Components Socket QFP208 for Microcontroller MB91F361/2 Monitor UART and RS232-connector DC input On/Off 512k SRAM Oscillators PAL User buttons on e...
Page 23 - of; Jumper
STARTERKIT MB91360 Chapter 6 Evaluation Board Hardware © Fujitsu Microelectronics Europe GmbH - 23 - UG-910006-13 The evaluation board provides various IO-signals, which can be connected to external devices. The controller resource functions are available on the connectors JP14, JP15, JP16 and JP20....
Page 24 - Vcc/Gnd array for testpurposes; Table 2: Grouped jumpers on MB91360 Starterkit
STARTERKIT MB91360 Chapter 6 Evaluation Board Hardware UG-910006-13 - 24 - © Fujitsu Microelectronics Europe GmbH Jumper Description JP12 Vcc/Gnd array for testpurposes JP14 Serial communication pins (UART0-3 , CAN0-2) JP15 Puls generator outputs 0-7, Stepper motor (PWM) outputs 0-4 JP16 A/D inputs ...
Page 25 - Connectors for resources and IO-signals
STARTERKIT MB91360 Chapter 6 Evaluation Board Hardware © Fujitsu Microelectronics Europe GmbH - 25 - UG-910006-13 6.3 Connectors for resources and IO-signals MCU-pins are grouped according to their logical functions. See the hardware manual for details on the resource functions. JP16 : Analog Inputs...
Page 29 - Appendix; Mappings; MB91F362 Memory Map Recommended Mappings; Figure 5: Memory Mapping Single Chip Mode / Monitor Mode
STARTERKIT MB91360 Chapter 7 Appendix © Fujitsu Microelectronics Europe GmbH - 29 - UG-910006-13 7 Appendix 7.1 Memory Mappings MB91F362 7.1.1 MODE 000 (Single-Chip / Monitor Mode) MB91F362 Memory Map Recommended Mappings Figure 5: Memory Mapping Single Chip Mode / Monitor Mode
Page 30 - MB91F362 Memory Map Recommended Mappings; Figure 6: Memory Mapping External Mode / User Mode
STARTERKIT MB91360 Chapter 7 Appendix UG-910006-13 - 30 - © Fujitsu Microelectronics Europe GmbH 7.1.2 MODE 001 (External Bus / User Mode) MB91F362 Memory Map Recommended Mappings Figure 6: Memory Mapping External Mode / User Mode
Page 31 - Tool options for own projects; Memory Type
STARTERKIT MB91360 Chapter 7 Appendix © Fujitsu Microelectronics Europe GmbH - 31 - UG-910006-13 7.2 Tool options for own projects Valid load module files for MB91360 devices can only be achieved if the language tool configuration is appropriate. If you use the provided samples or templates, you do ...
Page 32 - limitations; not; to use the following functions, which are reserved for
STARTERKIT MB91360 Chapter 7 Appendix UG-910006-13 - 32 - © Fujitsu Microelectronics Europe GmbH 7.3 Starterkit limitations If creating new projects, be sure not to use the following functions, which are reserved for the MB91360 Starterkit: < Flash-ROM area 0F0000..0F3FFF (reserved for Monitor ke...
Page 33 - Schematics
STARTERKIT MB91360 Chapter 7 Appendix © Fujitsu Microelectronics Europe GmbH - 33 - UG-910006-13 7.4 Board Schematics
Page 36 - Screen
STARTERKIT MB91360 Chapter 7 Appendix UG-910006-13 - 36 - © Fujitsu Microelectronics Europe GmbH 7.5 Silk Screen
Page 37 - Listing
STARTERKIT MB91360 Chapter 7 Appendix © Fujitsu Microelectronics Europe GmbH - 37 - UG-910006-13 7.6 PAL Listing ;PALASM Design Description ;---------------------------------- Declaration Segment ------------ TITLE STK360_1.PDS PATTERN A REVISION 1.3 AUTHOR M.MIERSE COMPANY FUJITSU MIKROELEKTRONIK G...
Page 39 - Development tools and accessories
STARTERKIT MB91360 Chapter 7 Appendix © Fujitsu Microelectronics Europe GmbH - 39 - UG-910006-13 ; SRAMS active in areas : /CSRAM = (/A20 * A19 * /CS0) ; 08:0000...0F:FFFF (CS0) + ( A20 * A19 * /CS0) ; 18:0000...1F:FFFF (CS0) + ( A20 * A19 * /CS2) ; 38:0000...3F:FFFF (CS2) ; UART-Area = 20:0000...27...
Page 40 - Documents
STARTERKIT MB91360 Chapter 7 Appendix UG-910006-13 - 40 - © Fujitsu Microelectronics Europe GmbH 7.8 Related Documents Available manuals for MB91360 series : 1. MB91360 Hardware Manual 2. MB91F36X Datasheet (General Specification) 3. FR Family C-Compiler Manual 4. FR Family Instruction Manual 5. FR ...
Page 41 - Trouble Shooting; Problem
STARTERKIT MB91360 Chapter 7 Appendix © Fujitsu Microelectronics Europe GmbH - 41 - UG-910006-13 7.9 Trouble Shooting Problem Solution Evaluationboard does not initialize after power-on. LED D10 (Power indicator) does not light up and the LC-display remains empty. Check voltage supply and jumpers : ...
Page 42 - Table 5: Trouble Shooting
STARTERKIT MB91360 Chapter 7 Appendix UG-910006-13 - 42 - © Fujitsu Microelectronics Europe GmbH Problem Solution evaluation board fails (Communication errors) (see debugger introduction). ☛ Make sure no other programs are using the same COM-port on your PC. Close all other applications (e.g. Flash ...