Fujitsu MB91460 SERIES, SK-91467R-176PMC User Manual

Fujitsu Microelectronics Europe
User Guide
SK-91467R-176PMC
FMEMCU-UG-910053-16
MB91460 SERIES
EVALUATION BOARD
SK-91467R-176PMC User Guide
Revision History
Revision History
Date Issue
2006/12/06 CSc - Initial version V1.0 2007/03/02 V1.1 Recycling Note added 2007/06/28 V1.2 OGl - Updated asynchronous programming port/pin definition 2007/07/31 V1.3 OGL - Updated figure 2-1 default jumper settings 2007/11/05 V1.4 OGL – Updated mode setting definitions, programming flow 2007/12/27 V1.5 OGL – removed wrong head line 2008/04/21 V1.6 MHz – corrected programming settings
This document contains 45 pages.
FMEMCU-UG-910053-16 - 2 - © Fujitsu Microelectronics Europe GmbH
SK-91467R-176PMC User Guide
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-91467R-176PMC Board 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 accordance with (i) the terms of the License Agreement and the Sale and Purchase Agreement under which agreements the Product has been delivered, (ii) the technical descriptions and (iii) all accompanying written materials. In addition, to the maximum extent permitted by applicable law, Fujitsu Microelectronics Europe GmbH disclaims all warranties and liabilities for the performance of the Product and any consequential damages in cases of unauthorized decompiling and/or reverse engineering and/or disassembling. Note, the SK-91467R-176PMC Board and all its deliverables are intended and must only be used in an evaluation laboratory environment.
1. Fujitsu Microelectronics Europe GmbH warrants that the Product will perform substantially in accordance with the accompanying written materials for a period of 90 days form the date of receipt by the customer. Concerning the hardware components of the Product, Fujitsu Microelectronics Europe GmbH warrants that the Product will be free from defects in material and workmanship under use and service as specified in the accompanying written materials for a duration of 1 year from the date of receipt by the customer.
2. Should a Product turn out to be defect, Fujitsu Microelectronics Europe GmbH´s entire liability and the customer’s exclusive remedy shall be, at Fujitsu Microelectronics Europe GmbH´s sole discretion, either return of the purchase price and the license fee, or replacement of the Product or parts thereof, if the Product is returned to Fujitsu Microelectronics Europe GmbH in original packing and without further defects resulting from the customer’s use or the transport. However, this warranty is excluded if the defect has resulted from an accident not attributable to Fujitsu Microelectronics Europe GmbH, or abuse or misapplication attributable to the customer or any other third party not relating to Fujitsu Microelectronics Europe GmbH.
3. To the maximum extent permitted by applicable law Fujitsu Microelectronics Europe GmbH disclaims all other warranties, whether expressed or implied, in particular, but not limited to, warranties of merchantability and fitness for a particular purpose for which the Product is not designated.
4. To the maximum extent permitted by applicable law, Fujitsu Microelectronics Europe GmbH´s and its supplier’s liability are restricted to intention and gross negligence.
NO LIABILITY FOR CONSEQUENTIAL DAMAGES
To the maximum extent permitted by applicable law, in no event shall Fujitsu
Microelectronics Europe GmbH and its suppliers be liable for any damages whatsoever (including but without limitation, consequential and/or indirect damages for personal injury, assets of substantial value, loss of profits, interruption of business operation, loss of information, or any other monetary or pecuniary loss) arising from the use of the Product.
Should one of the above stipulations be or become invalid and/or unenforceable, the remaining stipulations shall stay in full effect
© Fujitsu Microelectronics Europe GmbH - 3 - FMEMCU-UG-910053-16
SK-91467R-176PMC User Guide
Contents
0 Contents
REVISION HISTORY.............................................................................................................. 2
WARRANTY AND DISCLAIMER........................................................................................... 3
0 CONTENTS........................................................................................................................4
1 OVERVIEW........................................................................................................................6
1.1 Abstract..................................................................................................................... 6
1.2 Features.................................................................................................................... 7
1.3 General Description .................................................................................................. 8
2 INSTALLATION............................................................................................................... 10
2.1 Connection/Power-On............................................................................................. 10
2.2 Default Jumper settings for MB91467R.................................................................. 11
2.3 Jumper Location ..................................................................................................... 13
2.4 Software Installation................................................................................................ 14
3 JUMPERS AND SWITCHES........................................................................................... 15
3.1 Operating Mode (S1) .............................................................................................. 15
3.2 Power Supply (S3, JP: 8, 9, 11, 12, 66).................................................................. 17
3.3 Analog Power Supply Voltage (JP: 9, 8, 10)........................................................... 20
3.4 LIN / UART Connectors (X2 – X5).......................................................................... 21
3.5 CAN interfaces (X7+X10)........................................................................................ 25
3.6 Reset Generation (JP: 50, 51, 52, 53, 60, 70, 80, 90) ............................................ 25
3.7 User Buttons SW1, SW2, SW3, SW4, SW5 (JP: 11, 12, 13, 14, 15)...................... 27
3.8 Memories (SRAM/Flash)......................................................................................... 28
4 CONNECTORS................................................................................................................ 29
4.1 Power connector (X6) ............................................................................................. 29
4.2 Edge connector (J1, J2, J3, J4) .............................................................................. 29
4.3 LIN-UART connectors (X2-X5)................................................................................ 30
4.4 CAN Connector (X7+X10)....................................................................................... 30
4.5 USER-LEDs............................................................................................................ 31
4.6 External Bus Connectors (X13, X14)...................................................................... 33
5 PROGRAMMING THE INTERNAL FLASH..................................................................... 35
5.1 Asynchronous Mode ............................................................................................... 35
5.2 Synchronous Mode................................................................................................. 38
6 PROGRAMMING SWB MONITOR DEBUGGER............................................................ 39
7 APPENDIX....................................................................................................................... 40
FMEMCU-UG-910053-16 - 4 - © Fujitsu Microelectronics Europe GmbH
SK-91467R-176PMC User Guide
Contents
7.1 Related Products .................................................................................................... 40
7.2 Information in the WWW......................................................................................... 41
7.3 Tables ..................................................................................................................... 42
7.4 Figures.................................................................................................................... 43
7.5 Abbreviations .......................................................................................................... 44
© Fujitsu Microelectronics Europe GmbH - 5 - FMEMCU-UG-910053-16
SK-91467R-176PMC User Guide
Chapter 1 Overview
1 Overview
1.1 Abstract
The SK-91467R-176PMC is a multifunctional evaluation board for the Fujitsu 32-bit FR60 Flash microcontroller series MB91460.
It can be used stand-alone for software development and testing or as a simple target board to work with the emulator system.
The board allows the designer immediately to start software development before his own final target system is available.
FMEMCU-UG-910053-16 - 6 - © Fujitsu Microelectronics Europe GmbH
SK-91467R-176PMC User Guide
Chapter 1 Overview
1.2 Features
< Supports Fujitsu’s MB91F467R MCU in FPT-176P-M07 package or the MB2198
Emulator System with the Probe Cables EMA-MB91F467R-NLS-176M07 and EMA­MB91F467R-LS-176M07
< 9-12V unregulated external DC power supply < 5V, 3.3V, 2.5V and 1.8V onboard switching mode voltage regulators < Power-LEDs for all supply voltages < Onboard voltage supervisor monitors three of four supply voltages < In-Circuit serial Flash programming (UART0) < All resources available for evaluation < All MCU pins routed to connectors < 4 MHz main crystal < 32 kHz crystal for sub clock operation < Four RS232- or LIN interfaces and two CAN interfaces are usable simultaneously < 3V capable CAN, LIN and RS232 transceivers < 8 User LEDs < Reset button, Reset LED < 5 User buttons < 96+48-pin VG connectors featuring external bus signals, e.g. for graphic sub-board < 4 MB Flash ROM, 2 MB SRAM and 8 MB SDRAM connected to external bus
This board must only be used for test applications
in an evaluation laboratory environment.
© Fujitsu Microelectronics Europe GmbH - 7 - FMEMCU-UG-910053-16
SK-91467R-176PMC User Guide
Chapter 1 Overview
1.3 General Description
The SK-91467R-176PMC supports the 32-bit Flash microcontroller MB91F467R. It can be used as a stand-alone evaluation board or as a target board for the emulator
debugger. The evaluation board supports the following package: FPT-176P-M07.
1.3.1 MCU Clocks
The board is supplied with a 4 MHz crystal as main oscillation source. Using the internal PLL of the µC, internal clock rates up to 100 MHz can be achieved.
1.3.2 RS-232 and LIN
Four separate RS232 transceivers and four single-wire LIN-transceivers (TLE7259) are available to connect four on-chip UARTs to 9-pin D-Sub connectors (X2-X5). The transceivers generate the adequate RS232 levels for the receive (RXD) and transmit (TXD) and LIN bus lines. In RS232 mode, either the DTR line or the RTS line can be selected with jumpers (JP67, 77, 87, 97) to generate a system reset. The RTS signal can be shortcut to CTS using the jumpers JP68, 78, 88 and 98. Each of the four D-Sub connectors can be configured as RS232 or LIN. The LIN Vs line can be powered by the unregulated supply input of the board, so no additional supply is needed (JP69, 79, 89 and 99).
All transceivers are fully 3.3V IO compatible to enable low voltage applications. In-circuit programming (asynchronous, synchronous) can be done via LIN-UART 0(X2).
1.3.3 CAN Bus
Two high-speed CAN transceivers (TLE6250GV33) can be connected to the CAN interfaces of the MCU to allow easy connection to CAN networks.
All transceivers are fully 3.3V IO compatible to enable low voltage applications.
1.3.4 MCU Pins / External Bus Interface Connector
All pins of the microcontroller except the oscillator pins X0/1(A) are connected to edge connectors in functional groups and are directly available to the user. Furthermore, all signals of the external bus interface are connected to a 96+48-pin VG connector to interface e.g. external graphic sub-boards such as Fujitsu’s ‘Jasmine’ sub-board.
1.3.5 Power Supply
The on-board switching mode voltage regulators allow the user to connect an unregulated DC input voltage of +9V to +15V, and supplies all voltages needed by the board and an optional graphic sub-board. The regulators are rated with 3A (5V and 3.3V) resp. 1.5A (2.5V,
1.8V) and are thermally protected against overload.
1.3.6 User Buttons
There are six push button switches on the board, which can be connected to input ports of the microcontroller. This allows the user to evaluate external Interrupts, external ADC trigger or Input Capture functions as well as simple input polling. One button is reserved as ‘Reset’­button for the microcontroller, controlled by the supply monitor IC.
FMEMCU-UG-910053-16 - 8 - © Fujitsu Microelectronics Europe GmbH
SK-91467R-176PMC User Guide
Chapter 1 Overview
1.3.7 User LEDs
Eight user LEDs are connected to Port 28 and grounded by a 220R resistor network. If these LEDs are not required, the resistor network can be removed to disconnect the LEDs and to free the IO port.
1.3.8 Onboard Memories
4 MB Flash ROM, 2 MB SRAM and 8 MB SDRAM are connected to external bus chip select areas 0 (Flash),1 (SRAM) and 2 (SDRAM). SRAM and SDRAM can be accessed 16 bit wide. Flash can be accessed 8 bit or 16 bit wide (JP40, JP42).
1.3.9 I2C Bus
Additional pull-up resistors can be connected to the I²C bus lines by setting the according Jumpers (JP20, 21, 22, 23, 24, 25) for I²C 0/1.
1.3.10 Emulator System
If the board is used as an emulator target board, the microcontroller must be removed from the socket and the corresponding probe cable has to be mounted:
Series V-Chip Probe cable Socket
MB91460R MB91V460
EMA-MB91F467R-NLS-176M07
NQPACK176SD
HQPACK176SD
Table 1-1: Emulation System
Attention:
Socket for Flash chip mounting and probe cable connection is very sensitive. Always fit probe cable or socket cover very carefully. If any unexpected problems occur, please check proper connection of MCU/probe cable pads to socket.
Note: Some customers experience connectivity problems when connecting the MCU into
the socket adapter. Only the small red screwdriver available in your box should be used to connect the cover (HQPACK) onto the socket (NQPACK).
If the four screws are not tightening equally, then it may cause a poor contact. Do not screw the cover too tight (max 0.054 Nm). If you have connectivity problems
then please loosen the screws and tighten again the screws equally. Do not clean NQPACK, YQPACK, and YQSOCKET with steam. Cleaning material will
contaminate inside of connector.
© Fujitsu Microelectronics Europe GmbH - 9 - FMEMCU-UG-910053-16
SK-91467R-176PMC User Guide
Chapter 2 Installation
2 Installation
2.1 Connection/Power-On
Carefully remove the board from the shipping carton. First, check if there are any damages before powering up the evaluation board.
For the power supply a DC input voltage of 9V – 15V is recommended. The positive voltage (+) must be connected to the shield, and ground (GND) must be connected to the center pin of the connector X6!
Special care must be taken to the max. input voltage, if the LIN Vs lines are supplied by the board (JP69, 79, 89, 99), since the input supply voltage is directly applied to pin 1 of X2-X5 without a voltage regulator.
After power-on (Switch S3 or JP19), the yellow power-on LEDs (D20, D28, D32, D36) should be lit. If the LEDs do not light up, switch off the power supply and check input polarity and current capability of the DC supply used.
The starter-kit is delivered with programmed Softune Workbench (SWB) Monitor Debugger in the external flash. The SWB Monitor Debugger checks also the external SRAM access at CS1. In case of successful access to external SRAM the LED LD1, LD3 and LD7 are on.
To use the SWB Monitor Debugger, the CPU mode selection must be set to the External Reset Vector mode by setting DIP switch S1 to (Off, Off, Off, On), which is the delivery state.
To use the MCU with the internal flash, which is normally required for the final application, the CPU mode selection must be set to the Internal Reset Vector mode by setting DIP switch S1 to (Off, Off, Off, Off)
The in-circuit programming allows the user to program own applications into the Flash memory. The procedures for Flash programming are described in chapter 6.
If the board shall be used as an emulator target board, switch off the power supply and remove the microcontroller from the socket. Now the probe cable can be mounted on the socket. Take care of the pin 1 marking on the socket and fasten the probe cable with the provided screws.
Do not use any other probe cable than EMA-MB91F467R-NLS-176M07 only!
Connect the probe cable to the MB2198-300 emulation Adapter Board. Check all jumper settings of the evaluation board, the Probe Cable and the Adapter Board.
When turning on the system, be sure to use the following power-up sequence:
1. Power up the Emulator Main Unit (MB2198-01)
2. Power up the Adapter Board (MB2198-300)
3. Power up the target Board (SK-91467R-176PMC)
To turn off the system, switch off the components in reverse order, beginning with the target Board.
Please refer to the corresponding user manuals and application notes for the emulator how to set up the emulator system. After power on, the ‘Reset’-LED of the emulator must be off and the ‘Vcc’-LED must be on.
If the Reset LED is still lit, check the settings of the emulator system and the power supply of the evaluation board.
FMEMCU-UG-910053-16 - 10 - © Fujitsu Microelectronics Europe GmbH
SK-91467R-176PMC User Guide
Chapter 2 Installation
2.2 Default Jumper settings for MB91467R
The following table lists all jumpers including its default setting and location on the starterkit.
Jumper Description / Function Type Default
JP1 VCC5_1, VCC 5V/3.3V Jumper 3 pin 2-3 E 9 JP2 VCC5_2, VCC 5V/3.3V Jumper 3 pin 2-3 E 9 JP3 VCC5_3, VCC 5V/3.3V Jumper 3 pin 2-3 E 9 JP4 VCC5_1 Jumper 2 pin Clodes J 4 JP5 VCC5_2 Jumper 2 pin Clodes J 5 JP6 VCC5_3 Jumper 2 pin Clodes J 7 JP7 VCC3 Jumper 2 pin Clodes E 9 JP8 AVss Jumper 2 pin Closed H 9
JP9 AVcc Jumper 2 pin Closed H 9 JP10 AVRH=AVCC Jumper 2 pin Closed H 8 JP11 SW1 (INT0) Jumper 2 pin Closed E 11 JP12 SW2 (INT1) Jumper 2 pin Closed E 11 JP13 SW3 (ICU0/TIN0) Jumper 2 pin Closed E 12 JP14 SW4 (NMIX) Jumper 2 pin Closed E 12 JP15 SW5 (ATGX) Jumper 2 pin Closed E 12 JP19 POWER Jumper 2 pin Open C 3 JP20 SDA0 Pullup Jumper 2 pin Open H 8 JP21 SCL0 Pullup Jumper 2 pin Open H 8 JP22 SDA1 Pullup Jumper 2 pin Open J 4 JP23 SCL1 Pullup Jumper 2 pin Open J 4 JP24 SDA2 Pullup Jumper 2 pin Open H 4 JP25 SCL2 Pullup Jumper 2 pin Open H 4 JP30 X14B – VCC1V8 Solder JP 2 pin Closed B 17 JP31 X14B – Vin Solder JP 2 pin Open E 17
JP33A CAN0, VCC_3/VCC5V Jumper 3 pin 1-2 B 4 JP33B CAN1, VCC_3/VCC5V Jumper 3 pin 1-2 B 8
JP34 CAN0 RX Jumper 2 pin Closed B 6 JP35 CAN0 TX Jumper 2 pin Closed B 6 JP37 CAN1 RX Jumper 2 pin Closed B 10 JP38 CAN1 TX Jumper 2 pin Closed B 10 JP40 Flash: Word / Byte Jumper 3 pin 1-2 F 15 JP41 Flash Enable Jumper 3 pin 2-3 G 13 JP42 Flash: 16bit / 8bit Jumper 3 pin 1-2 F 15 JP44 SRAM Enable Jumper 3 pin 2-3 G 11 JP46 SDRAM: MCLKO=MCKLI Solder JP 2 pin Closed J 11 JP50 Monitor: 1V8/2V5 Solder JP 3 pin 2-3 K 16 JP51 DTR sel Jumper 3 pin Open J 15 JP52 Direct RST Solder JP 3 pin 1-2 K 15 JP53 RST MCU Jumper 2 pin Closed K 16 JP60 Reset by UART6 Jumper 2 pin Open K 14 JP61 SIN6: RS232 / LIN Jumper 3 pin 1-2 L 12 JP62 SOT6: RS232 / LIN Jumper 3 pin 1-2 L 13 JP63 LIN6: Enable Jumper 2 pin Open M 13 JP64 LIN6: Jumper 3 pin 1-2 L 13 JP65 LIN6: Master Jumper 2 pin Open M 14
Layout
Schematic
1 / 3 1 / 3 1 / 3 1 / 3 1 / 3 1 / 3 1 / 3 1 / 3 1 / 3 1 / 3 1 / 3 1 / 3 1 / 3 1 / 3 1 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 3 / 3 3 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 3 / 3 3 / 3 3 / 3 3 / 3 3 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3
© Fujitsu Microelectronics Europe GmbH - 11 - FMEMCU-UG-910053-16
SK-91467R-176PMC User Guide
Chapter 2 Installation
Jumper Description / Function Type Default
JP66 LIN-UART 6: RS232 / LIN Jumper 3 pin 1-2 M13 JP67 UART6: DTR/RTS Jumper 3 pin Open M 13 JP68 UART6: RTS-CTS Jumper 2 pin Closed M 13 JP69 LIN 6: VBat Jumper 2 pin Open M 12 JP70 Reset by UART5 Jumper 2 pin Open K 14 JP71 SIN5: RS232 / LIN Jumper 3 pin 1-2 L 6 JP72 SOT5: RS232 / LIN Jumper 3 pin 1-2 L 6 JP73 LIN5: Enable Jumper 2 pin Open M 7 JP74 LIN5: Jumper 3 pin 1-2 L 7 JP75 LIN5: Master Jumper 2 pin Open M 6 JP76 LIN-UART 5: RS232 / LIN Jumper 3 pin 1-2 M6 JP78 UART5: DTR/RTS Jumper 3 pin Open M 6 JP77 UART5: RTS-CTS Jumper 2 pin Closed M 6 JP79 LIN 5: VBat Jumper 2 pin Open M 5 JP80 Reset by UART0 Jumper 2 pin Open K 13 JP81 SIN0: RS232 / LIN Jumper 3 pin 1-2 L 2 JP82 SOT0: RS232 / LIN Jumper 3 pin 1-2 L 3 JP83 LIN0: Enable Jumper 2 pin Open M 3 JP84 LIN0: Jumper 3 pin 1-2 L 3 JP85 LIN0: Master Jumper 2 pin Open M 4 JP86 LIN-UART 0: RS232 / LIN Jumper 3 pin 1-2 M 3 JP87 UART0: DTR/RTS Jumper 3 pin Open M 3 JP88 UART0: RTS-CTS Jumper 2 pin Closed M 3 JP89 LIN 0: VBat Jumper 2 pin Open M 2 JP90 Reset by UART4 Jumper 2 pin Open K 14 JP91 SIN4: RS232 / LIN Jumper 3 pin 1-2 L 9 JP92 SOT4: RS232 / LIN Jumper 3 pin 1-2 L 10 JP93 LIN4: Enable Jumper 2 pin Open M 10 JP94 LIN4: Jumper 3 pin 1-2 L 10 JP95 LIN4: Master Jumper 2 pin Open M 11 JP96 LIN-UART 4: RS232 / LIN Jumper 3 pin 1-2 M 9 JP97 UART4: DTR/RTS Jumper 3 pin Open M 9 JP98 UART4: RTS-CTS Jumper 2 pin Closed M 9 JP99 LIN 4: VBat Jumper 2 pin Open M 9
Layout
Schematic
2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3 2 / 3
Table 2-1: Jumper Settings
FMEMCU-UG-910053-16 - 12 - © Fujitsu Microelectronics Europe GmbH
SK-91467R-176PMC User Guide
Chapter 2 Installation
2.3 Jumper Location
The following picture shows the silk plot of the starter-kit with marked default jumper settings. The following picture shows the silk plot of the starterkit with marked default jumper settings.
A B C D E F G H J K L M N
1 1 2 2 3 3 4
4 5 5 6 6
CAN 0 CAN 1
7 7 8
UART/LIN 5 UART/LIN 0 UART/LIN 6
8 9 9
10 10
UART/LIN 4
11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19
19
A B C D E F G H J K L M N
Figure 2-1: Default Jumper Settings
© Fujitsu Microelectronics Europe GmbH - 13 - FMEMCU-UG-910053-16
SK-91467R-176PMC User Guide
Chapter 2 Installation
2.4 Software Installation
2.4.1 Installation of Softune Workbench
With the “SK-91467R-176PMC” Fujitsu supplies a full working development environment called Softune Workbench V6. To develop own software the Softune Workbench development environment must be installed first. Follow the instructions for successful installation of the Softune Workbench.
1) Before starting the installation setup ensure that you are logged in with administrator or poweruser permissions, otherwise the Softune Workbench installation will fail! Be aware that Softune Workbench does not support multi-user support. Therefore install- and user login must be the same.
2) Browse on the starter-kit DVD-ROM into the directory ‘Micros DVD 4.0\pdf’ and start the FRSTA*.exe.
3) Follow the installation instructions.
4) For the default installation path it is recommended to use c:\Softune32.
5) After the installation is finished. The FR Family Softune Workbench can be started via the Windows “Start” menu.
Figure 2-2: Softune Workbench Start Menu Location
6) When Softune Workbench was started the following window will be shown.
Figure 2-3: Softune Workbench V6 IDE
FMEMCU-UG-910053-16 - 14 - © Fujitsu Microelectronics Europe GmbH
Loading...
+ 31 hidden pages