development tools for 16lx family mcu64 board user guide · development tools for 16lx family mcu64...

22
FUJITSU MICROELECTRONICS EUROPE Development tools for 16LX Family MCU64 Board User Guide Version 1.2

Upload: others

Post on 11-May-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

FUJITSU MICROELECTRONICS EUROPEDevelopment tools for 16LX Family

MCU64Board

User Guide

Version

1.2

Page 2: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

D E V E L O P M E N T T O O L S F O R 1 6 L X F A M I L Y

MCU64 Board User Guide

Page 3: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

Table of ContentWhat is in This Guide...................................................................................................................................................................................................2

What is not included in this guide..........................................................................................................................................................................2

Where to find news, options, OTHER beans, OTHER CPU boards, latest FAQ and support .........................................................................3

CPU Board Features and Technical Specification.....................................................................................................................................................4

Features....................................................................................................................................................................................................................4

Flash It!........................................................................................................................................................................................................................5

Overview of the DevKit16 FLASH Programming Tool.......................................................................................................................................5

CPU Board Description ...............................................................................................................................................................................................6

CPU board overview ...............................................................................................................................................................................................6

Connectors ...............................................................................................................................................................................................................6

Jumpers, buttons and switches............................................................................................................................................................................10

Default HW settings ..............................................................................................................................................................................................13

CPU Board Power Supply Requirements ..................................................................................................................................................................14

Warranty and Disclaimer...........................................................................................................................................................................................15

Revision and Error List..............................................................................................................................................................................................16

Appendix.....................................................................................................................................................................................................................17

Page 4: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

2222

What is in This GuideWhat you’ll find inside this guide and few words about itsorganization

The MCU64 Board is designed as a replaceable CPU board of the Devkit16 developmentkit. However, this guide describes how to use the MCU64 board as a standalone board.

! Board features and technical specification chapter provides necessarytechnical and operational information

! FLASH It! chapter explains how to store final application in DevKit16 CPU orexternal FLASH.

! Board Description chapter provides explanation how to control the boardconfiguration and detailed description of the board including all DIP switches,jumpers and connectors.

! Power supply requirements chapter

! Revisions and errors list

! Appendix includes schematics of the board and other technical references

W H A T I S N O T I N C L U D E D I N T H I S G U I D E

This guide is not detailed manual for the CPU, parts and software tools. Please find morein the following resources:

! MCU, Softune Workbench and tools –FUJITSU Micros CD ROM (Ver 3.0 or higher)

! Processor Expert(TM) and tools – DEVKIT16 Software CD ROM

! Parts and other HW components – datasheets of their producers

Chapter

1

Page 5: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

3333

W H E R E T O F I N D N E W S , O P T I O N S , O T H E R B E A N S , O T H E RC P U B O A R D S , L A T E S T F A Q A N D S U P P O R T

Please visit DevKit16 WEB site www.processorexpert.com/devkit16 for news andgiveaways. You can also register in order to obtain news by mail.

For MCUs and Fujitsu technologies please visit FUJITSU WEB site http://ww.fujitsu-fme.com.

When you need additional CPU personality board please call your nearest FUJITSUsubsidiary or authorised FUJITSU distributor. You should specify:

! version of CPU you need

! CPU soldered or in socket. Socket version is provided for users who want touse the FUJITSU emulator

Page 6: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

4444

MCU64 Board Featuresand Technical SpecificationThis chapter introduces features of MCU64 board and providesnecessary technical and operational information for DevKit16.

he MCU64 board was designed as a replaceable part of the Devkit16. So, itcontains only few features and the rest is provided by the Devkit16Mainboard.

F E A T U R E S

! Position for a PQFP64 processor or NQPACK socket

! Support for both the MB90F497 and MB90F562* CPUs

! connectors for all CPU pins

! a Bus Interface connector for main board connection

! a Device Bus connector

! a power supply supervisor IC with reset generation

! RST buttons

! DIP switch for setting the CPU mode

! High speed (in socket) and low speed quartzes

! Serial port connector

! 5V power supply regulator

! power supply connector for external power source and DC power supply circuitry

*The MB90F562 can not be used with Devkit16, because it does not support the external bus mode

Chapter

2

T

Page 7: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

5555

Flash It!If the CPU mounted on the MCU64 board has a FLASH memory, theDevKit16 FLASH Programming Tool can be used to program it.

O V E R V I E W O F T H E D E V K I T 1 6F L A S H P R O G R A M M I N G T O O L

