To the maxim um extent p ermitted by applicabl e law, Fuji tsu Microe lectronic s Europe Gm bH restric ts
its warranties and its liability for the SK-91470-144PMC1-MC 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-91470-144PMC1-MC 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 accompanyin g 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 repl acement 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 r elating to Fu jitsu 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
The SK-91470-144PMC1-MC is a multifunctional evaluation board for the Fujitsu 32-bit FR
Flash microcontroller series MB91470.
It can be used stand-alone or together with the MB2198 Emulator system for software
development and testing. The board allows the designer immediately to start software
development before his own final target system is available.
The SK-91470-144PMC1-MC can be used together with an external power stage such as
the SK-POWER-3P-LV-MC to evaluate motor control applications. Therefore, connectors
featuring the corresponding control and feedback signals are provided to enable quick set-up
of the system.
1.2 Features
- Supports Fujitsu’s MB91470 Series MCUs in the FPT-144P-M12 package or the
MB91FV470 evaluation MCU with the MB2198-160 adapter board and the MB2198-161
header board. By default, the Board is delivered with an MB91F479-PMC1 MCU.
< 9-15V unregulated external DC power supply
< 5V on-board voltage regulator
< Power-LEDs for supply voltage
< Onboard voltage supervisor monitors supply voltage
< In-Circuit serial Flash programming via UART
< All resources available for evaluation
< All MCU pins routed to edge connectors
< 34-pin connector for external power stage / inverter
< Connector for Hall sensor and quadrature encoder input
< 10 MHz main crystal
< Three RS232 interfaces are usable simultaneously
< 8 User LEDs, optional: alphanumeric standard LC-Display
< LEDs for PWM output
< Reset button, Reset LED
< 4 user buttons + NMI + DTTI test buttons, 3 user potentiometers
This board must only be used for test applications
The SK-91470-144PMC1-MC supports the MB91470 32-bit Flash microcontroller series in
the 144-pin 0.4mm pitch package (FPT-144P-M12), like the MB91F479-PMC1.
It can be used as a stand-alone evaluation board or together with the MB2198 emulation
system using the adapter board MB2198-160 and the header board MB2198-161.
This evaluation board supports the following package: FPT-144P-M12.
The board is supplied with a socketed 10 MHz crystal as main oscillation source. Using the
internal PLL of the MCU, internal clock rates up to 80 MHz can be achieved.
Three separate RS232 transceivers are available to connect three on-chip UARTs to 9-pin
D-Sub connectors (X5, X6, X7). The transceivers generate the adequate RS232 levels for
the receive (RXD) and transmit (TXD) lines. The DTR line can be used to generate a system
reset. The RTS signal can be shortcut to CTS using the jumpers JP4, JP15 and JP19.
In-circuit programming (asynchronous) can be done via X5 (UART0).
All pins of the microcontroller except the oscillator pins X0/1 and the analog reference
voltages AVRH2-4 are connected to the edge connectors X1-X4 and are directly available to
the user. Furthermore, a 34-pin connector features all signals needed to connect an external
3-phase power stage (inverter), such as the 6ch PWM output from the Waveform generator,
as well as the analog measurement signals from the power stage. Additionally, there is a
connector for Hall sensors and quadrature encoders as motor speed / position feedback.
The on-board voltage regulator allows the user to connect an unregulated DC input voltage
of +9V to +15V to X15, or the external power stage can supply the voltage input to the
regulator. In case of any modifications of the board, or when supplying e.g. encoders or
sensors, care must be taken that the total power consumption will not overheat the voltage
regulators. Maximum additional output current for VCC is about 200-500mA, depending on
the input voltage.
There are seven 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 timer input functions as well as simple input polling. One button is reserved as
‘Reset’-button for the microcontroller. Two buttons are reserved for NMI (Non-Maskable
Interrupt) and the DTTI (fault protection) function.
Eight user LEDs are connected to Port 00 and grounded by a 1K resistor network. If these
LEDs are not required, the resistor network can be removed to disconnect the LEDs and to
free the IO port. Additional LEDs show the activity on the Waveform Generator outputs
RTO0-5 and an optional timer output.
The user potentiometers can be connected to the ADC for evaluation and application control.
The analog inputs of the 12-bit AD converter units 3+4 as well as AN2-0 to AN2-7 of the 10-
bit ADC unit 2 can be equipped with a capacitor in order to reduce no ise by forming an RC
low-pass with an external or on-board resistor.
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 center, and ground (GND) must be conne cted to
the shield of the connector X15!
Alternatively, the board can be supplied by an external circuit connected to the motor
control connector (X12), Pin 11+12. Also here, max. 15V input is recommended. Set
JP41 accordingly to select the voltage input source.
After power-on, the green power-on LED (LED17) should light up. If the LED does not light
up, switch off the power supply and check input polarity as well as the setting of JP41.
The in-circuit programming allows the user to program own applications into the Flash
memory. The procedures for Flash programming are described in chapter 5.
- Remove the MCU from the socket (NQ-PACK) before using a probe cable or adapter
board!
Note:
Some customers experience connectivity problems when mounting 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 tightened equally, then it may cause a poor contact.
Do not screw the cover too tight (max 0.054 Nm). If you have connectivity problems,
please loosen the screws and tighten the screws again equally.
Do not clean NQPACK, YQPACK, and YQSOCKET with steam. Cleaning material will
This chapter describes all jumpers and switches that can be modified on the evaluation
board. The default setting (for MB91F479) is shown with a grey shaded area.
4.1 Power Supply (JP: 26, 41)
The onboard voltage regulator provides stabilized 5V supply to the MCU and peripherals.
Even though it is thermally protected against overload, care must be taken when supplying
current for additional circuitry, like sensors or encoders.
JP26 Connects the MCU supply to VCC5; can be used for MCU current measurement
JP41 Selects on-board (X15) or ext. (X12) DC input
Jumper Setting Description
(MCUVCC)
(DCIN EXT/INT)
Closed MCUVCC connected to VCC5 JP26
Open for current measurement
1-2 DC input by X15 JP41
2-3 DC input by X12 (ext. power stage)
4.2 Analog Power Supply Voltage (JP: 24, 27, 28, 35, 36)
The power supply as well as the positive reference voltages for the A/D-converters can be
provided internally or externally.
JP24, JP35 connects analog power supply voltages (AVcc and AVss)
JP27 connects the analog reference voltage AVRH2 to AVcc
JP28 connects the analog reference voltage AVRH3 to AVcc
JP36 connects the analog reference voltage AVRH4 to AVcc
Jumper Setting Description
Closed AVcc is connected to Vcc
JP24 (AVcc)
Open AVcc is disconnected from Vcc
Closed AVRH2 is connected to AVcc
JP27 (AVRH2)
Open AVRH2 defined by resistor network
*1
Closed AVRH3 is connected to AVcc
JP28 (AVRH3)
Open AVRH3 defined by resistor network
*1
Closed AVRH4 is connected to AVcc
JP36 (AVRH4)
Open AVRH4 defined by resistor network
*1
Closed AVss is connected to GND
JP35 (AVss)
Open AVss is disconnected from GND
*1
By default the resistor networks are not mounted on the board
By default, the A/D-converter supply and reference voltages are the same as the
microcontroller supply voltage.
Note:
If JP24 and JP35 are open, the user has to supply an adequate analog voltage supply (AVcc
and AVss) to the A/D-converter.
If JP27 is open, the resistors R27 and R37 define AVRH2.
If JP28 is open, the resistors R26 and R36 define AVRH3.
If JP36 is open, the resistors R43 and R47 define AVRH4.
By default the resistor networks are not mounted on the board. Standard SMD0805 chip resistors can
be used.
One RS232-transceiver (U3, X6) can be connected to the microcontrollers UART interface 2.
JP17, JP18 connect UART 2 to the RS232 transceiver (U4, X7)
JP19 Some programs (e.g. Terminals) ne ed a connection between CTS and RTS
Jumper Setting Description
Closed
SIN2 of MCU is connected to UART2
JP17 (SIN2)
Open
Closed
SIN2 not connected to UART2
SOT2 of MCU is connected to UART2
JP18 (SOT2)
Open
SOT2 not connected to UART2
Closed RTS and CTS of X7 are connected
JP19 (RTS-CTS)
Open RTS and CTS of X7 are not connected
By default, UART2 (SIN2/SOT2) is connected to X7.
4.6 Reset-Generation (JP: 9, 23, 25 , 30)
In addition to the internal Power-On reset, the microcontroller can be reset by an external
reset circuit (Voltage Monitor) and also by a RS232 interface.
JP9 This jumper selects whether the DTR line from UART0 or UART1
will generate a system reset.
JP23 This jumper connects the MCU Pin 17 (Base timer output TOUT3) to the external
watchdog IC’s trigger input
JP25 Open this jumper if no external Reset shall be generated, e.g. to avoid accidental
reset during long-term testing or demonstration.
JP30This jumper enables the watchdog function of the reset IC U5. If this is closed, U5U5 issues a reset if it is not periodically re-triggered by the MCU (PJ7/TOUT3)
Jumper Setting Description
1 - 2 DTR of UART0 is selected for reset generation
JP9
2 - 3 DTR of UART1 is selected for reset generation
Closed MCU Pin 17 (PJ7/TOUT3) connected to U5
JP23 (WD_TOUT3)
Open MCU Pin 17 (PJ7/TOUT3) not connected to U5
Closed INITX connected to reset circuit / supply monitor U5
While a reset signal is asserted the red Reset-LED (LED16) is lit.
During normal operation, this LED should be off.
If the reset LED is steadily on or blinks periodically, check the power supply input voltage
and the settings for the reset generation by UART as well as the jumpers JP23 and JP30.
The MB91F479 has an internal bootloader for asynchronous as well as synchronous Flashprogramming:
< Serial asynchronous Flash-programming via X5 (UART 0)
< Serial synchronous Flash-programming via X11
5.1 Asynchronous Mode
To use the asynchronous Flash programming mode, follow the following steps:
1. Install the newest FJ FR Flash programmer.
2. Connect the Starterkit (UART 0) to t he PC using a 1:1 cable.
3. Start the Flash programmer by double-clicking on the icon
4. Select appropriate MCU type, oscillator frequency, COM-Port, and the path to your
HEX-File (.mhx)
5. Power-off the board
6. Set JP32 to 2-3 (PRG) and power up the Board
7. Press the “Full Operation” button to start programming, press the RESET button
(SW7) and click on ‘OK’.
CAUTION: DO NOT INTERRUPT OR CUT OF F POWER DURING ERASE!!!
8. When download and programming was completed successfully, a message appears.
In case of errors, please check COM-Port configuration, cable connection and jumper
settings.
9. After successful programming, Power off the board and set JP32 back to 1-2 (RUN)
In order to program the Flash-ROM synchronously special third-party soft- and hardware has
to be used, e.g. GALEP-4 from www.conitec.de
A dedicated Flash programming socket (X11) is provided on the evaluation-board for direct
connection to this programmer.
X11: Flash programming socket:
. This tool is not available for free.
P80 1
MD0 3
RSTx 5
SOT 7
VCC 9
2 P81
4 MD2
6 SIN
8 SCK
10 GND
To allow the parallel programming tool to set the mode pins and programming mode
(P80/P81), be sure to remove JP32 and external circuits connected to P80/P81 (Pin 20+21).
The following figure shows the power connection jack X15. It is used to connect an external
unregulated DC power supply voltage (9V-15V DC) to the evaluation board. Higher input
voltages are possible, but cause higher heat dissipation of the voltage regulator U6,
depending on the total load current.
Shield: Ground (GND)
Connector X15:
Center: positive DC input (+)
It is recommended to use 9V DC input to minimize the power dissipation of the voltage
regulator.
6.2 Edge connectors (X1 – X4)
All pins (except oscillator pins) of the microcontroller are directly connected to the edge
connectors X1 to X4 as follows:
Connector MCU Pins Connector MCU Pins
X1 (1 - 36) 1 - 36 X3 (73 - 108) 73 - 108
X2 (37 - 72) 37 - 72 X4 (109 - 144) 109 - 144
The odd pin numbers are located on the outer side and the even pin numbers are located on
the inner side (closer to the MCU) of the connectors.
6.3 UART0- UART2 connectors (X5, X6, X7)
Three 9-pin D-Sub female connectors are used
for the serial interface UART0-2.
TXD is the transmit output, RXD is the receive input.
The DTR signal can be used to generate a reset.
Please use a 1:1 cable for PC connection.
The MotorDrive connector can be used to connect an external power stage for motor control.
It holds the necessary signals for PWM generation and current / voltage measurement.
9 VSS GND 10 VSS GND
11 n/c ext. DC in 12 n/c ext. DC in
13 (27 via JP37) OPT1 (Brake) 14 n/c OPT2
15 n/c OPT3 16 n/c OPT4
17 n/c OPT5 18 (86 via JP39) OPT6 (TEMP)
19 57 DTTI (Fault) 20 85 via JP43 DC bus voltage sense
21 VSS via JP44 Shield ground 22 82 via JP46 Phase A voltage sense
23
25
27
29
31
33
VSS via JP44
VSS via JP44
VSS via JP44
VSS via JP44
VSS via JP44
VSS via JP44
Shield ground 24 83 via JP47 Phase B voltage sense
Shield ground 26 84 via JP48 Phase C voltage sense
Shield ground 28 71 DC Bus current sense
Shield ground 30 68 Phase A current sense
Shield ground 32 69 / 76 (JP42)Phase B current sense
Shield ground 34 70 Phase C current sense
Pins 13 -18 are spare pins and not used by default. They are connected to the pin header
X13 as well as JP37 and JP39. JP37 can be used to connect OPT1 to Pin27 of the MCU
(INT7/PPG7) in case the external circuit provides e.g. a break resistor which shall be
controlled by PPG7 or an additional interrupt source to be monitored. JP39 connects OPT6
to the analog input AN2-4 (Pin86), e.g. for a temperature sensor.
6.7 Hall sensor and encoder interface (JP: 20, 21, 22, 29, 31, 33, 34)
JP20, JP21, JP22 These jumpers connect the Hall sensors (X8) to the input capture pins
IC0-IC2 of the MCU
JP31, JP33, JP34These jumpers connect the encoder interface (X9) to the up/down
counter inputs AIN, BIN and ZIN
JP29 This jumper connects the up/down counter’s AIN input to the Base
Timer 0 input (TIN0) for easy speed measurement in PWC mode.
Jumper Setting Description
JP20
Open Hall A input is not connected to the MCU
Closed Hall A input is connected to IC0
Open Hall B input is not connected to the MCU
JP21
Closed Hall B input is connected to IC1
Open Hall C input is not connected to the MCU
JP22
Closed Hall C input is connected to IC2
Open Encoder Ch. A is not connected to the MCU
JP31
Closed Encoder Ch. A is connected to AIN0
Open Encoder Ch. B is not connected to the MCU
JP33
Closed Encoder Ch. B is connected to BIN0
Open Encoder index signal is not connected to the MCU
JP34
Closed Encoder index signal is connected to ZIN0
Open No connection between AIN0 and TIN0
JP29
Closed AIN0 and TIN0 are connected
If required by the encoder in use, additional pull-up resistors (R28-R30, usually 2k7) can be
mounted on the board near the encoder connector. Use standard SMD0805 chip resistors.