Fujitsu Semiconductor Europe GmbH User Guide FSEUMCU-UG-9E0006-12 FCR4 FAMILY FCR4 CLUSTER SERIES STARTERKIT SK-MB9EF226-001 / -002 / -003 USER GUIDE SK-MB9EF226-001 / -002 / -003 Revision History Revision History Date Issue 2012-11-10 V1.0, MKoehl First release 2012-12-10 V1.1, MKoehl Added known issues 2013-03-06 V1.2, MKoehl Added changes for board revision 1.1 Applies To Order-No. Reference Description SK-MB9EF226-001 TRACE Full-featured variant with independent trace-capability. SK-MB9EF226-002 SOCKET 176-pin socket variant. Tracing blocks some MCUports. SK-MB9EF226-003 SOCKET 240-pin socket variant of SK-MB9EF226-001. If not mentioned otherwise, this guide applies to all boards listed in the table above. Variantspecific features/differences are tagged by the name listed under “Reference”. This document contains 34 pages. UG-9E0006-12 -2- © Fujitsu Semiconductor Europe GmbH SK-MB9EF226-001 / -002 / -003 Abbreviations Abbreviations ARM® ARM® is a registered trademark of ARM Limited in the EU and other countries CAN Controller Area Network FSEU Fujitsu Semiconductor Europe GmbH MCU Microcontroller Unit UART Universal Asynchronous Receiver Transmitter USB Universal Serial Bus © Fujitsu Semiconductor Europe GmbH -3- UG-9E0006-12 SK-MB9EF226-001 / -002 / -003 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. UG-9E0006-12 -4- © Fujitsu Semiconductor Europe GmbH SK-MB9EF226-001 / -002 / -003 Contents Contents REVISION HISTORY ............................................................................................................ 2 APPLIES TO......................................................................................................................... 2 ABBREVIATIONS ................................................................................................................ 3 WARRANTY AND DISCLAIMER ......................................................................................... 4 CONTENTS .......................................................................................................................... 5 1 OVERVIEW ...................................................................................................................... 7 1.1 Introduction ............................................................................................................. 7 1.2 Features .................................................................................................................. 7 1.3 Kit contents ............................................................................................................. 7 2 HARDWARE .................................................................................................................... 8 2.1 2.2 PCB Overview ......................................................................................................... 8 2.1.1 Top-View ................................................................................................... 8 2.1.2 Bottom View .............................................................................................. 9 Power Supply ........................................................................................................ 10 2.2.1 Input-stage............................................................................................... 10 2.2.2 I/O Supplies ............................................................................................. 10 2.2.3 MCU Core supply .................................................................................... 10 2.2.4 Supply-Rail Monitors (LEDs) .................................................................... 10 2.2.5 Power distribution .................................................................................... 10 2.3 Reset ..................................................................................................................... 11 2.4 MCU Clocks .......................................................................................................... 11 2.5 2.6 2.7 2.4.1 Main Clock ............................................................................................... 11 2.4.2 Sub-Clock (RTC-Clock) ........................................................................... 11 On-Board Peripherals ............................................................................................ 11 2.5.1 UART/USB-Serial Interface...................................................................... 11 2.5.2 CAN-Bus Interface ................................................................................... 12 Expansion Connectors .......................................................................................... 12 2.6.1 Board-to-Board (B2B) Connectors ........................................................... 12 2.6.2 Serial Flash Memory ................................................................................ 12 Debugging Facilities .............................................................................................. 12 3 INSTALLATION ............................................................................................................. 13 3.1 First Contact .......................................................................................................... 13 3.2 Engage .................................................................................................................. 13 3.3 Lifesigns ................................................................................................................ 13 4 CONFIGURATION AND TEST-POINTS ........................................................................ 14 4.1 Jumpers ................................................................................................................ 14 © Fujitsu Semiconductor Europe GmbH -5- UG-9E0006-12 SK-MB9EF226-001 / -002 / -003 Contents 4.2 Headers................................................................................................................. 16 4.3 Test Points ............................................................................................................ 17 5 STATUS DISPLAY ......................................................................................................... 18 6 CONNECTORS .............................................................................................................. 19 6.1 B2B Connectors (J5, J6) ....................................................................................... 19 6.1.1 Connector J5 Pinout ................................................................................ 19 Special Signals ........................................................................................ 19 MCU-Ports ............................................................................................... 20 6.1.2 Connector J6 Pinout ................................................................................ 22 Special Signals ........................................................................................ 22 MCU-Ports ............................................................................................... 22 6.2 Debug Connector (X2)........................................................................................... 24 6.3 Trace Connector (X3) ............................................................................................ 24 6.4 DC In Plug (X4) ..................................................................................................... 25 6.5 CAN-Bus Connector (X5) ...................................................................................... 26 6.6 USB Connector (X7) .............................................................................................. 26 7 KNOWN ISSUES ........................................................................................................... 27 8 TROUBLE SHOOTING .................................................................................................. 28 9 RELATED PRODUCTS.................................................................................................. 29 10 APPENDIX ..................................................................................................................... 30 10.1 Tables 30 10.2 Figures 30 11 INFORMATION IN THE WWW....................................................................................... 31 12 EU-KONFORMITÄTSERKLÄRUNG / EU DECLARATION OF CONFORMITY ............. 32 13 CHINA-ROHS REGULATION ........................................................................................ 33 14 RECYCLING .................................................................................................................. 34 UG-9E0006-12 -6- © Fujitsu Semiconductor Europe GmbH SK-MB9EF226-001 / -002 / -003 Overview 1 Overview 1.1 Introduction The SK-MB9EF226-001 is a quick evaluation board for the Fujitsu FCR4 Cluster series flash microcontroller MB9EF226 (Titan). It can be used stand-alone for software development and testing or as a simple target board to work with the debug system. Optionally, the adapter board ADA-FCR4-MULTIIO-001 is available as plug-under. It extends the capabilities by additional interfaces and headers which provide easy access to the MCU-signals. As an addition to the Multi-IO board, the ADA-FCR4-CLUSTER-001 is available. It provides a complete automotive dashboard solution without separate microcontroller (all signals are controlled from the SK-MB9EF226). It is connected to the Multi-IO board using a flat-cable. 1.2 Features • Supports Fujitsu’s FCR4 Cluster series MB9EF226 (Titan) microcontrollers • 12V external DC power supply, On-board 5V, 3V3 and 1V2 regulators for I/O- and MCU supply • Power-LEDs for all regulated supply-rails • Selectable 5V and 3V3 voltage for specific digital (VDP5 and DVCC) and analogue (AVCC5 and AVRH5) power domains • Reset-button with LED-indicator • On-board voltage supply supervisor • In-Circuit serial Flash programming using the JTAG port • On-Board serial Flash Memory tied to high speed SPI and graphics SPI • 4 main crystal oscillator for MCU clock, 32 kHz crystal for sub clock operation (real time clock) • All GPIO-pins not used on-board are available thru Board-to-Board connectors. • USB to serial converter (FT232R) connected to USART0 provides direct PC-serial connection using a standard USB-A (PC) to Mini-B (SK) cable. • One CAN-Bus interface on male D-Sub-09 connector with industry-standard pin out. CAN transceiver (ELMOS) supports partial networking and sleep mode, power inhibit can be routed to MCU and power supply enable, Wake-up-button supplied. • ARM standard 20 pin IDC JTAG connector for flash-programming and debugging • Trace-probe connector for 8 (variant -002) or 16 (variant -001 and -003) bit wide tracing • Test-points for internal signals 1.3 Kit contents • Variant TRACE or variant SOCKET PCB. • USB-A to Mini-B cable. • Screws with spacers to mount onto a carrier-board or place on the table. © Fujitsu Semiconductor Europe GmbH -7- UG-9E0006-12 SK-MB9EF226-001 / -002 / -003 Hardware 2 Hardware 2.1 PCB Overview 2.1.1 Top-View A B C D E F G H I J K L M N O P Q R 1 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 A B C D E F G H I J K L M N O P Q R Figure 2-1: Top View PCB-Rev.1.0 • Variant 001: TRACE - U1: MCU – MB9EF226 (Titan) microcontroller in QFP296 package • Variant 002: SOCKET - U2: MCU – MB9EF226 (Titan) microcontroller in QFP176 socket • Variant 003: SOCKET - U2: MCU – MB9EF226 (Titan) microcontroller in QFP240 socket • Q1: 32768Hz RTC-crystal (SubClk), Q2: 4MHz crystal (MainClk) • 12V external DC power supply, 5V, 3V3 and 1V2 voltage regulators, S1 power switch • Power-LEDs for the 5V0, 3V3 and 1V2 power rails, SW1 Reset-button, Reset-LED • X2, X3: debug and trace port connectors, USB (USART-emulation) and CAN connectors UG-9E0006-12 -8- © Fujitsu Semiconductor Europe GmbH SK-MB9EF226-001 / -002 / -003 Hardware 2.1.2 Bottom View A B C D E F G H I J K L M N O P Q R 1 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 A B C D E F G H I J K L M N O P Q R Figure 2-2: Bottom View PCB-Rev.1.0 • J5, J6 - Board-to-Board connectors to Multi-IO • Serial Flash Memory devices U15 and U17 for HSSPI and GXSPI ports • Test Pins for Flash Memory signals © Fujitsu Semiconductor Europe GmbH -9- UG-9E0006-12 SK-MB9EF226-001 / -002 / -003 Hardware 2.2 Power Supply The power supply circuit consists of the input-stage and three voltage-regulators. The regulators are switch-mode types (step-down). Having the enables of the lower voltage supplies tied to the next higher voltage supply guarantees correct sequencing in the order required (5V0 L 3V3 L 1V2). Powerdown/disconnect of power-domains and/or -rails is not supported. All regulators are supplied from the input-rail Vin_prot (filtered input voltage, no regulatorstaggering). Headers are connected to each voltage-rail to allow measuring the voltages. They should not be used to power custom electronics. Each stage provides a header connected to connect to the corresponding domain. Care must be taken when connecting to the 1V2-domain as noise on this rail will have much more impact on this rail due to the low absolute voltage. 2.2.1 Input-stage The power-supply connector is a standard DC-plug for a wall-cube adapter. Allowed input voltage ranges from 9 to 12V, the adaptor should have a minimum power-rating of 6W (500mA @ 12V). After the power-switch, a reverse-voltage protection diode (D2) and a TVS (D3) follow. The latter suppresses/damps high voltage surges from the wall-cube which would otherwise pass the following inductor and capacitors. The inductor (L11) filters noise generated on-board, before it reaches the supply-cable which presents a good antenna for EMI. Filtering incoming noise is a bonus. 2.2.2 I/O Supplies The 5V0 and 3V3 supplies use the same regulator-type, each fixed to the desired output-voltage. As with all switching regulators, the designs are critical in terms of switching noise radiation (over the air and along the traces). Each regulator provides up to 3A on its rail. 2.2.3 MCU Core supply The 1V2 supply for the MCU core is generated by a DC/DC switching module providing up to 3A. 2.2.4 Supply-Rail Monitors (LEDs) Each supply-rail has its own LED-indicator. For the 1V2 rail, the LED is driven from the 3V3 rail and just switched from the 1V2 rail. All three rails are additionally monitored by a system-voltage supervisor which generates reset if any rail fails. 2.2.5 Power distribution The three stabilized voltages drive the various MCU power-domains either directly (single-voltage domains MCU_VDD, MCU_VDP3) or through a 3-pin jumper (dual-voltage domains VDP5, DVCC). Additionally, there is a jumper before each domain's EMI-filter to allow injection of external power or measuring current-consumption of the domain. UG-9E0006-12 - 10 - © Fujitsu Semiconductor Europe GmbH SK-MB9EF226-001 / -002 / -003 Hardware 2.3 Reset Board-Reset can be generated by basically two sources. Both are connected to the system-reset which includes the MCU RST_X signal. Both sources can be disconnected from the reset-net by separate jumpers, thus excluding them from generating the reset-signal, U8 generates the reset to the MCU and all other devices if one of the three system-voltages fails (System Voltage Supervisor). It also monitors a push-button, generating a short reset-pulse (~100Qs) if this reset-button is pressed shortly. A longer pulse will be generated if the button is pressed for some seconds. Caution: the SVS monitors the on-board generated voltages, not the MCU power-domains. If any of the domains is supplied externally, it is left to the user to provide a proper reset signal (if required). Another reset source comes from the two debugging connectors JTAG and TRACE. Their shared signal can also be disconnected from the internal net. Having the reset-pin on the MCU belonging to the VDP5 domain and the memory-interface pins driven by the VDP3 domain, two reset-signals are required. While RST_X_3V3 is driven together with RST_X_VDP5, it cannot generate a reset by itself. Therefore, all resets must originate from RST_X_VDP5. Both signals are open-drain with a 10kR pull-up to the corresponding MCU power-domain. RST_X_3V3 is only available on the riser-board connector. The b2b-connectors on the rear-side only provide RST_X_VDP5. RST_X_VDP5 also drives a LED which lights when the signal is active (low). On power-up or a press of the reset-button, the LED will flash according to the pulse generated by the SVS. If the reset-button is pressed only for a short time, although the LED also flashes, this cannot be observed directly as this pulse is too short to be detected by the human eye. 2.4 MCU Clocks 2.4.1 Main Clock The MCU is clocked using its internal 4 MHz oscillator as this is the MainClk net, it controls all timing of the MCU. 2.4.2 Sub-Clock (RTC-Clock) Q1 is a 32.768kHz crystal connected to the MCU's real-time clock oscillator. This clock is used to track time, while the other crystal oscillator is disabled. 2.5 On-Board Peripherals The board provides three interfaces for external communication. 2.5.1 UART/USB-Serial Interface Two port-signals (P0_45, P0_47) are connected to a USB-Serial converter chip (FT232R). The ports can be controlled by USART0, thus allowing a serial interface between the MCU and a PC. For the interface-converter, drivers exist for all major operating systems (OSX, Linux, Windows) either built-in (Linux) or for download (Windows). They provide a standard serial interface (“COMport”/”ttyUSB”) to the applications, so any terminal program can be used to transmit data between the MCU and a PC. The interface does not provide hardware-handshake, thus it is left to the software to provide some kind of flow-control and/or resynchronization, if necessary. There is one LED per direction (RX, TX) signalling data-transmission. The two ports can be disconnected from the converter by two jumpers, freeing them for other usage (the two signals are also available on the B2B connector J5). © Fujitsu Semiconductor Europe GmbH - 11 - UG-9E0006-12 SK-MB9EF226-001 / -002 / -003 Hardware The converter chip is powered from the USB-connector, making its operation independent on the power-status of the board. However, as the supply of the serial interface I/O lines is powered from VDP5, the voltages here always match the requirements of the connected port-signals. 2.5.2 CAN-Bus Interface Two ports from the MCU (P2_41, P0_43) are connected to a CAN-Bus transceiver. The CAN-bus itself is connected to a standard D-sub connector. The two signals are also RX and TX of the internal CAN0-controller. SPI Port (P2_32 – P2_35) routed to CAN transceiver for configuration, power down signal routed to power converters and GPIO (P1_31) to trigger system shutdown. As with the UART, jumpers are available for each port to disconnect them from the interface, freeing them for use from the B2B connector J5. 2.6 Expansion Connectors 2.6.1 Board-to-Board (B2B) Connectors On the bottom-side, there are two board-to-board (b2b) connectors (J5, J6). All MCU ports are available here, along with power-supply and additional control-signals like reset. Layout and placement of the SK-MB9EF226-xxx allows to plug a Fujitsu Multi-I/O board (ADAFCR4-MULTIIO-001) under the board, providing direct access to the ports via standard-raster headers along with other features. Alternatively, a custom PCB can be connected. 2.6.2 Serial Flash Memory The Starterkit is provided with two serial Spansion S25FL256SAGMFI011 Flash memory devices connected to GXSPI and HSSPI (high-speed QSPI) ports. Signal routing for the HSSPI port can be selected by solder bridges R35 - R38 or R50 - R53 between Flash Memory (default on -001 variant) and MediaLB SPI interface located on the Multi-IO-Board (default for variants -002 and 003). 2.7 Debugging Facilities The Starter-kit provides a JTAG-Interface on a 20-pin 2.54mm (0.1in) IDC-header for debugging. The header uses the ARM standard pin out. The second facility is an ARM-standard trace-connector. This combines the JTAG-interface with an up to 16-bit trace-port for extended debugging features. Only one connector may be used at the same time, as some signals are shared between them. Debugging requires a proper interface and corresponding software on the host system. UG-9E0006-12 - 12 - © Fujitsu Semiconductor Europe GmbH SK-MB9EF226-001 / -002 / -003 Installation 3 Installation 3.1 First Contact After opening the box, please check first if all parts are included. If any parts are missing, ask your vendor. The kit includes electrostatic sensitive devices. Unpacking should be done in an anti-static environment. After removing the packing-material, check all parts and especially the PCB for damages. Also check the jumper-settings before initial powering up the board. 3.2 Engage To power-up the board, first change the slider-switch (S1) to the “off”-position. Then connect an AC-adaptor Connect the DC-plug (inner is positive) to the board (X4), then turn on the sliderswitch. The AC-adaptor must provide 9-12V/1A min. The positive (+) supply must be on the inner tip, while the negative supply (-/GND) is on the outer ring. The power-input includes reverse-polarity protection. 3.3 Lifesigns After powering-up by turning switch S1, the power-LEDs should turn on without noticeable delay. Additionally, the reset-LED flashes once, signalling release of the reset-signal by the voltage supervisor. If no LED lights op, turn off the power switch and check the polarity of the supply. If this is ok, or if some power-LEDs are missing, flicker or show otherwise strange behaviour, check the powerrails for shorts to GND and each other before retrying. If the reset-LED flashes from time to time (maybe with a constant frequency), the power-supply may be too weak to supply the required current. Also check the voltages to detect drop. Most times this occurs, one or multiple power-rails are at the edge of the SVS' trigger-level and drop below, eg. if more current is drawn by a device. Use HDR1, 3 and 6 to measure voltages. Never short these Headers! © Fujitsu Semiconductor Europe GmbH - 13 - UG-9E0006-12 SK-MB9EF226-001 / -002 / -003 Configuration and Test-Points 4 Configuration and Test-Points 4.1 Jumpers The SK-MB9DF-120-001 provides multiple options to access signals and configure its properties. For this, it has two variants of jumpers: • (regular) Jumpers consist of two or three pin-headers and a small cap. They can be changed without extra tools. They are used where changes are likely to occur. Wide jumpers (W) use a 2.54mm raster, while small jumpers use 2.00mm . The former are used for power-connections where also measuring may be required, while the latter are sole configuration jumpers. • solder-jumpers change more basic options, the vast majority of applications do not require changing them from their defaults. A solder-jumper is either a single 0R0 resistor or two resistors of which only one may be placed. For the latter, a shared pad is often used to avoid placing both resistors accidentally. Name Label Description Type Default Position JP3 AVRL5 open = access ADC VRL5 (reference input) Caution: the ADC is an analog subsystem and therefore sensitive to noise induced from the power-supply lines. 2-pin wide closed top H-5 JP4 AVDD5 select ADC-supply: 1-2 = AVRH5 2-3 = VDP5 open = external Caution: the ADC is an analog subsystem and therefore sensitive to noise induced from the power-supply lines. 3-pin wide 2-3 top G-5 JP5 AVRH5 open = access ADC VRH5 (reference input). Caution: the ADC is an analog subsystem and therefore sensitive to noise induced from the power-supply lines. 2-pin wide closed top G-4 JP6 AVSS5 open = access ADC VSS. Caution: the ADC is an analog subsystem and therefore sensitive to noise induced from the power-supply lines. 2-pin wide closed top G-4 JP20 VDP5 select VDP5 supply-rail: 1-2 = 3V3 (3.3V on-board rail) 2-3 = 5V0 (5.0V on-board rail) open = external 3-pin wide 2-3 top C-5 JP18 DVCC select DVCC supply-rail: 1-2 = 3V3 (3.3V on-board rail) 2-3 = 5V0 (5.0V on-board rail) open = external 3-pin wide 2-3 top I-4 JP15 MCU_VDD open = access 1.2V supply for MCU. 2-pin wide closed top D-5 JP17 MCU_VDP3 open = access VDP3 domain for MCU. 2-pin wide closed top D-5 JP21 MCU_VDP5 open = access VDP5 domain for MCU. 2-pin wide closed top D-6 JP19 MCU_DVCC open = access DVCC domain for MCU. 2-pin wide closed top I-4 UG-9E0006-12 - 14 - © Fujitsu Semiconductor Europe GmbH SK-MB9EF226-001 / -002 / -003 Configuration and Test-Points Name Label Description Type Default Position JP14 TRCCHIP Select trace-signals for trace-port: 1-2 = dedicated trace-port/disable 2-3 = multiplexed ports (176pin pkg) open = none (should not be used) For the 240-pin package, there is no reason to choose any other setting than 1-2. For any package, any other than this setting also disconnects the multiplexed port-signals from their normal connection, rendering these ports unusable. Therefore, the 2-3 setting should never be chosen unless tracing with a 176-pin package is required. 3-pin small 1-2 top P-10 JP10 RTCK-sel enable/disable RTCK on JTAG: 1-2 = disable (pulled to GND) 2-3 = enable open = invalid, see also solder-jumper R7 3-pin small 1-2 top H-14 JP11 TRC_RST closed = enable resets from debug and trace connector. Quite likely not to be changed. 2-pin small closed top H-14 JP22 SVS_EN closed = enable resets from system-voltage supervisor chip. As the SVS also monitors the reset-button, this also disables manual reset if open. Quite likely not to be changed. 2-pin small closed top K-4 JP27 CAN_RXD closed = connect RXD on CAN-Interface to MCU-port P2_41 2-pin small closed top M-5 JP28 CAN_TXD closed = connect TXD on CAN-Interface to MCU-port P2_40 2-pin small closed top M-5 JP32 PWR Closed = pull-up wake signal for CAN transceiver, parallel to Wake-up switch SW2 2-pin small open top K-4 JP33 ENABLE_ SHTDWN Closed = connect Power Inhibit output from CAN controller to power supply 2-pin small open top M-5 JP30 UART_RXD closed = connect RXD on UART-Interface to MCU-port P0_45 2-pin small closed top P-5 JP31 UART_TXD closed = connect TXD on UART-Interface to MCU-port P0_47 2-pin small closed top P-5 JP34 LEDSEL Selects LED Ports 1-2: shared with Cluster 2-3: use GFX0_TSIG. 3-pin small 1-2 K-12/13 JP35 IOSEL Selects connection for P0_24 1-2: GPIO0 2-3: BUTTON_EXT_INT0 3-pin small 2-3 F9 R50-53 HSSPI Selects on board HSSPI-Flash, Open R50-53 and close to R35-38 for MLB solder, 0R closed bottom J-10 closed = enable RTCK open to avoid disturbance on TCK line if RTCK is not used. If operating on lower frequencies, can be left connected if no problems arise with TCK. solder, 0R closed top G-11 (directly at 240-pin footprint) R7 Table 4-1: Default Jumper settings and location © Fujitsu Semiconductor Europe GmbH - 15 - UG-9E0006-12 SK-MB9EF226-001 / -002 / -003 Configuration and Test-Points On wide jumpers, the cap can be replaced by an ampere-meter to measure current. However, care must be taken to avoid inducing noise into the connected cables. Alternatively, if the cap is removed, external power can be feed into the corresponding domain. Caution: do not back-drive current into the supply-rails. Check the schematics before connecting an external power-supply to a jumper's output pin (the pin which drives the power-domain). Double-check before powering up! DVCC, AVCC5 and VDP5 (see further description below) must be set to the same voltage-rail when zero point detection (ZPD) on any of the SMC ports is to be used. Check the datasheet for further requirements on the combination of voltages. 4.2 Headers Headers are intended to access interesting nets on the PCB. They have the same sizes as wide jumpers, but may never be shortened. Name Label Description Type Position HDR1 5V0 5.0V rail voltage measuring header. Do not inject any current here! 2-pin wide top F-9 HDR2 VIN_prot Filtered and protected (against surges and reverse polarity) input voltage. May be used to inject an external supply. 2-pin wide top F-4 HDR3 3V3 3.3V rail voltage measuring header. Do not inject any current here! 2-pin wide top F-6/7 HDR4, 5 GND Access-points to the GND-plane. Can be used as reference for scopes, logic-analyzers, voltmeters, etc. 3-pin wide (each) top B-4, B-14 HDR6 1V2 1.2V rail voltage measuring header. Do not inject any current here! 2-pin wide top F-2 Table 4-2: Header location UG-9E0006-12 - 16 - © Fujitsu Semiconductor Europe GmbH SK-MB9EF226-001 / -002 / -003 Configuration and Test-Points 4.3 Test Points Test points are not for permanent connection, but mostly for failure-tracking. Normally, there is no need to access them. Name Label Description Position TP1 SubClk input of 32768Hz crystal-oscillator (RTC, etc.). top I-12 TP2 MainClk MainClk frequency for variant SOCKET (Q2/Q4). top G-12 TP4 SYSC_CKOT MCU-port P0_41 which can have this signal multiplexed on its top G-7 output. TP5 SYSC_CKOTX MCU-port P0_42 which can have this signal multiplexed on its top G-8 output. TP6 RTC_WOT MCU-port P0_40 which can have this signal multiplexed on its top G-7 output. TP3 WDG_OBSERVE MCU-port P0_43 which can have this signal multiplexed on its top G-8 output. TP7 - 12 SS, SCK, SIO0..3 HSSPI_x signals to S25FL256SAGMFI011 Flash device Bottom J-11 TP13 - 18 SS, SCK, SIO0..3 GXSPI_x signals to S25FL256SAGMFI011 Flash device Bottom G-6 Table 4-3: Test point location The crystal test points TP1-3 are very sensitive to noise and load-factors, especially capacitive loads can change the frequency dramatically. If possible, the clocks should be measured indirectly using a high-speed timer or SYSC_CKOT. © Fujitsu Semiconductor Europe GmbH - 17 - UG-9E0006-12 SK-MB9DF120-001 / -002 / -003 Status Display 5 Status Display For user information, there are four LEDs on the board. Each power-rail (the supply generated on-board), is monitored by a single LED. In addition, the reset-LED shows the status of the reset-line. For the default configuration and no external reset (JTAG, button or from a plugged-under PCB), this is the status of the systemvoltage supervisor (SVS). It will be lit if any voltage-rail is out of its allowed limits. Name Label Description (when lit) Position LD1 orange 5V0 rail up top E-2 LD2 yellow 3V3 rail up top E-2 LD3 green 1V2 rail up (driven by 3V3-rail) top F-2 LD4 red reset active Table 5-1: LED position and meaning top F-2 UG-9E0006-12 - 18 - © Fujitsu Semiconductor Europe GmbH SK-MB9EF226-001 / -002 / -003 Connectors 6 Connectors The following table lists the location of all connectors on the board. The pin-out of each connector is listed in separate sections. Name Type Description Position J5 SAMTEC QSH090-01-L-D-A board-to-board connector. Allows to connect a Multi-IO Bottom board or any other matching I/O-board. Q-4:13 J6 SAMTEC QSH090-01-L-D-A B2B, Further signals from the MCU. X2 Standard ARM 20pin debug-header with JTAG2*10 2.54mm IDC interface. Must not be connected at the same time as header (male) X3. X3 38pin connector for standard ARM trace interface (16 TYCO 5767054-1 bits). Includes also JTAG. Must not be connected at top K:O-14 the same time as X2. X4 DC-plug 2.1mm pin DC plug for external power-supply. top C-14:16 X5 9pin Dsub male CAN-Bus connector with standard-pinout. top J:N-1:3 X7 USB Mini-B plug Standard USB plug to connect a PC whith USB-Serial top P-2 protocol driver. Bottom B-4:13 top K:O-16 Table 6-1: Connector location The two B2B connectors provide all MCU ports, power supplies and control-signals. 6.1 B2B Connectors (J5, J6) These two connectors provide all signals to a plug-under board like the Multi-IO-Board. Signals include all MCU ports as well as reset and power supplies from the SK-board. Signals are always routed to these connectors, even if they are used on the SK-MB9EF226-001 themselves. When using a signal on a plug-under board which is also connected to an on-board peripheral or connector (like the IPC-connector), it must be disconnected from the on-board resource by pulling the corresponding jumper. Some signals can be disconnected separately, while other signals are disconnected as a whole function-block. Fitting mates for the other board are SAMTEC QTH type connectors. 6.1.1 Connector J5 Pinout Special Signals Pin(s) Signal Description 1,2,6,7,12,13,54,55, 65,66,97,98,101,102,109,110,113, 137,138,162,167,171,172, Shield GND System Ground 104,106,108 VDP5 VDP5 power domain 164,166,168,170 5V0 5.0V power rail © Fujitsu Semiconductor Europe GmbH - 19 - UG-9E0006-12 SK-MB9EF226-001 / -002 / -003 Connectors Pin(s) Signal Description 173,175,177,179 Vin Raw input power (after the power-switch, but before any filter/protection. Should not be used. 174, 176, 178, 180 Vin_prot Vin after the filter. May be used to supply SKMB9EF226 from a plug-under board. 169 RST_X_VDP5 System-Reset. Open-Collector (pull-up on SK-MB9EF226). input/output Table 6-2: J5 power supply pins MCU-Ports ADA-FCR4-MULTIIO-001 Signal MCU Port J5 Pin J5 Pin MCU Port ADA-FCR4-MULTIIO-001 Signal MLB_SIG P1_61 3 4 P1_60 MLB_CLK MLB_DAT P1_62 5 6 - GND GND - 7 8 P1_38 INIC_SPI_SCLK INIC_SPI_CS P1_33 9 10 P1_36 INIC_SPI_SDOUT INIC_SPI_SDIN P1_37 11 12 - GND … … GND - 55 56 P0_24 GPIO0 UARTB_RX P0_40 57 58 P0_45 UARTA_RX UARTB_TX P0_42 59 60 P0_47 UARTA_TX CANB_RX P2_49 61 62 P2_41 CANA_RX CANB_TX P2_48 63 64 P0_43 CANA_TX … GPIO1 P0_25 … 99 100 … - GPIO2 … POTI_AN P0_44 111 112 - SOUND_SGA GND - 113 114 P2_43 SOUND_SGO CLUSTER_EXT_INT0 P1_32 115 116 P2_50 CLUSTER_PWM0 CLUSTER_EXT_INT1 P1_41 117 118 P2_51 CLUSTER_PWM1 GPIO3 - 119 120 P2_42 CLUSTER_PWM2 CLUSTER_SMC00 P1_0 121 122 P1_4 CLUSTER_SMC10 CLUSTER_SMC01 P1_1 123 124 P1_5 CLUSTER_SMC11 CLUSTER_SMC02 P1_2 125 126 P1_6 CLUSTER_SMC12 CLUSTER_SMC03 P1_3 127 128 P1_7 CLUSTER_SMC13 CLUSTER_SMC20 P1_8 129 130 P1_12 CLUSTER_SMC30 CLUSTER_SMC21 P1_9 131 132 P1_13 CLUSTER_SMC31 CLUSTER_SMC22 P1_10 133 134 P1_14 CLUSTER_SMC32 CLUSTER_SMC23 P1_11 135 136 P1_15 CLUSTER_SMC33 UG-9E0006-12 - 20 - © Fujitsu Semiconductor Europe GmbH SK-MB9EF226-001 / -002 / -003 Connectors ADA-FCR4-MULTIIO-001 Signal MCU Port CLUSTER_GPIO0 CLUSTER_GPIO1 CLUSTER_GPIO2 CLUSTER_GPIO3 CLUSTER_GPIO4 CLUSTER_GPIO5 CLUSTER_GPIO6 CLUSTER_GPIO7 P1_41 P2_40 P0_46 P0_48 P0_49 P1_16 P1_17 P1_18 J5 Pin J5 Pin MCU Port ADA-FCR4-MULTIIO-001 Signal 139 140 P1_16 P1_52 LED0 141 142 P1_17 P1_53 LED1 143 144 P1_18 P1_54 LED2 145 146 P1_19 P1_55 LED3 147 148 P1_20 P1_56 LED4 149 150 P1_21 P1_57 LED5 151 152 P1_22 P1_58 LED6 153 154 P1_23 P1_59 LED7 CLUSTER_GPIO8 P1_19 155 156 P0_24 BUTTON_EXT_INT0 CLUSTER_GPIO9 P1_20 157 158 P0_25 BUTTON_EXT_INT1 CLUSTER_GPIO10 P1_21 159 160 P2_49 BUTTON_EXT_INT2 CLUSTER_GPIO11 P1_22 161 162 - GND CLUSTER_GPIO12 P1_23 163 164 - P_5V BUTTON_EXT_INT3 P2_48 165 166 - P_5V GND - 167 168 - P_5V BOARD_RST_X - 169 170 - P_5V GND - 171 172 - GND Table 6-3: J5 signal assignment Signals not connected to any MCU port are omitted in above table. Signals not listed are either ‘No Connection’ or ‘Reserved’, don’t connect any signals to those connectors. Some Ports are shared between various functions, see following colour coding / marking: P2_33 Shared IO-Ports P1_38 Selectable via Solder Jumper R35 - R38 / R50 - R53, default open (connected to Flash) P1_17 Selectable via JP34 P0_24 Selectable via JP35 P1_17 Sharable with trace port on 176-pin package using JP14 © Fujitsu Semiconductor Europe GmbH - 21 - UG-9E0006-12 SK-MB9EF226-001 / -002 / -003 Connectors 6.1.2 Connector J6 Pinout Special Signals Pin(s) Signal Description 5,6,25,26,31,32,37,38,46,47,51,52, 65,66,71,72,77,78,83,84,,89,90,95,96, 100,101,114,115, 125,126,131,132,137,138,143,144,149 ,150,155,156,160-162,175,176, Shield GND System Ground 1-4,177-180 3V3 3.3V power rail. Table 6-4: J6 power supply pins MCU-Ports ADA-FCR4-MULTIIO-001 Signal MCU Port Pin J6 Pin J6 Pin … MCU Port Pin ADA-FCR4-MULTIIO-001 Signal … I2S0_ECLK P2_36 27 28 P2_39 I2S0_SCK I2S0_SD P2_37 29 30 P2_38 I2S0_WS … … I2CA_SDA P0_63 39 40 P0_62 I2CA_SCL I2CC_SDA - 41 42 - I2CB_SCL GND - 47 48 P1_40 P3V3_EXT_INT0 CAP_CLK - 49 50 P1_26 P3V3_EXT_INT1 … … GND - 115 116 P1_27 P3V3_GPIO00 P3V3_GPIO03 P1_30 117 118 P1_28 P3V3_GPIO01 P3V3_GPIO04 - 119 120 P1_29 P3V3_GPIO02 DISP0_R0 P2_00 121 122 P2_02 DISP0_R2 DISP0_R1 P2_01 123 124 P2_03 DISP0_R3 GND - 125 126 - GND DISP0_R4 P2_04 127 128 P2_06 DISP0_R6 DISP0_R5 P2_05 129 130 P2_07 DISP0_R7 GND - 131 132 - GND DISP0_G0 P2_08 133 134 P2_10 DISP0_G2 DISP0_G1 P2_09 135 136 P2_11 DISP0_G3 GND - 137 138 - GND DISP0_G4 P2_12 139 140 P2_14 DISP0_G6 DISP0_G5 P2_13 141 142 P2_15 DISP0_G7 GND - 143 144 - GND DISP0_B0 P2_16 145 146 P2_18 DISP0_B2 DISP0_B1 P2_17 147 148 P2_19 DISP0_B3 UG-9E0006-12 - 22 - © Fujitsu Semiconductor Europe GmbH SK-MB9EF226-001 / -002 / -003 Connectors ADA-FCR4-MULTIIO-001 Signal MCU Port Pin J6 Pin J6 Pin MCU Port Pin ADA-FCR4-MULTIIO-001 Signal GND - 149 150 - GND DISP0_B4 P2_20 151 152 P2_22 DISP0_B6 DISP0_B5 P2_21 153 154 P2_23 DISP0_B7 GND - 155 156 - GND DISP0_DCLK P2_24 157 158 P1_39 DISP0_DCLKI DISP0_DISP25 P2_25 159 160 - GND GND - 161 162 - GND DISP0_HSYNC P1_48 163 164 P1_54 DISP0_TSIG6 DISP0_VSYNC P1_49 165 166 P1_55 DISP0_TSIG7 DISP0_DE P1_50 167 168 P1_56 DISP0_TSIG8 DISP0_TSIG3 P1_51 169 170 P1_57 DISP0_TSIG9 DISP0_TSIG4 P1_52 171 172 P1_58 DISP0_TSIG10 DISP0_TSIG5 P1_53 173 174 P1_59 DISP0_TSIG11 GND - 176 - GND 175 Table 6-5: J6 signal assignment Signals not connected to any MCU port are omitted in above table. Signals not listed are either ‘No Connection’ or ‘Reserved’, don’t connect any signals to those connectors. Some Ports are shared between various functions, see following colour coding / marking: P1_17 Selectable via JP34 P1_17 Sharable with trace port on 176-pin package using JP14 © Fujitsu Semiconductor Europe GmbH - 23 - UG-9E0006-12 SK-MB9EF226-001 / -002 / -003 Connectors 6.2 Debug Connector (X2) This is an ARM standard 20 pin JTAG connector. Pin Signal Description 1 Vsns Target voltage reference 2 VCCt Target power 3 nTRST JTAG TAP reset, active low 4 GND Ground 5 TDI JTAG Test Data In 6 GND Ground 7 TMS JTAG Test Machine State 8 GND Ground 9 TCK JTAG TAP Clock 10 GND Ground 11 RTCK Return TCK (optional) 12 GND Ground 13 TDO JTAG Test Data Out 14 GND Ground 15 nRESET Target reset, active low (system reset) 16 GND Ground 17 DBREQ Debug Request (not used) 18 GND Ground 19 TVcc Debug Acknowledge (not used) 20 GND Ground Table 6-6: Debug connector (X2) assignment RTCK is deactivated by jumpers by default. It is only required for high-speed clocking. See jumper-settings on how to enable this functionality. This connector must not be used at the same time as the trace-connector. 6.3 Trace Connector (X3) Much like the Debug-connector, this is also defined by ARM. Pin Signal Description 1-4, 10 NC No connection 5, 30, 32 GND Signal Ground 14, 34 VSUPPLY Voltage Supply pin 12 VTREF Target reference voltage 6 TRACECLK Trace Clock pin 7 DBREQ Probe Debug Request (unused) UG-9E0006-12 - 24 - © Fujitsu Semiconductor Europe GmbH SK-MB9EF226-001 / -002 / -003 Connectors Pin Signal Description 8 DBACK Probe Debug Acknowledge (unused) 9 nRESET Target reset, active low 11 TDO JTAG Test Data Out 13 RTCK JTAG Return TCK (optional) 15 TCK JTAG TAP Clock 16 TRACE7 Trace data 17 TMS JTAG Test Machine State 18 TRACE6 Trace data 19 TDI JTAG Test Data In 20 TRACE5 Trace data 21 nTRST JTAG TAP Reset, active low 22 TRACE4 Trace data 23 TRACE15 Trace data 24 TRACE3 Trace data 25 TRACE14 Trace data 26 TRACE2 Trace data 27 TRACE13 Trace data 28 TRACE1 Trace data 29 TRACE12 Trace data 31 TRACE11 Trace data 33 TRACE10 Trace data 35 TRACE9 Trace data 36 TRACECTL Trace Control 37 TRACE8 Trace data 38 TRACE0 Trace data Table 6-7: Trace connector (X3) assignment For the JTAG-signals see section 6.3 for details. Trace-width is 16 bit for the 296-pin package. For the 176-pin package, 8 MCU port-lines can be connected to the trace-port using a jumper. As this disconnects the signals from their normal interface, it is possible to trace the MCU while still having the external connections. However, the signals will not pass to the MCU, of course. This connector must not be used at the same time as the debug-connector. 6.4 DC In Plug (X4) The following figure shows the power connection plug. This connector is used to connect an external DC power supply with 12V/1.5A DC to the evaluation board. Observe the polarity of the power-supply lines. © Fujitsu Semiconductor Europe GmbH - 25 - UG-9E0006-12 SK-MB9EF226-001 / -002 / -003 Connectors 6.5 CAN-Bus Connector (X5) This is a standard pin-out used for industrial CAN. Pin Signal Description 1 NC Not used 2 CANL default low CAN-bus signal (inverted differential line) 3 GND Ground 4 NC Not used 5 NC Not used 6 NC Not used 7 CANH default high CAN-bus signal (non-inverted differential line) 8 NC Not used 9 NC Not used Shield Shield Tied to GND via 1M0||100nF Table 6-8: Can Bus Connector (X5) assignment Check jumpers when using CAN to have the signals connected to the bus-driver. Also make sure the related ports are not connected elsewhere via the B2B connectors. 6.6 USB Connector (X7) Standard USB Mini-B Plug. Pin Signal Description 1 VBUS +5.0V Supply from Host. Powers the USB/Serial Converter FT232R 2 D- inverted data-line 3 D+ non-inverted data-line 4 ID leave open 5 GND Reference-voltage Shield Shield Tied to GND via 1M0||100nF Table 6-9: USB Connector (X7) assignment Check jumpers when using USB/UART to have the signals connected to the bus-driver. Also make sure the related ports are not connected elsewhere via the B2B connectors. UG-9E0006-12 - 26 - © Fujitsu Semiconductor Europe GmbH SK-MB9EF226-001 / -002 / -003 Known Issues 7 Known Issues © Fujitsu Semiconductor Europe GmbH - 27 - UG-9E0006-12 SK-MB9EF226-001 / -002 / -003 Trouble shooting 8 Trouble shooting For boards equipped with a socket (-002, -003) it sometimes happens, that there might occur erratic behaviour of port pins, e.g. I/O not responding or flashing device fails due to contact problems. Unscrew and open top part of the socket and reseat again, take care fastening screws crosswise with the supplied screwdriver without using too much force. UG-9E0006-12 - 28 - © Fujitsu Semiconductor Europe GmbH SK-MB9EF226-001 / -002 / -003 Related Products 9 Related Products EMA-MB9EF226-001 MB96EF226 (Titan) Emulation Adapter ADA-FCR4-MULTIIO-001 Base board for using of MCU board with several IO interfaces like CAN, LIN, MediaLB, Ethernet, Video and Audio accessing ADA-FCR4-CLUSTER-001 Automobile dashboard sample with stepper-motors and other functions. © Fujitsu Semiconductor Europe GmbH - 29 - UG-9E0006-12 SK-MB9EF226-001 / -002 / -003 Appendix 10 Appendix 10.1 Tables Table 4-1: Default Jumper settings and location................................................................... 15 Table 4-2: Header location ................................................................................................... 16 Table 4-3: Test point location ............................................................................................... 17 Table 5-1: LED position and meaning .................................................................................. 18 Table 6-1: Connector location .............................................................................................. 19 Table 6-2: J5 power supply pins ........................................................................................... 20 Table 6-3: J5 signal assignment........................................................................................... 21 Table 6-4: J6 power supply pins ........................................................................................... 22 Table 6-5: J6 signal assignment........................................................................................... 23 Table 6-6: Debug connector (X2) assignment ...................................................................... 24 Table 6-7: Trace connector (X3) assignment ....................................................................... 25 Table 6-8: Can Bus Connector (X5) assignment .................................................................. 26 Table 6-9: USB Connector (X7) assignment ........................................................................ 26 10.2 Figures Figure 2-1: Top View PCB-Rev.1.0 ........................................................................................ 8 Figure 2-2: Bottom View PCB-Rev.1.0 ................................................................................... 9 UG-9E0006-12 - 30 - © Fujitsu Semiconductor Europe GmbH SK-MB9EF226-001 / -002 / -003 Information in the WWW 11 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 For more information about FUJITSU SEMICONDUCTOR http://emea.fujitsu.com/semiconductor © Fujitsu Semiconductor Europe GmbH - 31 - UG-9E0006-12 SK-MB9EF226-001 / -002 / -003 EU-Konformitätserklärung / EU declaration of conformity 12 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. This evaluation board is a Class A product according to EN61326-1. It is intended to be used only in a laboratory environment and might cause radio interference when used in residential areas. In this case, the user must take appropriate measures to control and limit electromagnetic interference. UG-9E0006-12 - 32 - © Fujitsu Semiconductor Europe GmbH SK-MB9EF226-001 / -002 / -003 China-RoHS regulation 13 China-RoHS regulation This board is compliant with China RoHS. © Fujitsu Semiconductor Europe GmbH - 33 - UG-9E0006-12 SK-MB9EF226-001 / -002 / -003 Recycling 14 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 -- END -- UG-9E0006-12 - 34 - © Fujitsu Semiconductor Europe GmbH