DevKit16 FLASH Programming Tool provides standard operations(check/program/verify) for CPU Internal FLASH memory, Mainboard FLASH or both.

With the standalone CPU board, it is possible to program only the internal FLASH. Thecheck-box "External bus free ?" should be set to "no" (this tells the SW not to use theFPGA UART). The Flashtool will guide you to set the proper mode on the CPU boardDIP switches. The communication will run on 9600Bd only, and only CPU FLASH canbe programmed.

! Please see the Flashtool help for further information. Also, the latest update ofFlashtool can be found at http://www.processorexpert.com/devkit16/download.

Chapter

3

Page 8: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

6666

Board DescriptionThis chapter provides detailed description of CPU board includingall DIP switches, jumpers and connectors.

MCU64 board can work standalone or in connection with the Mainboard. If theMainboard is in use, please switch all switches on CPU board configuration DIP toOFF.

B O A R D O V E R V I E W

The board is designed as a low cost board, which provides compatibility for differentCPUs on Interface Bus and the Device Bus level. Additionally, header pins compatible toCPU pins are provided.

This part contains description of:

! Connectors

! Jumpers, buttons and switches

! Board layout

C O N N E C T O R S

K1: Bus Interface connectorThis connector serves for connecting the CPU board to the Mainboard.

K2: Device Bus connectorThis connector provides connection to CPU peripherals.

Note: For the pinout of these connectors, please see the attachments section of thismanual.

Chapter

4

Page 9: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

7777

K7: CPU Serial interface connector

The serial interface connector should be used only when the CPU board is not connectedto the mainboard, because mainboard connects its own serial (RS232) interface to theUART0 and UART1 CPU signals. To be able to use the K7 connector, please refer to thedescription of J7, J8, J9 jumpers later in this section.

Warning: if you want to use the K7 connector when Mainboard is connectedto the CPU board, you have to disconnect the serial interface selected by J7-J9 from the RS232 drivers on the Mainboard. To achieve this, removejumpers on positions 3-4, 5-6 from both the J21 and J22 headers on theMainboard. Also, when the Async. Serial programming mode is set on theMainboard System control DIP switches, the FPGA UART RS232 driver isconnected to UART0 or UART1 (depending on the setting of the UART0/1switch) after reset. If you want to use K7 also in that case, remove the 3-4, 5-6 jumpers on the J23 as well.

K9: power supply connector

Before applying the power to the Devkit16, check the polarity of your power chord plug –the GND must be in the center, while the +9V on the shell of the connector. Even thoughtthe DevKit16 power lines are protected by a diode on the power input, do not ever applypower with the opposite polarity. Also, make sure that the power supply complies to thespecifications in chapter MCU64 board Power Supply Requirements.

AD00 1

MD0 3

SERRES 5

SOT 7

VCC 9

2 AD01

4 MD2

6 SIN

8 SCK

10 GND

GND

+9V

Page 10: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

8888

K3, K4, K5, K6: CPU pins connectors – with the MB90F497 CPU

K3, K4, K5, K6: CPU pins connectors – with the MB90F562 CPU

AD08/IN0 33

AD10/IN2 35

AD12/PPG0 37

AD14/PPG2 39

A16/TIN0 41

A18/TIN1 43

A20/INT4 45

A22/INT6 47

34 AD09/IN1

36 AD11/IN3

38 AD13/PPG1

40 AD15/PPG3

42 A17/TOUT0

44 A19/TOUT1

46 A21/INT5

48 A23/INT7

GND 49

RDX/SCK0 51

WRHX 53

HAKX 55

C 57

CLK/ADTG 59

SCK1 61

TX 63

50 ALE/SOT0

52 WRLX/SIN0

54 HRQ

56 VCC

58 RDY/FRCK

60 SIN1

62 SOT1

64 RX

K5 K6

INT1 1

AN0 3

AN2 5

AN4 7

AN6 9

AVCC 11

AGND 13

X0A 15

2 INT2

4 AN1

6 AN3

8 AN5

10 AN7

12 AVR

14 INT0

16 X1A

INT3 17

RSTX 19

MD2 21

X1 23

AD00 25

AD02 27

AD04 29

AD06 31

18 MD0

20 MD1

22 X0

24 GND

26 AD01

28 AD03

30 AD05

32 AD07

K3 K4

PPG4 1

AN0 3

AN2 5

AN4 7

AN6 9

AVCC 11

AGND 13

SOT1 15

2 PPG5

4 AN1

6 AN3

8 AN5

10 AN7

12 AVR

14 SIN1

16 SCK1

IN7/DTTI 17

RSTX 19

