Fujitsu Semiconductor Europe User Guide FMEMCU-UG-900002-20 F²MC-16LX FAMILY EVALUATION BOARD FLASH-CAN-48P USER GUIDE Hardware Revision: V1.1 1.1 FLASH-CAN-48P Revision History Revision History Date 17.10.2002 25.10.2002 07.02.2003 19.08.2003 13.04.2005 13.01.2006 29.06.2006 27.11.2006 02.03.2007 05.09.2008 04.11.2011 Issue V1.0 First Release V1.1 chapter 7: Related Products updated V1.2 Disclaimer corrected V1.3 Hardware revision V1.1, MB90895 Series (two UARTs) added V1.4 MB90360 Series added V1.5 Typos corrected V1.6 MB90960 Series added V1.7 Socket Note added V1.8 Recycling Note added V1.9 MSc: China-RoHS regulation added V2.0 CCa: CE declaration added, Warranty and Disclamer updated. FME to FSEU update on the whole document. This document contains 33 pages. UG-900002-20 -2- © Fujitsu Semiconductor Europe GmbH FLASH-CAN-48P Warranty and Disclaimer Warranty and Disclaimer The use of the deliverables (e.g. software, application examples, target boards, evaluation boards, starter kits, schematics, engineering samples of IC‟s etc.) is subject to the conditions of Fujitsu Semiconductor Europe GmbH (“FSEU”) as set out in (i) the terms of the License Agreement and/or the Sale and Purchase Agreement under which agreements the Product has been delivered, (ii) the technical descriptions and (iii) all accompanying written materials. Please note that the deliverables are intended for and must only be used for reference in an evaluation laboratory environment. The software deliverables are provided on an as-is basis without charge and are subject to alterations. It is the user‟s obligation to fully test the software in its environment and to ensure proper functionality, qualification and compliance with component specifications. Regarding hardware deliverables, FSEU warrants that they 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. Should a hardware deliverable turn out to be defect, FSEU‟s entire liability and the customer‟s exclusive remedy shall be, at FSEU´s sole discretion, either return of the purchase price and the license fee, or replacement of the hardware deliverable or parts thereof, if the deliverable is returned to FSEU 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 FSEU, or abuse or misapplication attributable to the customer or any other third party not relating to FSEU or to unauthorised decompiling and/or reverse engineering and/or disassembling. FSEU does not warrant that the deliverables do not infringe any third party intellectual property right (IPR). In the event that the deliverables infringe a third party IPR it is the sole responsibility of the customer to obtain necessary licenses to continue the usage of the deliverable. In the event the software deliverables include the use of open source components, the provisions of the governing open source license agreement shall apply with respect to such software deliverables. To the maximum extent permitted by applicable law FSEU disclaims all other warranties, whether express or implied, in particular, but not limited to, warranties of merchantability and fitness for a particular purpose for which the deliverables are not designated. To the maximum extent permitted by applicable law, FSEU‟s liability is restricted to intention and gross negligence. FSEU is not liable for consequential damages. Should one of the above stipulations be or become invalid and/or unenforceable, the remaining stipulations shall stay in full effect. The contents of this document are subject to change without a prior notice, thus contact FSEU about the latest one. This board and its deliverables must only be used for test applications in an evaluation laboratory environment. © Fujitsu Semiconductor Europe GmbH -3- UG-900002-20 FLASH-CAN-48P Contents 0 Contents REVISION HISTORY ............................................................................................................ 2 WARRANTY AND DISCLAIMER ......................................................................................... 3 0 CONTENTS...................................................................................................................... 4 1 OVERVIEW ...................................................................................................................... 6 1.1 Abstract ................................................................................................................... 6 1.2 Features .................................................................................................................. 6 1.3 General Description................................................................................................. 7 2 INSTALLATION ............................................................................................................... 8 3 JUMPERS AND SWITCHES ............................................................................................ 9 3.1 Jumper Overview .................................................................................................... 9 3.2 Operating-Mode (S2) ............................................................................................. 11 3.3 Power Supply Voltage (JP: 29, 34) ........................................................................ 12 3.4 Analogue Power Supply Voltage (JP: 11, 13, 15) .................................................. 13 3.5 Subclock (JP: 36,37) ............................................................................................. 14 3.6 UART”A” (JP: 1, 2, 31) .......................................................................................... 15 3.7 UART”B” (JP: 6, 8, 32) .......................................................................................... 15 3.8 LIN”A” (JP: 17, 18, 21, 22) ..................................................................................... 16 3.9 CAN“A” (JP: 25, 26) .............................................................................................. 16 3.10 Reset-Generation (JP: 3, 4, 24, 35) ....................................................................... 17 3.11 Buttons INT4, INT5, TIN0, IN0, ADTG, Reset (JP: 12, 14, 16, 20, 23, 24) ............. 18 4 PROGRAMMING THE INTERNAL FLASH .................................................................... 20 4.1 Asynchronous Mode .............................................................................................. 20 4.2 Synchronous Mode ............................................................................................... 22 5 CONNECTORS .............................................................................................................. 23 5.1 Power connector (X12) .......................................................................................... 23 5.2 Edge connector (X1, X2) ....................................................................................... 23 5.3 UART”A”, UART”B” connector (X3, X5) ................................................................. 23 5.4 LIN”A” Interface connector (X8) ............................................................................. 24 5.5 CAN”A” Interface connector (X10) ......................................................................... 24 5.6 USER-LEDs & LC-Display (optional) ..................................................................... 24 5.7 VG96 connector (X4) ............................................................................................. 25 6 SILK-PLOT OF THE BOARD ........................................................................................ 27 7 RELATED PRODUCTS ................................................................................................. 28 UG-900002-20 -4- © Fujitsu Semiconductor Europe GmbH FLASH-CAN-48P Contents 8 INFORMATION IN THE WWW....................................................................................... 29 9 EU-KONFORMITÄTSERKLÄRUNG / EU DECLARATION OF CONFORMITY ............. 30 10 CHINA-ROHS REGULATION ........................................................................................ 31 11 RECYCLING .................................................................................................................. 33 © Fujitsu Semiconductor Europe GmbH -5- UG-900002-20 FLASH-CAN-48P Chapter 1 Overview 1 Overview 1.1 Abstract The FLASH-CAN-48P is a low cost multifunctional evaluation board for 16-Bit Fujitsu Flash microcontrollers with FPT-48P-M26 package. 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 with the software development before his own final target system is available. 1.2 Features Supports 16-Bit microcontroller in FPT-48P-M26 package (7x7x1.5mm, 0.5 mm pitch) MB90385 Series: MB90V495G, MB90F387/S MB90455 Series: MB90V495G, MB90F455/S, MB90F456/S, MB90F457/S MB90895 Series: MB90V495G, MB90F897/S MB90360 Series: MB90V340A, MB90F36x MB90960 Series: MB90V340A, MB90F96x 9-12V unregulated external DC power supply usable 5V internal power supply, Power-LED In-Circuit serial Flash programming All resources available for evaluation All pins routed to connectors 4 MHz main-crystal, 32kHz subclock-crystal (selectable by jumpers) Two UART Interfaces (MB90385 and MB90455 series supports only one UART) One LIN-Transceiver One High-Speed CAN Transceiver (MB9096x does not support CAN) 8 User LEDs, optional: alphanumeric standard LC-Display connectable instead of LEDs Reset-Button, Reset-LED 5 User-buttons configurable for INT4, INT5, TIN0, IN0 and ADTG 64pin VG connector (same pin-out as Flash-CAN-64P-M09-V2) The target board will be delivered with the MB90F387 microcontroller. This microcontroller contains a 'burn-in'-boot loader for programming the flash. This board must only be used for test applications in an evaluation laboratory environment. UG-900002-20 -6- © Fujitsu Semiconductor Europe GmbH FLASH-CAN-48P Chapter 1 Overview 1.3 General Description The FLASH-CAN-48P is designed to support 16Bit microcontrollers with 48-pin LQFP package like MB90360 Series, MB90385 Series, MB90455 Series, MB90895 Series, and MB90960 Series. It can be used as a stand alone evaluation board or as a target board for emulator debugger. The evaluation board supports following package: FPT-48P-M26 (7x7x1.5mm, 0.5mm pitch) The board is supplied with a socketed 4MHz crystal as the main oscillation clock. Using the internal PLL of the µC, internal clock rates up to 16MHz can be achieved. Additionally a 32kHz crystal is mounted for use as a subclock, if this is supported by the device type. UART0 (only MB90360, MB90895, and MB90960 Series) and UART1 (all Series) can be used for RS232 communication. (UART0: JP1, JP2, X3; UART1: JP6, JP8, X5) Separate RS232 transceivers are available to connect the on-chip UARTs to the 9-pin D-Sub connector (X3, X5). The transceiver generate the adequate RS232 levels for the receive (RXD) and transmit (TXD) lines. The DTR line or the CTS line of the connector can be selected with jumpers (JP3, JP4, JP5) to generate a system reset. The RTS signal can be shortcut to CTS using the jumper JP31, JP32. In-circuit-programming (asynchronous) can be done via UART1 (UART”A”, X3) using the Burn-In Bootloader of the microcontroller. Additionally one TLE6259 single-wire LIN-transceiver can be used by UART1 to drive the bus line in LIN-systems for automotive and industrial applications (JP21, JP22, X8). If the board provides a socket for the microcontroller than it can be used as an emulator target board. In this case the microcontroller must be removed from the socket and the corresponding probe cable has to be used: Probe Cable: MB2132-466 (MB90360/960 Series: MB2147-521) Header Socket: NQ048sd + HQ048sd All pins of the microcontroller are connected to the edge connectors X1 and X2 and are directly available to the user. Furthermore, the most important signals are available on the VG64 connector (X4). The on-board voltage regulator allows the user to connect an unregulated DC input voltage between +9V to +12V. In case of any modifications of the board, care should be taken that the total power consumption will not damage the regulator. There are six push button switches on the board, used for Reset, External Interrupts INT4 and INT5, Trigger for Reload-Timer0 (TIN0), Input-Capture (IN0) and Trigger for the A/Dconverter (ADTG). Eight user-LEDs are connected via a 1k resistor network to Port P30-P33 / P54-P57. If these LEDs are not required, the resistor network can be removed to disconnect the LEDs and to free the port. Take care of Port P30 and P31, which needs the 1k Resistor while serial incircuit programming! The operating mode of the microcontroller can be selected by the Dip-switch S2. © Fujitsu Semiconductor Europe GmbH -7- UG-900002-20 FLASH-CAN-48P Chapter 2 Installation 2 Installation Remove carefully the board from the shipping carton. Check first if there are any damages before power on the evaluation board. For the power supply 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 X12! After power-on, the green „Power‟-LED (D16) should be on. If the LED does not light, than switch off the power supply and check the default jumper settings. By default, the evaluation board is equipped with a MB90F387 and the device has been programmed with a test program. So after power-on a running light at the eight „User‟-LEDs can be seen. Furthermore, a welcome string is continuously output with 9600 baud on UART channel (UART”A”). Please use a 1:1 cable for the PC-connection. The burn-in bootloader allows the user to program it‟s own application into the Flashmemory. How to program the Flash memory is described in chapter 4. If the board is used as an emulator target board, than switch off the power supply and remove the microcontroller from the socket. Now the probe cable can be mounted into the socket. Take care of pin 1 marking onto the socket and fix the probe cable with screws. Do not use other probe cable than for LQFP-48 package only! Connect the probe cable to the emulation pod. Check all DIP-switch-settings of the evaluation board and the emulation pod. For the power on sequence the emulator system must be switched on first, afterwards switch on the evaluation board. Please look at the corresponding user manual for the emulator how to set up the emulator system. After the power on the „Reset‟-LED of the emulator must be off and the „Vcc‟-LED must be on. If the „Reset‟-LED is still lighting, check the DIP-switch-settings of the emulator system and the power supply of the evaluation board. 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. UG-900002-20 -8- © Fujitsu Semiconductor Europe GmbH FLASH-CAN-48P Chapter 3 Jumpers and Switches 3 Jumpers and Switches This chapter describes all jumpers and switches which can be modified on the evaluation board. The default setting is shown with a grey shaded area. All jumpers and switches are named directly on the board, so it is very easy to set the jumpers according to the features. 3.1 Jumper Overview Jumper Description / Function Type Default Coordinates JP1 UART A (TXD) Jumper 2 pol closed HJ 21 JP2 UART A (RXD) Jumper 2 pol closed HJ 21 JP3 DTR/RTS A Jumper 3 pol open K 26 JP4 RESET UART A Jumper 3 pol open J 20 JP5 DTR/RTS B Jumper 3 pol open K 22 JP6 UART B (RXD) Jumper 2 pol open HJ 18 JP8 UART B (TXD) Jumper 2 pol open HJ 18 JP11 AVcc Jumper 2 pol closed G 5/6 JP12 SW INT4 Jumper 2 pol closed G 21 JP13 AVcc=AVRH Jumper 2 pol closed G7 JP14 SW INT5 Jumper 2 pol closed G 21 JP15 AVss Jumper 2 pol closed G 5/6 JP16 SW TIN0 Jumper 2 pol closed GH 21 JP17 LIN A enable Jumper 2 pol open F 17 JP18 Master-Mode Jumper 2 pol open F 27 JP20 SW IN0 Jumper 2 pol closed H 21 JP21 LIN A (RXD) Jumper 2 pol open F 17 JP22 LIN A (TXD) Jumper 2 pol open F 17 JP23 SW ADTG Jumper 2 pol closed H 21 JP24 RESET Jumper 2 pol closed J 23 JP25 CAN A (TXD) Jumper 2 pol closed E 17 JP26 CAN A (RXD) Jumper 2 pol closed E 17 JP29 int/ext VCC Jumper 3 pol 1-2 E 13 JP30 5V/3V3 Jumper 2 pol open C 14 JP31 RTS-CTS A Jumper 2 pol closed K 27 JP32 RTS-CTS B Jumper 2 pol open K 22 JP33 C-Pin sold-Jumper open F 10 JP34 MCU_VCC Jumper 2pol closed E 12 JP35 Reset inverter Jumper 3 pol 1-2 H 19 JP36 X0A select Jumper 3 pol 1-4 H9 JP37 X1A select Jumper 3 pol 1-2 H8 © Fujitsu Semiconductor Europe GmbH -9- UG-900002-20 FLASH-CAN-48P Chapter 3 Jumpers and Switches A B C D E F G H J K L M N 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 20 21 21 UART”B” 1 22 23 22 23 24 25 25 26 26 28 CAN”A” 27 UART”A” 24 27 28 29 29 LIN”A” 30 A UG-900002-20 B C D E F 30 G - 10 - H J K L M N © Fujitsu Semiconductor Europe GmbH FLASH-CAN-48P Chapter 3 Jumpers and Switches 3.2 Operating-Mode (S2) The DIP-switch S2 is used to set the operating mode of the µC. Ensure that the mode pin settings correspond to the operation-mode of the application. For more detailed information please check the Hardware-Manual of the microcontroller. DIP switch S2/1 (MD0) S2/2 (MD1) S2/3 (MD2) Setting Logical value ON (closed) 0 (low) OFF (open) 1 (high) ON (closed) 0 (low) OFF (open) 1 (high) ON (closed) 0 (low) OFF (open) 1 (high) S2/4 not connected (OFF) S2/5 not connected (OFF) S2/6 not connected (OFF) S2/7 (P31) S2/8 (P30) ON (closed) 1 (high) OFF (open) 0 (low)*1 ON (closed) 1 (high) OFF (open) 0 (low) *1 Default: MD0, 1, 2 = 1 1 0 P30, P31 = 0 0 By default, the Single Chip Run-Mode is selected. Note: *1 Take care that the low-level is reached by the resistor-network N1 and the LEDs D1/D2. In case that N1 is removed in order to free the Port, then P30 and P31 (MB90360/960 Series: P83 and P84) have to be connected manually to GND in case of asynchronous programming (see chapter 4). MD0 MD1 MD2 nc nc nc P31 P30 P84 P83 Dip-Switch S2 ON (default setting) OFF 1 © Fujitsu Semiconductor Europe GmbH 2 3 4 - 11 - 5 6 7 8 UG-900002-20 FLASH-CAN-48P Chapter 3 Jumpers and Switches 3.3 Power Supply Voltage (JP: 29, 34) Vcc and GND (Vss) are both connected to the edge-connector (X4) in order to supply additional circuitry. In this case take care of not to exceed the maximum ratings of the on board voltage regulator LM317T. JP29 Power Supply selection JP30 Power Supply voltage selection: +5V or +3.3V JP34 This Jumper is used to connect the Vcc supply voltage to the µC. Connecting an Ampere-meter instead of the jumper allows measuring of the powersupply-current of the microcontroller (Icc). Jumper JP29 (Vcc) JP30 (3V3) JP34 (MCUVcc) Setting Description 1-2 On-board voltage regulation 2-3 not supported ON (closed) voltage regulation adjusted to +3.3V OFF (open) voltage regulation adjusted to +5V ON (closed) Power supply Vcc is connected to µC OFF (open) Disconnected from Power supply Vcc Default: JP29 = 1-2, JP30 = OFF, JP34 = ON, By default, the on-board Voltage +5V regulation is used and the microcontroller is powered. UG-900002-20 - 12 - © Fujitsu Semiconductor Europe GmbH FLASH-CAN-48P Chapter 3 Jumpers and Switches 3.4 Analogue Power Supply Voltage (JP: 11, 13, 15) The power supply as well as the positive reference voltage for the A/D-converter can be provided internally or externally. JP11, JP15 connect power supply voltages (AVcc and AVss) JP13 connect reference voltages (AVRH to AVcc) Jumper Setting JP11 (AVcc) JP13 (AVRH) JP15 (AVss) Description ON (closed) AVcc is connected to Vcc OFF (open) AVcc is disconnected from Vcc ON (closed) AVRH is connected to AVcc OFF (open) AVRH defined by resistor divider*1 ON (closed) AVss is connected to GND OFF (open) AVss is disconnected from GND *1 By default the resistor-divider R11 and R23 is not mounted on the board Default: JP11, JP13, JP15 are closed By default, the A/D-converter supply and reverence voltage is +5V. Note: If JP11 and J15 are open, the user has to supply an adequate analogue voltage supply (AVcc and AVss) to the A/D-converter. If JP13 is open, the resistors R11 and R23 define AVRH. By default, the resistor divider (R11 and R23) is not mounted on the board. © Fujitsu Semiconductor Europe GmbH - 13 - UG-900002-20 FLASH-CAN-48P Chapter 3 Jumpers and Switches 3.5 Subclock (JP: 36,37) Some devices like e.g. MB90F387 support a 32kHz subclock (X0A, X1A), other devices like MB90FxxxS do not support a subclock but will offer additional port-pins (P35, P36) instead. Please check the related datasheet. 2 Pin-out JP36: JP36: defines usage of Pin 46 (X0A/P35) 3 4 1 JP37: defines usage of Pin 47 (X1A/P36) Jumper JP36 (X0A/P35) JP37 (X1A/P36) Setting Description 1-4 Pin 46 is connected to the 32kHz Subclock (X0A) 2-4 Pin 46 is used as P35 and is connected to X4-A28 3-4 Pin 46 is connected to GND (in case that subclockdevice is used, but no 32kHz crystal is connected) 1-2 Pin 47 is connected to the 32kHz Subclock (X1A) 2-3 Pin 47 is used as P36 and is connected to X4-C29 Default: JP36: 1-4, JP37: 1-2 By default, the 32kHz-subclock-crystal is connected to the microcontroller. UG-900002-20 - 14 - © Fujitsu Semiconductor Europe GmbH FLASH-CAN-48P Chapter 3 Jumpers and Switches 3.6 UART”A” (JP: 1, 2, 31) One RS232-transceiver can be connected to UART1. JP1, JP2 connects UART1 to the RS232-transceiver (U1, X3) JP31 Some Flash-programming-Tools needs a connection between CTS and RTS Jumper JP1 (UART”A”TxD) JP2 (UART”A”RxD) JP31 (RTS-CTS) Setting Description ON (closed) SOT1 is connected to RS232-Transceiver OFF (open) SOT1 is disconnected from RS232-Transceiver ON (closed) SIN1 is connected to RS232-Transceiver OFF (open) SIN1 is disconnected from RS232-Transceiver ON (closed) RTS and CTS is shortcut on X3 OFF (open) RTS and CTS is not shortcut on X3 Default: JP1=ON, JP2=ON, JP31 = ON By default, UART1 of MB90F387 is used as UART”A”. Note: RS232- and LIN-transceiver can not be used at the same time. Take care that the jumpers JP21 and JP22 are open if JP1 and JP2 are closed. 3.7 UART”B” (JP: 6, 8, 32) One RS232-transceiver can be connected to UART0 (only MB90360, MB90895, and MB90960 Series). JP6, JP8 connects UART0 to the RS232-transceiver (U3, X5) JP32 Some tools need a connection between CTS and RTS Jumper JP6 (UART”B”RxD) JP8 (UART”B”TxD) JP32 (RTS-CTS) Setting Description ON (closed) SIN0 is connected to RS232-Transceiver OFF (open) SIN0 is disconnected from RS232-Transceiver ON (closed) SOT0 is connected to RS232-Transceiver OFF (open) SOT0 is disconnected from RS232-Transceiver ON (closed) RTS and CTS is shortcut on X5 OFF (open) RTS and CTS is not shortcut on X5 Default: JP6=OFF, JP8=OFF, JP32 = OFF By default, UART0 is not connected. (UART0 would only be available for MB90360, MB90895, and MB90960 Series) © Fujitsu Semiconductor Europe GmbH - 15 - UG-900002-20 FLASH-CAN-48P Chapter 3 Jumpers and Switches LIN”A” (JP: 17, 18, 21, 22) 3.8 One LIN-transceiver is available and can be used with UART1. JP17 enable LIN-Transceiver JP18 LIN Master-mode JP21, JP22 connects UART1 to the LIN-transceiver (U5, X8) Jumper Setting JP17 (LIN enable) JP18 (LIN Master) JP21 (LIN”A”RXD) JP22 (LIN”A”TXD) Description open LIN-transceiver is disabled closed LIN-transceiver is enabled open LIN Slave-mode closed LIN Master-mode open closed open closed SIN1 is disconnected from LIN-Transceiver SIN1 is connected to LIN-Transceiver SOT1 is disconnected from LIN-Transceiver SOT1 is connected to LIN-Transceiver Default: JP17, JP18, JP21, JP22 = open By default, UART1 of MB90F387 is not used as LIN-interface. Note: RS232- and LIN-transceiver can not be used at the same time. Take care that the jumpers JP1 and JP2 are open if JP21 and JP22 are closed. 3.9 CAN“A” (JP: 25, 26) One high-speed CAN-transceiver is available on the FLASH-CAN-48P evaluation board. JP25, JP26 connects the CAN-Port to the CAN-transceiver (U7, X10). If the CAN interface is not used, the jumpers should be left open. Jumper JP25 (TX0) JP26 (RX0) Setting Open Closed Open Closed Description TX is disconnected from CAN-Transceiver (U7, X10) TX is connected to CAN-Transceiver (U7, X10) RX is disconnected from CAN-Transceiver (U7, X10) RX is connected to CAN-Transceiver (U7, X10) Default: JP25, JP26 = Closed By default, the CAN transceiver is connected to the microcontroller UG-900002-20 - 16 - © Fujitsu Semiconductor Europe GmbH FLASH-CAN-48P Chapter 3 Jumpers and Switches 3.10 Reset-Generation (JP: 3, 4, 24, 35) Additional to the internal Power-On-Reset the microcontroller can be reset by an external Reset-circuit (Voltage-Monitor) and by the UART, too. JP3, JP5 Select DTR- or RTS-Line of UART”A” / UART”B” to generate a system-reset. JP4 This jumper selects whether the DTR/RTS line from UART”A” or UART”B” will generate a system-reset. JP24 open this jumper if no external Reset shall be generated. In this case, only the internal reset is active (e.g.: power-on) JP35 The polarity of the DTR/RTS line can be invert by this jumper. Remove the jumper in order to disable the reset logic. Jumper JP3 (DTR / RTS “A”) JP5 (DTR / RTS “B”) JP4 (UART”A”/”B”) JP24 (Main Reset) JP35 (Polarity) Setting Description 1-2 DTR of UART”A” is selected 2-3 RTS of UART”A” is selected 1-2 DTR of UART”B” is selected 2-3 RTS of UART”B” is selected 1-2 UART”A” is used to generate Reset 2-3 UART”B” is used to generate Reset closed external Reset generation is active open no external Reset generation 1-2 No polarity inversion for the DTR/RTS signal 2-3 Polarity inversion for the DTR/RTS signal Default: JP24 = closed (JP3, JP4, JP5 and JP35 are not set) By default, the external Reset generation is active. The Reset by UART is disabled. Note: While a reset signal is asserted the red Reset-LED D14 is lit. During normal operation, this LED should be off! If JP35 (Polarity) is set, than JP4 together with JP3 or JP5 have to be set, too. If the reset LED is steadily on, check the power supply input voltage and the settings for the reset-generation by UART. © Fujitsu Semiconductor Europe GmbH - 17 - UG-900002-20 FLASH-CAN-48P Chapter 3 Jumpers and Switches 3.11 Buttons INT4, INT5, TIN0, IN0, ADTG, Reset (JP: 12, 14, 16, 20, 23, 24) JP12, JP14: Two push buttons can be used to trigger the external interrupts INT4 and INT5 JP16: One button can be used as trigger-input for the Reload-Timer0 (TIN0) JP20: One Button can be used for input at Input-Capture0 (IN0) JP23: One Button can be used as trigger for the A/D-converter (ADTG) JP24: One Button can be used for manually reset Jumper JP12 (INT4) Setting Description Closed MB90360 Series: INT8 is connected to Push-button “INT4” MB90385 Series: INT4 is connected to Push-button “INT4” MB90455 Series: INT4 is connected to Push-button “INT4” MB90895 Series: INT4 is connected to Push-button “INT4” MB90960 Series: INT8 is connected to Push-button “INT4” Open Closed JP14 (INT5) Open Closed JP16 (TIN0) Open Closed JP20 (IN0) Open Closed JP23 (ADTG) Open JP24 (Reset) No connection to Push-button “INT4” MB90360 Series: INT9 is connected to Push-button “INT5” MB90385 Series: INT5 is connected to Push-button “INT5” MB90455 Series: INT5 is connected to Push-button “INT5” MB90895 Series: INT5 is connected to Push-button “INT5” MB90960 Series: INT9 is connected to Push-button “INT5” No connection to Push-button INT5 MB90360 Series: P50 is connected to Push-button “TIN0” MB90385 Series: TIN0 is connected to Push-button “TIN0” MB90455 Series: TIN0 is connected to Push-button “TIN0” MB90895 Series: TIN0 is connected to Push-button “TIN0” MB90960 Series: P50 is connected to Push-button “TIN0” No connection to Push-button TIN0 MB90360 Series: IN3 is connected to Push-button “IN0” MB90385 Series: IN0 is connected to Push-button “IN0” MB90455 Series: IN0 is connected to Push-button “IN0” MB90895 Series: IN0 is connected to Push-button “IN0” MB90960 Series: IN3 is connected to Push-button “IN0” No connection to Push-button IN0 MB90360 Series: ADTG is connected to Push-button “ADTG” MB90385 Series: ADTG is connected to Push-button “ADTG” MB90455 Series: ADTG is connected to Push-button “ADTG” MB90895 Series: ADTG is connected to Push-button “ADTG” MB90960 Series: ADTG is connected to Push-button “ADTG” No connection to Push-button ADTG Closed Push-button “Reset” is active Open No external Reset generation Default: JP12, JP14, JP16, JP20, JP23, JP24 = Closed UG-900002-20 - 18 - © Fujitsu Semiconductor Europe GmbH FLASH-CAN-48P Chapter 3 Jumpers and Switches By default, INT4, INT5, TIN0, IN0 and ADTG of the microcontroller are connected to the Push buttons and the external Reset-generation is active. © Fujitsu Semiconductor Europe GmbH - 19 - UG-900002-20 FLASH-CAN-48P Chapter 4 Programming the internal Flash 4 Programming the internal Flash All Flash devices have an internal bootloader for asynchronous- as well as synchronousFlash-programming: asynchronous-serial Flash-programming via UART1 (UART”A”, X3) synchronous-serial Flash-programming via Serial I/O (SCI1, X17) 4.1 Asynchronous Mode In order to program the Flash-ROM asynchronously via UART1, the tool “Fujitsu Flash MCU Programmer for FMC16LX” can be used. This tool is available free on the Fujitsu Micros CDROM or Web Site (http://www.fme.gsdc.de/gsdc.htm: select Software Utilities) The following procedure must be followed to enable Flash Programming: 1. Power off the board 2. Connect the Evaluation Board UART”A” to your serial PC communication port. Please use a 1:1 cable for the PC-connection. 3. Check the Jumper-settings according to the UART as described in chapter 3.6 4. Configure the chip mode: Depending on the external crystal two modes can be selected by DIP-switch S2: MD0 MD1 MD2 nc nc nc P31 P30 P84 P83 Boot Mode ON Async. 4MHz OFF 1 2 3 4 5 6 7 8 5. Power on the board 6. Check that the Reset LED is off. Otherwise change the DTR polarity (JP35) and check the power supply voltage. 7. Start the tool “Fujitsu Flash MCU Programmer for FMC16LX” software and follow the instructions: UG-900002-20 - 20 - © Fujitsu Semiconductor Europe GmbH FLASH-CAN-48P Chapter 4 Programming the internal Flash Set Device Type Select COM Port Select Crystal Open Source (MHX-File) Start download 8. After programming the Flash-ROM, switch off the power supply and set back the mode according to the usage of the application, e.g.: MD0 MD1 MD2 nc nc nc P31 P30 P84 P83 ON Single-Chip Run Mode OFF 1 2 3 4 5 6 7 8 9. Power on the board. The user application is started directly. Boot 4MHz RESET RUN UART “A” © Fujitsu Semiconductor Europe GmbH - 21 - UG-900002-20 FLASH-CAN-48P Chapter 4 Programming the internal Flash 4.2 Synchronous Mode In order to program the Flash-ROM synchronously via Serial-I/O (SCI1) special software has to be used, e.g. Fujitsu „FlashKit‟ Tool. This tool is not available free. Please contact our Web Site in order to get more information about the FlashKit-Tool: http://www.fme.gsdc.de/gsdc.htm: select Tools Programme MCU FlashKit A dedicated Flash programming socket (X17) is provided on the FLASH-CAN-48P board for direct connection to the Fujitsu „FlashKit‟. X17: Flash programming socket P30 1 2 P31 MD0 3 4 MD2 RST 5 6 SIN1 SOT1 7 8 SCK1 VCC 9 10 GND Note: Open Jumper JP1 and JP2 in order to disconnect UART1 from the RS232-Transceiver ! In case that the FlashKit-Tool is used, all Mode-settings will be done automatically by the FlashKit. This means that all DIP-switch S2 has to be set to the “OFF” position. MD0 MD1 MD2 nc nc nc P31 P30 P84 P83 ON When using the FlashKit-Tool… OFF 1 2 3 4 5 6 7 8 Please refer to the manual of the FlashKit for more information how to program a Flashdevice by the synchronous-serial mode. Note: In case that another Programming-Tool is used and the Mode-settings have to be done manually then use the following configuration of DIP-switch S2 in order to select the synchronous-serial Flash-programming mode: MD0 MD1 MD2 nc nc nc P31 P30 P84 P83 ON synchronous Boot-Mode OFF 1 UG-900002-20 2 3 - 22 - 4 5 6 7 8 © Fujitsu Semiconductor Europe GmbH FLASH-CAN-48P Chapter 5 Connectors 5 Connectors 5.1 Power connector (X12) The following figure shows the power connection jack X12. This connector is used to connect an external unregulated DC power supply voltage (9V-12V DC) to the evaluation board. Shield is connected to positive voltage supply (+) Centre is connected to ground (GND) Connector X12: It is recommended to use 9V to keep the power dissipation to a minimum. Otherwise, an additional heat sink for the linear voltage regulator might be necessary. 5.2 Edge connector (X1, X2) All pins of the microcontroller are directly connected to X1 and X2, both are 2 x 12 Pin headers, as follows: Connector MCU Pins X1 (1 – 24) 1 – 24 X2 (25 – 48) 25 – 48 The odd pin numbers are located on the one side and the even pin numbers are located on the other side of the connector. On the PCB, the corresponding pin numbers of the µC are written next to the connector pins. 5.3 UART”A”, UART”B” connector (X3, X5) Two 9-pin D-Sub female connectors are used for the serial interfaces UART”A” and UART”B”. GND DTR RxD TxD TXD is the transmit output, RXD is the receive input. The DTR or RTS signal can be used to generate a reset. 5 1 Please use 1:1 cable for PC-connection. 9 6 Note: UART”B” (X5) is only available within MB90895 Series, MB90360, and MB90960 Series. CTS RTS DSR Connector X3, X5: © Fujitsu Semiconductor Europe GmbH - 23 - UG-900002-20 FLASH-CAN-48P Chapter 5 Connectors 5.4 LIN”A” Interface connector (X8) BUS +Ubat One 9-pin D-Sub female connector is used for the LIN-communication. 5 1 9 6 Connector X8: GND 5.5 CAN”A” Interface connector (X10) GND One 9-pin D-Sub male connector is used for the CAN interface. CANL 5 1 9 6 Connector X10: 5.6 CANH USER-LEDs & LC-Display (optional) Eight LEDs are reserved for user-application. In order to disconnect the LEDs from the related microcontroller port, the resistor network N1 can be removed. Take care that, in case of asynchronous programming, the low-level of P30 and P31 is reached by the resistornetwork N1 and the LEDs D1/D2. If N1 is removed in order to free the Port, then P30 and P31 have to be connected manually to GND. See chapter 4 for more details. Instead of the user-LEDs one alphanumeric LC-Display (optional) can be connected. The following control-signals are reserved: 14 13 12 11 10 9 8 7 6 5 4 3 LCD D6 D5 D4 D3 - - - - E R/W RS V0 LED D8 D7 D6 D5 D4 D3 D2 D1 MCU 10 9 8 7 45 44 43 42 90360 90960 P67 P66 P65 P64 P44 P82 P84 P83 90385 P57 P56 P55 P54 P33 P32 P31 P30 90455 P57 P56 P55 P54 P33 P32 P31 P30 90895 P57 P56 P55 P54 P33 P32 P31 P30 UG-900002-20 - 24 - 2 1 VCC GND © Fujitsu Semiconductor Europe GmbH FLASH-CAN-48P Chapter 5 Connectors 5.7 VG96 connector (X4) The signal-layout of connector X4 is near the same as used with the Evaluation-Board Flash-CAN-64P-M09-V2 that will be used together with the MB90495 Series. FLASH-CAN-48P Connector MCU-Pin MB90385 MB90455 MB90895 FLASH-CAN-64P MB90360 MB90960 MB90495 Series A1 - - 1 P61/INT1 C1 - - 2 P62/INT2 A2 3 P50/AN0 P60/AN0 3 P50/AN0 C2 4 P51/AN1 P61/AN1 4 P51/AN1 A3 5 P52/AN3 P62/AN3 5 P52/AN3 C3 6 P53/AN3 P63/AN3 6 P53/AN3 A4 7 P54/AN4 P64/AN4 7 P54/AN4 C4 8 P55/AN5 P65/AN5 8 P55/AN5 A5 9 P56/AN6 P66/AN6/PPGC 9 P56/AN6 C5 10 P57/AN7 P67/AN7/PPGE 10 P57/AN7 A6 - - - 11 AVcc C6 - - - 12 AVR A7 - - - 13 AVss C7 - - - 14 P60/INT0 A8 - - - 15 X0A C8 - - - 16 X1A A9 - - - 17 P63/INT3 C9 - - - 18 MD0 A10 23 RSTX RSTX 19 RSTX C10 - - - 20 MD1 A11 - - - 21 MD2 C11 - - - 22 X0 A12 - - - 23 X1 C12 25 Vss Vss 24 Vss A13 - - - 25 P00/AD00 C13 - - - 26 P01/AD01 A14 - - - 27 P02/AD02 C14 - - - 28 P03/AD03 A15 - - - 29 P04/AD04 C15 - - - 30 P05/AD05 A16 - - - 31 P06/AD06 C16 - - - 32 P07/AD07 © Fujitsu Semiconductor Europe GmbH - 25 - UG-900002-20 FLASH-CAN-48P Chapter 5 Connectors FLASH-CAN-48P Connector MCU-Pin FLASH-CAN-64P MB90385 MB90455 MB90895 MB90360 MB90960 MB90495 Series A17 29 P10/IN0 P27/IN3 33 P10/IN0/AD08 C17 30 P11/IN1 P26/IN2 34 P11/IN1/AD09 A18 31 P12/IN2 P25/IN1 35 P12/IN2/AD10 C18 32 P13/IN3 P24/IN0 36 P13/IN3/AD11 A19 33 P14/PPG0 P23/PPGF 37 P14/PPG0/AD12 C19 34 P15/PPG1 P22/PPGD 38 P15/PPG1/AD13 A20 35 P16/PPG2 P21 39 P16/PPG2/AD14 C20 36 P17/PPG3 P20 40 P17/PPG3/AD15 A21 12 P20/TIN0/ P50/AN8 41 P20/TIN0/A16 C21 13 P21/TOUT0 P51/AN9 42 P21/TOUT0/A17 A22 14 P22/TIN1 P52/AN10 43 P22/TIN1/A18 C22 15 P23/TOUT1 P53/AN11/TIN3 44 P23/TOUT1/A19 A23 16 P24/INT4 P54/AN12/TOT3/INT8 45 P24/INT4/A20 C23 17 P25/INT5 P55/AN13/INT10 46 P25/INT5/A21 A24 18 P26/INT6 P56/AN14/INT11 47 P26/INT6/A22 C24 19 P27/INT7 P57/AN15/INT13 48 P27/INT7/A23 A25 25 Vss Vss C25 A26 42 43 P30/(SOT0) *3 P31/(SCK0) *3 C26 44 P32/(SIN0) A27 45 P33 C27 - - A28 (46) (P35) C28 24 Vcc A29 - - *2 Vss 50 P30/SOT0/ALE *3 51 P31/SCK0/RDX P82/SIN0/INT14R/TIN2*3 52 P32/SIN0/WRLX P44/FRCK0 53 P33/WRHX - 54 P34/HRQ 55 P35/HAKX 56 Vcc 57 C 58 P36/FRCK/RDY P83/SOT0/TOT2 P84/SCK0/INT15R (P40) *2 Vcc *2 (47) A30 11 P37/ADTG P80/ADTG/INT12R 59 P37/ADTG/CLK C30 37 P40/SIN1 P85/SIN1 60 P40/SIN1 A31 38 P41/SCK1 P87/SCK1 61 P41/SCK1 C31 39 P42/SOT1 P86/SOT1 62 P42/SOT1 40 *1 P43/TX1 63 P43/TX *1 P42/RX1/INT9R 64 P44/RX C32 41 (P41) *2 C29 A32 (P36) *3 49 *3 P43/(TX) P44/(RX) *1 only CAN devices (MB90360, 90385, MB90895 Series) *2 only single-clock device (MB90F38xS /MB90F45xS / MB90F36xS) *3 only MB90360, MB90895, and MB90960 Series UG-900002-20 - 26 - © Fujitsu Semiconductor Europe GmbH FLASH-CAN-48P Chapter 6 Silk-Plot of the Board 6 Silk-Plot of the Board X4 VG96-male (Edge1) Pin 47 Pin 1 Pin 2 Pin 48 MCU 90F387 X1 X2 Pin 24 Pin 23 Pin 26 Pin 25 4MHz FlashKit X17 X12 PowerJack MAX232 UART”B” optional: LCD User-LEDs (P30-33, P54-57) INT4 INT5 TIN0 IN0 ADTG X5 Reset CAN”A” UART”A” X10 X3 LIN”A” X8 © Fujitsu Semiconductor Europe GmbH - 27 - UG-900002-20 FLASH-CAN-48P Chapter 7 Related Products 7 Related Products FLASH-CAN-48P-M26 Evaluation board for MB90360, MB90385, MB90455, MB90895, and MB90960 Series with socket (MB90F387 included) MB2147-01 Emulator debugger main unit MB2147-10 Emulation adapter for MB90385, MB90455 and MB90895 Series MB2147-20 Emulation adapter for MB90360 and MB90960 Series MB2132-466 Emulator probe cable for MB90385, MB90455 and MB90895 Series. MB2145-521 Emulator probe cable for package MB90360 and MB90960 Series MB90V495G Evaluation chip for MB90385, MB90455 and MB90895 Series MB90V340xxx Evaluation chip for MB90340 / 350 / 360 / 960 Series MB90V340A-101 Single-clock version MB90V340A-102 Dual-clock version NQPACK48SD Socket for package FPT-48P-M26 (Tokyo Eletech Corp. www.tetc.co.jp/e_tet.htm) HQPACK48SD Header for NQPACK48SD UG-900002-20 - 28 - © Fujitsu Semiconductor Europe GmbH FLASH-CAN-48P Chapter 8 Information in the WWW 8 Information in the WWW Information about FUJITSU SEMICONDUCTOR Products can be found on the following Internet pages: Microcontrollers (8-, 16- and 32bit), Graphics Controllers Datasheets and Hardware Manuals, Support Tools (Hard- and Software) http://mcu.emea.fujitsu.com/ Power Management Products http://www.fujitsu.com/emea/services/microelectronics/powerman/index.html Media Products: SAW filters, acoustic resonators and VCOs http://www.yuden.co.jp/us/product/device/device00.html For more information about FUJITSU SEMICONDUCTOR http://emea.fujitsu.com/semiconductor © Fujitsu Semiconductor Europe GmbH - 29 - UG-900002-20 FLASH-CAN-48P Chapter 9 EU-Konformitätserklärung / EU declaration of conformity 9 EU-Konformitätserklärung / EU declaration of conformity Hiermit erklären wir, Fujitsu Semiconductor Europe GmbH, Pittlerstrasse 47, 63225 Langen, Germany dass dieses Board aufgrund seiner Konzipierung und Bauart sowie in den von uns in Verkehr gebrachten Ausführung(en) den grundlegenden Anforderungen der EU-Richtlinie 2004/108/EC „Elektromagnetische Verträglichkeit“ entspricht. Durch eine Veränderung des Boards (Hard- und/ oder Software) verliert diese Erklärung ihre Gültigkeit! We, Fujitsu Semiconductor Europe GmbH, Pittlerstrasse 47, 63225 Langen, Germany hereby declare that the design, construction and description circulated by us of this board complies with the appropriate basic requirements according to the EU Guideline 2004/108/EC entitled ‟Electro-Magnetic Compatibility‟. Any changes to the equipment (hardware and/ or software) will render this declaration invalid! Note: All data and power supply lines connected to this starter kit should be kept as short as possible, with a maximum allowable length of 3m. Shielded cables should be used for data lines. As a rule of thumb, the cable length used when connecting external circuitry to the MCU pin header connectors for example should be less than 20cm. Longer cables may affect EMC performance and cause radio interference. UG-900002-20 - 30 - © Fujitsu Semiconductor Europe GmbH FLASH-CAN-48P Chapter 10 China-RoHS regulation 10 China-RoHS regulation Evaluation Board评估板 Emulation Board 仿真板 根据SJ/T11364-2006 《电子信息产品污染控制标识要求》特提供如下有关污染控制方面的信息。 The following product pollution control information is provided according to SJ/T11364-2006 Marking for Control of Pollution caused by Electronic Information Products. 1.电子信息产品污染控制标志说明 Explanation of Pollution Control Label 该标志表明本产品含有超过中国标准SJ/T11363-2006 《电子信息产品中有毒有害物质的限量要求》中限量的有毒有害物质。标志中的数字为本产品 的环保使用期,表明本产品在正常使用的条件下,有毒有害物质不会发生外泄或突变,用户使 用本产品不会对环境造成严重污染或对其人身、财产造成严重损害的期限,单位为年。 为保证所申明的环保使用期限,应按产品手册中所规定的环境条件和方法进行正常使用,并严 格遵守产品维修手册中规定的定期维修和保养要求。 产品中的消耗件和某些零部件可能有其单独的环保使用期限标志,并且其环保使用期限有可能 比整个产品本身的环保使用期限短。应到期按产品维修程序更换那些消耗件和零部件,以保证 所申明的整个产品的环保使用期限。 本产品在使用寿命结束时不可作为普通生活垃圾处理,应被单独收集妥善处理。 请注意:环保使用期限50年的指定不是与产品的耐久力,使用期限或任何担保要求等同的。 This symbol to be added to all EIO sold to China, indicates the product contains hazardous materials in excess of the limits established by the Chinese standard SJ/T11363-2006 Requirements for Concentration Limits for Certain Hazardous Substances in Electronic Information Products. The number in the symbol is the Environment-friendly Use Period (EFUP), which indicates the period, starting from the manufacturing date, during which the toxic or hazardous substances or elements contained in electronic information products will not leak or mutate under normal operating conditions so that the use of such electronic information products will not result in any severe environmental pollution, any bodily injury or damage to any assets, the unit of the period is “Year”. © Fujitsu Semiconductor Europe GmbH - 31 - UG-900002-20 FLASH-CAN-48P Chapter 10 China-RoHS regulation In order to maintain the declared EFUP, the product shall be operated normally according to the instructions and environmental conditions as defined in the product manual, and periodic maintenance schedules specified in Product Maintenance Procedures shall be followed strictly. Consumables or certain parts may have their own label with an EFUP value less than the product. Periodic replacement of those consumables or parts to maintain the declared EFUP shall be done in accordance with the Product Maintenance Procedures. This product must not be disposed of as unsorted municipal waste, and must be collected separately and handled properly after decommissioning. Please note: The designation of 10 years EFUP is not to be equated with the durability, useduration or any warranty-claims of the product. 产品中有毒有害物质或元素的名称及含量 Table of hazardous substances name and concentration 有毒有害物质或元素 部件名称 Hazardous substances name Component Name FLASH-CAN-48P 铅 汞 镉 六价铬 多溴联苯 多溴二苯醚 (Pb) (Hg) (Cd) (Cr(VI)) (PBB) (PBDE) x o o o o o O: 表示该有毒有害物质在该部件所有均质材料中的含量均在SJ/T11363-2006 标准规定的限量要求以下 X: 表示该有毒有害物质至少在该部件的某一均质材料中的含量超出SJ/T11363-2006 标准规定的限量要求 此表所列数据为发布时所能获得的最佳信息 由于缺少经济上或技术上合理可行的替代物质或方案,此医疗设备运用以上一些有毒有害物质来实现设备的预期 临床功能,或给人员或环境提供更好的保护效果。 O: Indicates that this toxic or hazardous substance contained in all of the homogeneous materials for this part is below the limit requirement in SJ/T11363-2006. X: Indicates that this toxic or hazardous substance contained in at least one of the homogeneous materials used for this part is above the limit requirement in SJ/T11363-2006. Data listed in the table represents best information available at the time of publication UG-900002-20 - 32 - © Fujitsu Semiconductor Europe GmbH FLASH-CAN-48P Chapter 11 Recycling 11 Recycling Gültig für EU-Länder: Gemäß der Europäischen WEEE-Richtlinie und deren Umsetzung in landesspezifische Gesetze nehmen wir dieses Gerät wieder zurück. Zur Entsorgung schicken Sie das Gerät bitte an die folgende Adresse: Fujitsu Semiconductor Europe GmbH Warehouse/Disposal Monzastraße 4a D-63225 Langen Valid for European Union Countries: According to the European WEEE-Directive and its implementation into national laws we take this device back. For disposal please send the device to the following address: Fujitsu Semiconductor Europe GmbH Warehouse/Disposal Monzastraße 4a D-63225 Langen GERMANY © Fujitsu Semiconductor Europe GmbH - 33 - UG-900002-20