MD2 21

X1 23

P00 25

P02 27

P04 29

P06 31

18 MD0

20 MD1

22 X0

24 GND

26 P01

28 P03

30 P05

32 P07

K3 K4

INT0 33

INT2 35

INT4 37

INT6 39

TIN0 41

TIN1 43

IN0 45

IN2 47

34 INT1

36 INT3

38 INT5

40 FRCK

42 TO0

44 TO1

46 IN1

48 IN3

GND 49

RTO1 51

RTO3 53

RTO5 55

C 57

SOT0 59

PPG0 61

PPG2 63

50 RTO0

52 RTO2

54 RTO4

56 VCC

58 SIN0

60 SCK0

62 PPG1

64 PPG3

K5 K6

Page 11: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

9999

J10: VCC connector

J11: GND connector

1: GND2: GND3: GND4: GND5: GND6: GND

1: VCC2: VCC3: VCC4: VCC

Page 12: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

10101010

J U M P E R S , B U T T O N S A N D S W I T C H E S

J13: Supply for the whole boardWhen SHORT, the +5V from the voltage regulator is connected to board VCC. Thisjumper must be removed when using an external +5V power supply to avoid currentflowing back to the regulator.

J2: Supply for CPUWhen SHORT, the VCC is connected to CPU’s VCC pins. Before removing this jumper,remove the J3 (AVCC to CPU) jumper as well to completely disconnect the power fromthe CPU.

J3: Analog Supply for CPUWhen SHORT, board’s VCC is connected to CPU’s AVcc pin.

J4: Analog Ground for CPUWhen SHORT, board’s GND is connected to CPU’s AGND pin.

J5: Analog Reference Voltage for CPUThis jumper selects the voltage for the AVR CPU pin.

1-2 position – the board’s VCC is connected to CPU’s AVR pin.

2-3 position – the board’s GND is connected to CPU’s AVR pin.

When the jumper is removed, the voltage at the AVR pin is set to 4V

J7, J8, J9: UART0/1 selection for the K7 connectorThese jumpers select, which of the two UART0, UART1 interfaces signals will beconnected to the pins of the K7 connector. If all of these jumpers are in

1-2 position - the UART1 interface signals will be connected to the K7

2-3 position – the UART0 interface signals will be connected to the K7 connector.

Default setting: the UART1 signals are connected to the K7.

Note: The J7 jumper selects between SCK1 and SCK0, J8 between SIN1 and SIN0and J9 between SOT1 and SOT0

Warning: if you want to use the K7 connector when Mainboard is connectedto the CPU board, you have to disconnect the selected serial interface(UART0 or UART1) from the RS232 drivers on the Mainboard. To achievethis, remove jumpers on positions 3-4, 5-6 from both the J21 and J22 headerson the Mainboard. Also, when the Mainboard is connected to the CPU boardand the Async. Serial programming mode is set on the Mainboard Systemcontrol DIP switches, the FPGA UART is connected to UART0 or UART1(depending on the setting of the UART0/1 switch) after reset. If you want touse K7 also in that case, remove the 3-4, 5-6 jumpers on the J23.

Page 13: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

11111111

J19, J20: I2C software emulation jumpersThese jumpers allow using Mainboard I2C connector/EEPROM memory even in the case,when CPU itself doesn’t provide the I2C interface. When both of these jumpers areSHORT, the CPU’s HRQ signal is connected to the Mainboard SDA signal (via J19) and#HAK signal is connected to SCL signal. An user can then program the #HAK, HRQsignals to behave as I2C interface.

J21, J22, J23, J24: External bus or UART0 selection jumpersWhen the MB90F497 CPU is used, these jumpers allow to select whether theMainboard external bus signals ALE, #RD, #WRL and CLK should be connected tothe P30/ALE/SOT0, P31/RDX/SCK0, P32/WRLX/SIN0 and P37/ADTG/CLK CPUpins, or the UART0 and ADTG Mainboard signals should be connected there.In the 2-3 position, these CPU pins will be connected to the Mainboard external bus.In the 1-2 position, the CPU pins will be connected to the UART0 & ADTGMainboard signals.Note: in the external bus mode of the CPU, these high-speed external bus signalsshould not be connected to the Mainboard UART0 interface (in case of WRLX/SIN0it is even impossible). However, in the single chip mode of the CPU, an user maywant to use the UART0. Also, he may want the Mainboard devices (e.g., externalmemories or the FPGA) that are connected to the external bus, to be passive, so hecan use the ports P0-P3 as general I/O or as the PPGs, timers and so on. To make theMainboard external bus devices passive, the J22 and J23 jumpers must be put to their1-2 position, so that RDX and WRLX signals will be always ‘1’ (thanks to pullupsR17 on the MCU64 board and R78, R79 on the Mainboard) .

J25-J30: CPU type selectionWhen the CPU type, mounted on the board, is the MB90F562, these jumpers shouldbe in the 1-2 position. When the CPU type is MB90F497, these jumpers should be inthe 2-3 position.Note: if the CPU type is MB90F562, the MCU64 board can not be used withDevkit16! Also, with this CPU, the low speed crystal should be removed !

J15, J16: Low speed XTAL jumpersWhen short, these jumpers connect the 32.768 kHz crystal to the Bus Interface connectorX1A, X0A pins.

J17, J18: High speed XTAL jumpersWhen short, these jumpers connect the 4MHz crystal to the Bus Interface connector X0,X1 pins.

SW1 – Reset buttonThis button can be used for reseting the CPU.

Page 14: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

12121212

SW3 – CPU DIP switches

1: MD02: MD13: MD24: S-R7: AD00 (P00)8: AD01 (P01)

These switches should be used only when using the CPU board without Mainboard, orwith the FPGA disabled (see the description of J29 in the Mainboard section).

1:MD0, 2:MD1, 3:MD2 – these switches are connected to CPU pins MD0, MD1, MD2.In the ON position, a switch pulls the signal connected to it to log ‘0’. The setting of theseswitches affects the mode of the processor.

The description of all the modes for the MB90F497 is in the following table:

MD2 MD1 MD0 AD00/P00

AD01/P01

Mode name Reset vector area External databus witdth

ON ON ON OFF OFF External vector mode 0 External 8ON ON OFF OFF OFF External vector mode 1 External 16ON OFF ON OFF OFF External vector mode 2 External 16ON OFF OFF OFF OFF Internal vector mode Internal (Mode data)OFF ON ON X X ReservedOFF ON OFF X X ReservedOFF OFF ON ON ON Async serial programmingOFF OFF OFF X X Reserved

The description of all the modes for the MB90F562 is in the following table:

MD2 MD1 MD0 AD00/P00

AD01/P01

Mode name Reset vector area External databus witdth

ON ON ON OFF OFFON ON OFF OFF OFFON OFF ON OFF OFF

Setting not allowed

ON OFF OFF OFF OFF Internal vector mode Internal (Mode data)OFF ON ON X XOFF ON OFF X X

Setting not allowed

OFF OFF ON ON ON Async serial programmingOFF OFF OFF X X PROM programming

4: S-R – if ON, this switch connects the RES pin of the K7 connector to the CPU’s #RSTsignal.

7: AD00, 8:AD01 – if ON, the AD00/P00 and AD01/P01 signals are pulled to log. ‘0’level. This setting must be done for bringing processor to the Serial programming mode.

8 7 6 5 4 3 2 1

ON

Page 15: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

13131313

Figure 1: CPU board layout and default jumper settings for MBF497 and external bus mode

D E F A U L T H W S E T T I N G S

These jumpers come in the SHORT position as a default factory setting:

J2: The CPU is connected to the +5V power supply through this jumperJ3: The CPU AVCC supply pin is connected +5V power supply through this jumperJ4: The CPU AGND supply pin is connected to the GND through this jumperJ5: The CPU AVR pin is connected to the +5V voltage through this jumperJ7-9: The CPU UART1 signals are connected to the K7 connectorJ13: The board is powered from the +5V from the power supply voltage regulatorJ19: The CPU HRQ pin is connected to the SDA Mainboard signalJ20: The CPU #HAK pin is connected to the SCL Mainboard signalJ21, J22, J23, J24: The Mainboard external bus signals are connected to theP30/ALE/SOT0, P31/RDX/SCK0, P32/WRLX/SIN0 and P37/ADTG/CLK CPU pins.J25-J30: The Mainboard serial UART0,1 signals are connected to the UART pins ofMB90F497

8 7 6 5 4 3 2 1

ON

Page 16: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

14141414

CPU Board Power SupplyRequirementsCPU board does not come with power supply, please check, if yourpower supply match the requirements before you plug it to the CPUboard!

Power supply voltage: 9V

Power supply current (CPU board MB90F497 with Main board connected):

! Single chip CPU mode, no external peripheral connected: 290mA max.

! External bus mode, no peripheral connected: 350mA

! External bus with:

• keyboard connected: 450mA typical, but can vary with the keyboard used(most of modern AT keyboard uses max. 100mA. User should check hiskeyboard current requirements before connecting the keyboard to theDevKit16 Mainboard).

• keyboard and VGA interface connected: 650mA

W E R E C O M M E N D U S I N G 9 V S T A B I L I Z E D P O W E R S U P P L Y W I T H1 . 5 A ( M I N . ) O U T P U T C U R R E N T . I F T H E P O W E R S U P P L Y C A NN O T D E L I V E R C U R R E N T S A S S P E C I F I E D I N T H E S P E C I F I C A T I O NA B O V E , T H E D E V K I T 1 6 W I L L N O T W O R K P R O P E R L Y – T H EB O A R D W I L L B E P E R I O D I C A L L Y R E S E T B Y T H E M B 3 7 7 1 P O W E RS U P P L Y S U P E R V I S O R .

Warning: If the DevKit16 is powered using the on-board stabilizer, thesupply current must not exceed the 1A limit of the stabilizer. Beforeconnecting any peripheral to the DevKit16, please check that its powersupply current requirements does not cause this limit to be exceeded.

Chapter

5

Page 17: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

15151515

Warranty and DisclaimerTo the maximum extent permitted by applicable law, Fujitsu Microelectronics Europe GmbH

restricts its warranties and its liability for the DEVKIT16 and all its deliverables (eg. software,application examples, target boards, evaluation boards, etc.), its performance and any consequentialdamages, on the use of the Product in accordance with (i) the terms of the License Agreement and theSale and Purchase Agreement under which agreements the Product has been delivered, (ii) thetechnical descriptions and (iii) all accompanying written materials. In addition, to the maximum extentpermitted by applicable law, Fujitsu Microelectronics Europe GmbH disclaims all warranties andliabilities for the performance of the Product and any consequential damages in cases of unauthoriseddecompiling and/or reverse engineering and/or disassembling. Note, the DEVKIT16 and all itsdeliverables are intended and must only be used in an evaluation laboratory environment.

1. Fujitsu Microelectronics Europe GmbH warrants that the Product will perform substantially inaccordance with the accompanying written materials for a period of 90 days form the date of receiptby the customer. Concerning the hardware components of the Product, Fujitsu MicroelectronicsEurope GmbH warrants that the Product will be free from defects in material and workmanshipunder use and service as specified in the accompanying written materials for a duration of 1 yearfrom the date of receipt by the customer.

2. Should a Product turn out to be defect, Fujitsu Microelectronics Europe GmbH´s entire liability andthe customer´s exclusive remedy shall be, at Fujitsu Microelectronics Europe GmbH´s solediscretion, either return of the purchase price and the license fee, or replacement of the Product orparts thereof, if the Product is returned to Fujitsu Microelectronics Europe GmbH in originalpacking 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 FujitsuMicroelectronics Europe GmbH, or abuse or misapplication attributable to the customer or anyother third party not relating to Fujitsu Microelectronics Europe GmbH.

3. To the maximum extent permitted by applicable law Fujitsu Microelectronics Europe GmbHdisclaims all other warranties, whether expressed or implied, in particular, but not limited to,warranties of merchantability and fitness for a particular purpose for which the Product is notdesignated.

4. To the maximum extent permitted by applicable law, Fujitsu Microelectronics Europe GmbH´s andits suppliers´ liability is restricted to intention and gross negligence.

NO LIABILITY FOR CONSEQUENTIAL DAMAGES

To the maximum extent permitted by applicable law, in no event shall FujitsuMicroelectronics Europe GmbH and its suppliers be liable for any damages whatsoever(including but without limitation, consequential and/or indirect damages for personal injury,assets of substantial value, loss of profits, interruption of business operation, loss of information,or any other monetary or pecuniary loss) arising from the use of the Product.

Should one of the above stipulations be or become invalid and/or unenforceable, the remainingstipulations shall stay in full effect.

Chapter

6

Page 18: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

16161616

Revision and Error ListThe following bugs have been found with the board and need to beobserved when working with this tool:

Date Revisions - Errors RevisedVersion

05.06.2000 Version 1.0 is valid for CPU Board ver. 1.2. V1.0

17.07.2000 Typos corrected. A note about the usage of the MB90F562and the MCU64 board in connection with Devkit16 boardadded to page 4.

V1.1

4.08.2000 The “3.3V power supply regulator” note removed from page4.

V1.2

Table1: List of found errors and revisions

Chapter

7

Page 19: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

17171717

AppendixHere you will find Interface bus and Device Bus description and CPUboard schematics.

Device Bus (K2) and Interface Bus (K1 ) connectors pins (with the MB90F497 CPU):

DIN Conn.PIN

Device Bus Interface Bus

PIN NO. CPU Pin Nr. Function CPU PIN Nr. SIGNAL 2nd FunctionA1 50 SOT0 25 AD00 P00B1 51 SCK0 26 AD01 P01C1 52 SIN0 27 AD02 P02A2 62 SOT1 28 AD03 P03B2 61 SCK1 29 AD04 P04C2 60 SIN1 30 AD05 P05A3 31 AD06 P06B3 32 AD07 P07C3 33 AD08/IN0 P10A4 14 INT0 34 AD09/IN1 P11B4 1 INT1 35 AD10/IN2 P12C4 2 INT2 36 AD11/IN3 P13A5 17 INT3 37 AD12/PPG0 P14B5 45 INT4 38 AD13/PPG1 P15C5 46 INT5 39 AD14/PPG2 P16A6 47 INT6 40 AD15/PPG3 P17B6 48 INT7 41 A16/TIN0 P20C6 42 A17/TOUT0 P21A7 43 A18/TIN1 P22B7 44 A19/TOUT1 P23C7 45 A20/INT4 P24A8 46 A21/INT5 P25B8 47 A22/INT6 P26C8 48 A23/INT7 P27A9 50 ALE/SOT0 P30B9 51 RDX/SCK0 P31C9 52 WRLX/SIN0 P32A10 53 WRHX P33B10 54 HRQ P34

Chapter

8

Page 20: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

18181818

DIN Conn.PIN

Device Bus Interface Bus

PIN NO. CPU Pin Nr. Function CPU PIN Nr. SIGNAL 2nd FunctionC10 55 HAKX P35A11 41 TIN0 58 RDY/FRCK P36B11 42 TOUT0 59 CLK/ADTG P37C11 GND GND GNDA12 43 TIN1 50 SOT0B12 44 TOUT1 51 SCK0C12 52 SIN0A13 62 SOT1 P42B13 33 IN0 61 SCK1 P41C13 34 IN1 60 SIN1 P40A14 35 IN2B14 36 IN3C14A15 SDAB15 SCLC15 37 AD12/PPG0 P14A16 38 AD13/PPG1 P15B16 43 A18/TIN1 P22C16 VCC VCCA17 ADTGB17 44 A19/TOUT1 P23C17 AVCC 11 AVCCA18 12 AVRB18C18 AGND 13 AGNDA19 3 AN0 P50B19 4 AN1 P51C19 GND GND GNDC20 5 AN2 P52A21 6 AN3 P53C20 7 AN4 P54A21 8 AN5 P55B21 9 AN6 P56C21 10 AN7 P57A22 37 PPG0 19 RSTXB22 38 PPG1C22 39 PPG2 14 INT0 P60A23 40 PPG3 1 INT1 P61B23 2 INT2 P62C23 17 INT3 P63A24 63 TX 45 A20/INT4 P24B24 64 RX 46 A21/INT5 P25C24 47 A22/INT6 P26A25 48 A23/INT7 P27B25 33 AD08/IN0 P10C25 34 AD09/IN1 P11A26 35 AD10/IN2 P12B26 36 AD11/IN3 P13C26A27B27 NC(SGO)C27 NC(SGA)

Page 21: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

19191919

DIN Conn.PIN

Device Bus Interface Bus

PIN NO. CPU Pin Nr. Function CPU PIN Nr. SIGNAL 2nd FunctionA28 63 TX P43B28 64 RX P44C28A29B29 X1AJC29 X0AJA30 X0JB30 X1JC30 VCC VCCA31 18 MD0B31 20 MD1C31 NCA32 21 MD2B32 NCC32 GND GND

Page 22: DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User Guide · Development tools for 16LX Family MCU64 Board User Guide 1.2Version. DEVELOPMENT TOOLS FOR 16LX FAMILY MCU64 Board User

20202020

1 2 3 4 5 6 7 8

A

B

C

D

87654321

D

C

B

A

Title

Number RevisionSize

A3

Date: 17-Jul-2000 Sheet of File: D:\Designs\Unis\Pcb\Cpu497\cpu497.ddb Drawn By:

C1

B1

A1

C2

B2

A2

C3

B3

A3

C4

B4

A4

C5

B5

A5

C6

B6

A6

C7

B7

A7

C8

B8

A8

C9

B9

A9

C10

B10

A10

C11

B11

A11

C12

B12

A12

C13

B13

A13

C14

B14

A14

C15

B15

A15

C16

B16

A16

C17

B17

A17

C18

B18

A18

C19

B19

A19

C20

B20

A20

C21

B21

A21

C22

B22

A22

C23

B23

A23

C24

B24

A24

C25

B25

A25

C26

B26

A26

C27

B27

A27

C28

B28

A28

C29

B29

A29

C30

B30

A30

C31

B31

A31

C32

B32

A32

K1DIN_41612

GN

D

VC

C

AD

00A

D01

AD

03

AD

02

AD

04A

D05

AD

06A

D07

AD

08_I

N0

AD

09_I

N1

AD

10_I

N2

AD

11_I

N3

AD

12_P

PG0

AD

13_P

PG1

AD

14_P

PG2

AD

15_P

PG3

A16

_TIN

0A

17_T

OU

T0

A18

_TIN

1A

19_T

OU

T1

A21

_IN

T5A

22_I

NT6

A23

_IN

T7

AL

ER

DX

WRL

X

WRH

XH

RQ

HA

KX

RD

Y_F

RCK

CL

K

RST

X

GN

D

AN

7A

N6

AN

5

AN

4

AG

ND

AN

3A

N2

AN

1A

N0

AV

CC

AV

R

A20

_IN

T4

AD00AD01AD02AD03AD04AD05AD06AD07

AD09_IN1AD10_IN2AD11_IN3AD12_PPG0AD13_PPG1AD14_PPG2AD15_PPG3

X1X0

X1AX0A

AGNDAVRAVCC

INT1INT0

AN7AN6AN5AN4AN3

AN1AN0

RXTXSOT1_497SCK1_497SIN1_497

GND

C110M/25V

GND

X1

4MHz

X2

32.768KHz

C722pF

C622pF

C922pFC822pF

GND

GND

GND

GND

J2VCC

C3100N

C510M/25V

RSTX

R1220R

R21K

AK

D1

1N41

48 S

MD

AV

CC

C1010M/25V

1 23 45 67 89 10

K7BOXHEADER 5X2

VCCGND

J3

J4

VCC

GND

A KD2

1N4148 SMD

1J7

1J8

SOT1

SOT0

SIN0

SIN1

C1

B1

A1

C2

B2

A2

C3

B3

A3

C4

B4

A4

C5

B5

A5

C6

B6

A6

C7

B7

A7

C8

B8

A8

C9

B9

A9

C10

B10

A10

C11

B11

A11

C12

B12

A12

C13

B13

A13

C14

B14

A14

C15

B15

A15

C16

B16

A16

C17

B17

A17

C18

B18

A18

C19

B19

A19

C20

B20

A20

C21

B21

A21

C22

B22

A22

C23

B23

A23

C24

B24

A24

C25

B25

A25

C26

B26

A26

C27

B27

A27

C28

B28

A28

C29

B29

A29

C30

B30

A30

C31

B31

A31

C32

B32

A32

K2DIN_41612

SOT0

SCK

0SI

N0

SIN

1SC

K1

SOT1

A22

_IN

T6A

23_I

NT7

A16

_TIN

0A

17_T

OU

T0

VC

C

A18

_TIN

1A

19_T

OU

T1

AD

08_I

N0

AD

09_I

N1

AD

10_I

N2

AD

11_I

N3

AD

13_P

PG1

AD

14_P

PG2

AD

15_P

PG3

RX

VC

C

AD

12_P

PG0

TX

C2100N

SERRES

SW1PB1720

GND

VCC

C12100N

GND

SOT0

SCK

0SI

N0

SIN

1SC

K1

SOT1

INT0

INT1

INT2

INT3

A20

_IN

T4A

21_I

NT5

A22

_IN

T6

A23

_IN

T7

TX RX

C11100N

R61K

AK

D3LED 5mm

VCC

GNDR11 10K

GN

D

GN

D

GN

D

VC

C

GN

D

MD

0M

D1

MD

2

AG

ND

AV

CC

FVCC

C

R163K6

R1510K

GND

12345678

161514131211109

SW3

SW DIP-8

MD0MD1MD2

AD00AD01

SERRES

GND

R8 10KR9 10KR10 10K

VCC

R14 10KR13 10K

RSTX

RSTX

C18100M/25V

C16100N

C15100N

A KD7

1N4007 SMD

GNDGND GND GND

J13 VCC

1 2

K9K375A

GND

PWRD

12

CH1

SK 129 25.4mm

ININ OUT OUT

GN

DG

ND

IC3LM7805

SDA

SCL

AD

TG

X0J

X1J

X0A

JX

1AJ

J18J17

J15J16

X0AX1AX0X1

X0AJX1AJX0JX1J

SDA

HRQ

SCL

HAKX

AD

08_I

N0

AD

09_I

N1

AD

10_I

N2

AD

11_I

N3

AD

12_P

PG0

AD

13_P

PG1

A18

_TIN

1

A19

_TO

UT1

J19

J20

INT0

INT1

INT2

INT3

A20

_IN

T4A

21_I

NT5

CT1

VSC2

OUTC3

GND4

RESET 8

VSA 7

VSB/RESIN 6

VCC 5

IC2

MB3771GND

1J9

SCK1

SCK0

CPU Board for MCU64

A KD4

1N4007 SMD

A KD6

1N4007 SMD

A KD5

1N4007 SMD

1234

J10

HEADER 4

123456

J11

HEADER 6

GNDVCC

AD00MD0

AD01MD2

21PL2 +5V

21

PL1 +5VGND

21 PL3+5V

Ver. 1 2Tomas Dulik

AN2

INT2INT3

MD2MD1MD0

AD08_IN0

A17_TOUT0A18_TIN1A19_TOUT1A20_INT4A21_INT5A22_INT6A23_INT7

A16_TIN0

RSTX

ALE_SOT0RDX_SCK0WRLX_SIN0WRHXHRQHAKXRDY_FRCKCLK_ADTG

1

J21

1

J22

1

J23

ALE

SOT0_497

RDX

SCK0_497

WRLX

SIN0_497

1

J24

CLK

ADTG

INT1AN0AN2AN4AN6AVCCAGNDX0A

INT3RSTXMD2X1AD00AD02AD04AD06

INT2AN1AN3AN5AN7AVRINT0X1A

MD0MD1X0GNDAD01AD03AD05AD07

AD09_IN1AD11_IN3AD13_PPG1AD15_PPG3A17_TOUT0A19_TOUT1A21_INT5A23_INT7

ALE_SOT0WRLX_SIN0HRQFVCCRDY_FRCKSIN1_497SOT1_497RX

AD08_IN0AD10_IN2AD12_PPG0AD14_PPG2A16_TIN0A18_TIN1A20_INT4A22_INT6

GNDRDX_SCK0WRHXHAKXCCLK_ADTGSCK1_497TX

P05/AD0530

P06/AD0631

P07/AD0732

P10/IN0/AD0833

P11/IN1/AD0934

P12/IN2/AD1035

P13/IN3/AD1136

P04/AD0429

P14/PPG0/AD1237

P15/PPG1/AD1338

P16/PPG2/AD1439

P00/AD0025

P01/AD0126

P02/AD0227

P03/AD0328

P26/INT6/A2247

P27/INT7/A2348

P20/TIN0/A1641

P33/WRHX53

P30/SOT0/ALE50

P37/ADTG/CLK59

P34/HRQ54

P25/INT5/A2146

P17/PPG3/AD1540

P21/TOUT0/A1742

P24/INT4/A2045

P22/TIN1/A1843

P23/TOUT1/A1944

P36/FRCK/RDY58 P35/HAKX55

MD2 21

MD0 18

GN

D49

RSTX 19

P32/SIN0/WRLX52

AVCC 11

C 57

P31/SCK0/RDX51

MD1 20

VC

C56

GN

D24

P40/SIN1 60

P41/SCK1 61

P42/SOT1 62

P43/TX 63

P44/RX 64

P50/AN0 3

P51/AN1 4

P52/AN2 5

P53/AN3 6

P54/AN4 7

P55/AN5 8

P56/AN6 9

P57/AN7 10

P60/INT0 14

P61/INT1 1

P62/INT2 2

P63/INT3 17

AVR 12

AGND 13

X0 22

X1 23

X0A 15

X1A 16

IC1

MB90F497_M09

1 23 45 67 89 1011 1213 1415 16

K3

HEADER 8X2

1 23 45 67 89 1011 1213 1415 16

K4

HEADER 8X2

1 23 45 67 89 1011 1213 1415 16

K5

HEADER 8X2

1 23 45 67 89 1011 1213 1415 16

K6

HEADER 8X2

GND

R1710k

VCC 1

J5

1 J25

1 J26

1 J27

CLK_ADTG

SIN1_497

RDY_FRCK

SOT0

SCK0

SIN0

SOT1_497

SCK1_497

SIN1_497

1 J28

1 J29

1 J30

X0A

X1A

INT0

SOT1

SCK1

SIN1