Canbus
Canbus
Canbus
CAN BUS
MICROCONTROLLERS
PRODUCT OVERVIEW
CAN BUS MICROCONTROLLERS
CONTENTS
Introduction to CAN Bus Controllers and Flash ROM Microcontrollers 1
F2MC-16LX CPU-Core Architecture 2
F MC-16LX Device Features
2
3
16 bit CAN MCU Roadmap 4
16 bit Single CAN Microcontrollers 5
MB90425G/GA Series – with Stepper Motor & LCD Controller 5
MB90495G Series – Low Cost 6
MB90545G Series – General Purpose 7
MB90595G Series – with Stepper Motor Controllers 8
16 bit Double CAN Microcontrollers 9
MB90590 Series – with Stepper Motor Controllers 9
MB90540G Series – General Purpose 10
16 bit Triple CAN Microcontrollers 11
MB90440G Series – General Purpose 11
FR Series 12
FR Series – 32 bit RISC Architecture 12
FR+CAN Bus with Building Block Concept 13
MB91360 Series – FR 32 bit RISC Triple CAN Microcontrollers 14-16
Operating Systems 17
REALOS/907 Real-Time OS for 16 bit Families 17
REALOS/FR Real-Time OS for the FR Series 17
OSEK/VDX Operating System targeting automotive applications 17
Euros – Enhanced Universal Real-time Operating System 18
Development Tools 19
Flash/CAN 64 Evaluation Board 19
Flash/CAN 100 Evaluation Board 20
DevKit16 – Multi-Function Modular Starterkit 21
Starterkit MB91360 22
European Microcontroller Design Center 23
U.S. Distributors & Representatives 24-25
U.S. Sales Offices Back Cover
Copyright © 2002 Fujitsu Limited Tokyo, Japan, Fujitsu Microelectronics Europe GmbH and Fujitsu
Microelectronics America. All Rights Reserved.
The information contained in this document has been carefully checked and is believed to be entirely
reliable. However Fujitsu and its subsidiaries assume no responsibility for inaccuracies.
The information contained in this document does not convey any licence under the copyrights, patent
rights or trademarks claimed and owned by Fujitsu. Fujitsu Limited and its subsidiaries reserve the
right to change products or specifications without notice. Controller Area Network (CAN) – Registered Trademark
of Robert Bosch GmbH
No part of this publication may be copied or reproduced in any form or by any means or transferred to
Embedded Algorithm™ – Trademark of Advanced Micro Devices
any third party without the prior consent of Fujitsu. Windows – Registered Trademark of Microsoft Corp.
Designed in the UK. Printed in the U.S.A. All Trademarks acknowledged
INTRODUCTION TO CAN BUS CONTROLLERS &
FLASH ROM MICROCONTROLLERS
CAN Bus Controllers FLASH ROM Microcontrollers
Fujitsu has F2MC-16LX and FR devices All of the CAN MCUs are supported by
available that have full featured CAN at least one version with FLASH ROM
Bus protocol controllers as on-chip as the user programmable memory.
peripherals for Automotive and This is the same technology as the
Industrial applications. standard Fujitsu Flash memories.
Features Features
● CAN 2.0A and 2.0B protocol ● Available block sizes 64kB, 128kB,
controller 256kB, 384kB and 512kB
● 16 message buffers (8 for ● Blocks divided into separately
MB90495 series), each erasable and protectable sectors
individually programmable for: ● Supports programming by
• Transmit or receive Embedded Algorithm™
• 11 or 29 identifier bits ● No second programming voltage
• Full identifier bit compare / required
full mask / compare against ● 10,000 minimum erase cycles
1 of 2 mask registers guaranteed – 100,000 under
● Ability to group buffers into specification
flexible multi-level configuration ● 10 year data retention
● Readable error counter ● Programming can be by three
methods:
Additional Features • On ordinary programmer with
adapter as with traditional OTP
● G-CAN devices (G in part number) devices
- these products allow a more • Using Fujitsu embedded serial
flexible setting of CAN bit rates programming mode via on-chip
UART directly to the FLASH
ROM
• Copying or downloading to
FLASH using customers’ own
bootstrap software
● Flash programming via CAN
supported
01
CAN BUS MICROCONTROLLERS
optimized but also to supply the PCB Program Bank Register RW3
(RL1)
actual C-compiler which draws on DTB Data Bank Register RW2
USB User Stack Bank Register
this architectural strength – for RW1
SSB System Stack Bank Register (RL0)
example flexible addressing options. ADB Additional Data Bank Register RW0
Bank registers for program code and 8 bit 000180H+(RPx10H)
Lower Addresses
16 bit 16 bit
data allow the use of 16 bit addresses 32 bit
02
F2MC-16LX DEVICE FEATURES
● 0.5µm/0.35µm CMOS Technology ● 4 Byte instruction queue ● Program patch function – facility
● Flash ROM or Mask ROM ● Signed multiply instruction – to ‘patch over’ mask programmed
versions 16 bit x 16 bit code with update from external
● 16MHz (62.5ns)/20MHz (50ns) ● Signed divide instruction – memory
maximum internal clock speed 32 bit / 16 bit ● Power saving modes
from external 4MHz ● EI2OS – Automatic transfer • 7 for single clock or 10 for dual
● On-chip PLL can multiply x1, x2, function independent of CPU with clock
x3 or x4 external clock speed 16 channels of Intelligent I/O • sleep, stop, CPU intermittent,
● Internal voltage regulator services hardware standby …
supports 3V MCU core offering ● 18 bit Time-base timer
low EMI and low power ● 15 bit Watch timer, (devices with
consumption figures 32kHz sub clock only)
● Optimized instruction set for ● Watchdog timer
controller applications ● Fast interrupt processing
• bit, Byte, word, long word data ● Powerful interrupt functions –
types 8 programmable priority levels,
• 23 addressing modes more than 30 possible hardware
• barrel shifter vectors and more than 200
• variety of pointers software vectors
Features Part ROM/ RAM Clock Ports ICU/OCU Timer/ UART Ser. I/O A/D External Progr. Special Power Supply Pin
Series Flash Byte MHz Counter Conv Bus Pulse Features Saving Volts Count
MB90xxx kB (kHz) Interface Generator Modes
425G/GA MB90427G/GA 64 4096 16 (PLL ext. 58 4 ch/ - 1 x 16 bit 1 ch 1 x 8 bit 8 x 10 bit - 3 ch x 16 bit 1ch CAN2.0B Interface SLEEP, 4.5-5.5 100
MB90F428G/GA 128 6144 4MHz) 4 ch Stepper Motor Driver STOP, 4.5-5.5
Sound generator ….
LCD Controller 4 x 24
495G MB90497G 64 2048 16 (PLL ext. 49 4 ch/ - 2 x 16 bit 2 ch - 8 x 10 bit Yes 4 ch x 8 bit 1 ch CAN2.0B Interface SLEEP 4.5-5.5 64
MB90F497G 64 2048 4MHz) or STOP 4.5-5.5
(32kHz) 2 ch x 16 bit , ...
440G MB90F443G* 128 6144 16 (PLL ext. 81 8 ch/2 ch 2 x 16 bit 2 ch 1 x 8 bit 8 x 10 bit Yes 4 ch x 8 bit 3 ch CAN2.0B Interface SLEEP 4.5-5.5 100
MB90443G** 128 6144 4MHz) or or STOP 4.5-5.5
(32kHz) 6 ch/4 ch 2 ch x 16 bit , ...
540G MB90543G** 128 6144 16 (PLL ext. 81 8 ch/2 ch 2 x 16 bit 2 ch 1 x 8 bit 8 x 10 bit Yes 4 ch x 8 2 ch CAN2.0B Interface SLEEP 4.5-5.5 100
MB90F543G 128 6144 4MHz) or or 16 bit STOP, 4.5-5.5
6 ch/4 ch ...
545G MB90F548G 128 4096 16 (PLL ext. 81 8 ch/2 ch 2 x 16 bit 2 ch 1 x 8 bit 8 x 10 bit Yes 4 ch x 8 1 ch CAN2.0B Interface SLEEP 4.5-5.5 100
MB90548G* 128 4096 4MHz) or or 16 bit STOP, 4.5-5.5
MB90549G* 256 6144 (32kHz) 6 ch/4 ch ... 4.5-5.5
MB90F546G 256 8192 4.5-5.5
590 MB90594G 256 6144 16 (PLL ext. 78 6 ch/6 ch 2 x 16 bit 3 ch 1 x 8 bit 8 x 10 bit - 6 ch x 8 2 ch CAN2.0B Interface SLEEP, 4.5-5.5 100
MB90F594G 256 6144 4MHz) or 16 bit 4 ch Stepper Motor Driver STOP, 4.5-5.5
MB90591G 384 8192 Sound generator …. 4.5-5.5
MB90F591G 384 8192 4.5-5.5
595 MB90598G 128 4096 16 (PLL ext 78. 4 ch/4 ch 2 x 16 bit 2 ch 1 x 8 bit 8 x 10 bit - 6 ch x 8 1 ch CAN2.0B Interface SLEEP, 4.5-5.5 100
MB90F598G 128 4096 4MHz) or 16 bit 4 ch Stepper Motor Driver STOP, 4.5-5.5
….
*under development **planned
03
CAN BUS MICROCONTROLLERS
MB90F444G External
256kB Flash, 8kB RAM
Bus
3 CAN MB90F443G Interface
128kB Flash, 6kB RAM
MB90443G
128kB ROM, 6kB RAM
External
MB90F543G MB90543G Bus
128kB Flash, 6kB RAM 128kB ROM, 6kB RAM
Interface
MB90F591G MB90F394G MB90F39x
384kB Flash, 8kB RAM 384kB Flash, 10kB RAM 512kB Flash, 16kB RAM
Stepper
Motor
2 CAN MB90591G MB90F39x Driver
384kB ROM, 8kB RAM 256kB Flash, 8kB RAM
MB90F594G
256kB Flash, 6kB RAM
Stepper
MB90593G Motor
128kB ROM, 4kB RAM
MB90594G Driver
256kB ROM, 6kB RAM
1 CAN
MB90427G/A LCD +
64kB ROM, 4kB RAM
Stepper
MB90F428G/A Motor
128kB Flash, 6kB RAM
MB90428G/A Driver
128kB ROM, 6kB RAM
Stepper
MB90F598G MB90598G Motor
128kB Flash, 4kB RAM 128kB ROM, 4kB RAM Driver
04
16 BIT SINGLE CAN BUS
MICROCONTROLLERS
The MB90425G/GA series offers a
highly integrated CAN solution to X0, X1
RSTX Clock
dashboard and other applications with HSTX
Controller 16LX CPU
4 channel
● Sound generator * ROM Version = MB90427G/GA (64kB ROM, 4kB RAM)
● Synchronous serial I/O MB90425G/GA Series with Stepper Motor and LCD controllers Block Diagram
● External interrupts 8-ch
● A/D converter 10 bit x 8-ch
● Input capture 16 bit x 4-ch
● Reload timer 16 bit x 1-ch
● Programmable pulse generator
16 bit x 3-ch
● Low voltage level detection
(A version only)
● QFP 100 package
● -40 to +105°C temperature range 05
CAN BUS MICROCONTROLLERS
Features
SOT0
UART0 Rx
SCK0 CAN
F 2 MC-16 BUS
● Fujitsu F2MC-16LX microcontroller SIN 0
Controller
Tx
architecture
● 64kB Flash ROM (with single
Prescaler
voltage and 10k erase cycles), or
External INT [7:0]
Mask ROM SOT1
Interrupt
06
16 BIT SINGLE CAN BUS
MICROCONTROLLERS
The MB90545G series is a product
rich in peripheral features and
X0, X1
designed with more general-purpose RSTX Clock
Controller
HSTX 16LX CPU
CAN applications. The functions that
X0A,X1A Sub-clock option
particularly distinguish it from other I/O Timer
ROM:
devices in Fujitsu’s range are the 128kB*/256kB
Prescaler Tx
CAN
Controller
Rx
Features SCK1
SOT1 UART1
(SCI)
SIN 1
● Fujitsu F MC-16LX microcontroller
2
16 bit Reload TIN [1:0]
Timer
architecture Prescaler
2 channels TOT [1:0]
● 32kHz sub-clock
● External bus interface * ROM Version = MB90548G (128kB ROM, 4kB RAM)
● 2 UARTs = MB90549G (256kB ROM, 6kB RAM)
● Synchronous serial I/O * FLASH Version = MB90F548G (128kB Flash, 4kB RAM)
= MB90F546G (256kB Flash, 8kB RAM)
● External interrupts 8-ch
❖ Possible combinations: 8 ch ICU & 2 ch OCU or 6 ch ICU & 4 ch OCU
● A/D converter 10 bit x 8-ch
● Input capture 16 bit x 8-ch MB90545G Series General Purpose CAN Block Diagram
● Output compare 16 bit x 4-ch
● Reload timers 16 bit x 2-ch
● Programmable pulse generator
16 bit or 8 bit x 4-ch
● QFP 100 package
● -40 to +105°C temperature range
9
CAN BUS MICROCONTROLLERS
Prescaler
● Fujitsu F2MC-16LX microcontroller 8 / 16 bit PPG
6 channels PPG [5:0]
architecture SCK0
UART0
● 128kB Flash ROM (with single SOT0
SIN0
F 2 MC-16 BUS
Tx
voltage and 10k erase cycles), or CAN
Controller
Mask ROM. Prescaler Rx
08
16 BIT DOUBLE CAN BUS MB90590
MICROCONTROLLERS
The MB90590G series is designed for
high-end 16 bit automotive
applications, especially dashboards as X0, X1
Clock
RSTX Controller 16LX CPU
it features four on-chip stepper motor HSTX
Controllers
Rx [1:0]
cycles), or Mask ROM Prescaler
● 2 Full CAN 2.0A/2.0B interfaces 16 bit Reload TIN
SCK3 Timer
with flexible buffering 2 channels TOT / WOT
SOT3 Serial I/O
● 6kB / 8kB RAM SIN 3
● Stepper Motor Controller-Driver Watch Timer
AVCC
4 channel AVSS
PWM 1M [3:0]
09
CAN BUS MICROCONTROLLERS
I/O Timer
devices in Fujitsu’s range are the
ROM: 128k*
inclusion of an external bus interface FLASH: 128k*
Input Capture
8 channels ❖ IN [7:0]
and a 32kHz sub-clock. The MB90540G
series is completely upwards Output Compare
RAM: 6k*
4 channels ❖ OUT [3:0]
compatible with its single and triple
CAN counterparts.
Prescaler
A security feature is incorporated
8 / 16 bit PPG
in this family, preventing the SCK0 4 channels PPG [3:0]
SIN 0
of the Flash ROM.
F 2 MC-16 BUS
Tx [1:0]
Prescaler CAN
Controllers
Features Rx [1:0]
SCK1
UART1
SOT1 (SCI)
● Fujitsu F2MC-16LX microcontroller SIN 1
External
INT [7:0]
architecture Interrupt
Prescaler
● 128kB Flash ROM (with single
voltage and 10k erase cycles), or SCK2
SOT2
Mask ROM Serial I/O External
Bus EBI
SIN 2 Interface
● Flash security function
AVCC
● 2 Full CAN 2.0A/2.0B interfaces AVSS
with flexible buffering AN [7:0] 10 bit ADC
8 channels 16 bit Reload TIN [1:0]
AVRH
Timer
● 6kB RAM AVRL 2 channels
TOT [1:0]
ADTG
● 32kHz sub-clock
● External bus interface * ROM Version = MB90543G (128kB ROM, 6kB RAM)
● 2 UARTs * FLASH Version = MB90F543G (128kB Flash, 6kB RAM)
● Synchronous serial I/O ❖ Possible combinations: 8 ch ICU & 2 ch OCU or 6 ch ICU & 4 ch OCU
● External interrupts 8-ch
● A/D converter 10 bit x 8-ch MB90540G Series General Purpose CAN Block Diagram
● Input capture 16 bit x 8-ch
● Output compare 16 bit x 4-ch
● Reload timers 16 bit x 2-ch
● Programmable pulse generator
16 bit or 8 bit x 4-ch
● QFP 100 package
● -40 to +105°C temperature range
10
16 BIT TRIPLE CAN BUS
MICROCONTROLLERS
The MB90440G series offers the same
peripherals as MB90540G and
X0, X1
MB90545G series but features a 3rd RSTX Clock
Controller
HSTX 16LX CPU
CAN Interface. Thus the migration
X0A,X1A Sub-clock option
between these three series is easy.
I/O Timer
Application areas of these products ROM: 128k*
FLASH: 128k*
are demanding automotive body Input Capture
8 channels ❖ IN [7:0]
Tx [2:0]
CAN
Features Prescaler
Controllers
Rx [2:0]
SCK1
architecture SIN 1
External
Interrupt INT [7:0]
● 128kB Flash ROM (with single Prescaler
voltage and 10k erase cycles), or
SCK2
Mask ROM
SOT2 Serial I/O External
● Flash security function SIN 2
Bus
Interface
EBI
11
CAN BUS MICROCONTROLLERS
12
FR+CAN BUS MICROCONTROLLERS
The MB91360 series represents not navigation systems and body European Microcontroller Design
only a huge leap forward in the level electronics based on Fujitsu’s FR Center is dedicated to these projects.
of integration and performance of 32 bit RISC CPU. At the heart of these Variations will include stripped down
CAN Bus microcontrollers but also applications lies Fujitsu’s CAN Bus parts for lower cost body and
should be viewed as a ‘jumping off macro which is in fact implemented steering column applications,
point’ for customized and application four times on the MB91V360 versions with many CAN Bus
specific solutions in Automotive evaluation device. controllers for linking between
electronic systems. This will be more Derivatives of the FR+CAN both different CAN circuits and high-end
than just a number of individual for the open market and specific types with graphics and LCD display
products; it is a whole new modular customers are planned or in design. driving capabilities for navigation
concept encompassing dashboards, A special team within Fujitsu’s systems.
OCU
CAN
I2 C
Flash
ROM
UART
Stepper PLL
Motor Clock CAN CAN
Control Module
Timer
A/D
1
ROM 4VGA
LCD
Driver
CAN
Graphics
ICU Controller
13
CAN BUS MICROCONTROLLERS
14
MB91360 SERIES
EMULATOR
EVA-CHIP
MB91FV360G
Only!
ICU x 4 OCU x 4
Clock Module
(4MHz PLL)
Watchdog Int Control
FR50 CPU SMC x 4 Sound
Power Contol
PPG x 8 I2C
INSTR
UART x 3 SIO x 2
Boot ROM R-Bus
2kB
QFP208 Interface
15
CAN BUS MICROCONTROLLERS
MB91360 SERIES
MB91FV360* MB91F362G MB91F364G MB91F365G MB91F366G MB91F367G MB91F368G MB91F369G
Package PGA 401 QFP 208 QFP 120 QFP 120 QFP 120 QFP 120 QFP 120 QFP160
Flash on F-Bus: size [kByte] 512 512 256 512 512 512 512 512
BootROMsize [kByte] 2 2 2 2 2 2 2 2
D-Bus-RAMsize [kByte] 16 12 12 16 16 16 16 16
F-Bus-RAMsize [kByte] 16 4 4 16 16 16 16 16
I-RAM size [kByte] 4 4 - 4 4 4 4 4
Bit Search Module 1 1 1 1 1 1 1 1
DMA (5 channels), external ch 3 1 - - - - - 1
ext. Bus interface yes yes no no no no no yes
CAN channels 4 3 1 2 2 2 2 2
I C with 400 / 100kbit
2
1 1 1 1 1 1 1 1
UART/UTIMER [ch] 3 3 3 (2 LIN) 2 2 1 1 1
ICU [ch] 4 4 4 4 4 4 4 0
OCU [ch] 4 4 4 2 2 2 2 0
Free running Cnt. [ch] 2 2 2 2 2 2 2 0
SIO [ch] 2 2 1 2 2 2 2 2
PPG [ch] 8 8 4 8 8 4 4 4
10 bit ADC [ch] 16 16 12 8 8 8 8 8
Reload-Timer [ch] 6 6 3 6 6 3 3 6
DAC [ch] 2 2 2 2 - - - 2
ext. Interr. [ch] 8 8 8 + NMI 8 8 8 8 8
Stepper Motor Ctrl [ch] 4 4 - 4 4 - - 0
Sound generator 1 1 - 1 1 - - 0
Alarm Comparator 1 1 - 1 1 1 1 1
Power-down reset 1 1 - 1 1 1 1 1
Real-time clock 1 1 1 1 1 1 1 1
RTC 32kHz input yes no no no yes no yes no
4MHz PLL 1 1 1 1 1 1 1 1
Clock Modulation yes yes yes yes yes yes yes yes
LED Port (8 bit) 1 1 1 - - - - -
Watchdog 1 1 1 1 1 1 1 1
Voltage regulator 1 1 1 1 1 1 1 1
Debug Support Unit yes - yes - - - - -
Trace RAM Interface yes - - - - - - -
Temp Range °C 0..70 -40..+85 -40..+85 -40..+85 -40..+85 -40..+85 -40..+85 -40..+85
* Note: The MB91FV360 is an evaluation chip and can only be used together with the MB2197 emulation system.
16
REALOS & OSEK/VDX
REALOS Real-Time OS for the REALOS Real-Time OS for the OSEK/VDX
F2MC-16L/LX Families FR Series
OSEK/VDX is an operating system
REALOS/907 is a Real-Time OS for REALOS/FR is a Real-Time OS for the targeted for automotive applications.
the F2MC-16L/LX families of FR Series of microcontrollers which It consists of three parts, the OSEK
microcontrollers which conforms to conforms to Version 3.0 of the kernel, the communications interface
Version 2.01 of the µITRON µITRON specification. and the network management. Mainly
specification. automotive controller networks using
Features CAN interfaces will employ the OSEK
Features operating system. Both the F2MC-16LX
● High speed system calls and FR series microcontrollers are
● High speed system calls ● High speed interrupt processing supported with optimized drivers for
● High speed interrupt processing ● Up to 32,767 tasks the Fujitsu CAN controller.
● Up to 255 tasks ● Up to 32 priorities OSEK-OS defines the task types
● Up to 16 priorities ● 50 system calls ‘Basic’ and ‘Extended’. Basic tasks
● 46 system calls ● Priority based and event driven cannot have a waiting state and so are
● Priority based and event driven scheduling system suitable for those which run
scheduling system ● Kernel size from 2.7kB (min) to completely after each activation.
● Kernel size from 0.8kB (resident) 7.2kB (max) Extended tasks can react to events;
to 5.9kB (max) ● Multi-windows based Configurator they can have a waiting state.
● Multi-windows based Configurator which creates executable program OSEK-OS also defines four
which creates executable program with optimized environment of conformance classes:
with optimized environment of kernel and application programs ● BCC1 – basic tasks, single
kernel and application programs ● Sample I/O driver activation
● Sample I/O driver ● Sample program ● BCC2 – basic tasks, multiple
● Sample program ● Debugger macro enabling activation
● Debugger macro enabling ordinary ordinary debugger to perform ● ECC1 – basic and extended
debugger to perform debugging of debugging of µITRON tasks tasks, single activation
µlTRON tasks ● Multi-windows based REALOS ● ECC2 – basic and extended
● Multi-windows based REALOS debugger, capable of working at tasks, multiple activation
debugger, capable of working at the C level
the C level The FR series OSEK without CAN
driver and network management
requires 3.2kB ROM for class ECC1
(standard status)
17
CAN BUS MICROCONTROLLERS
EUROS
EUROS Enhanced Universal Key Features EUROSvm Euros Virtual Machine
Real-Time Operating System
● supports Fujitsu F2MC-16LX and EUROSvm is an implementation of
EUROS is an innovative real-time FR series the Java Virtual Machine Specification
operating system characterised by ● unlimited number of system V1.2. It has been designed for
short response times, robustness, objects (tasks, mailboxes, signals, real-time and embedded systems and
scalability and flexibility. The primary events, semaphores, drivers) offers unparalleled support for this
aim of EUROS development was to ● up to 256 priorities target domain. Among the
create a uniform, hardware- ● synchronous and asynchronous extraordinary features of EUROSvm
independent operating system for system calls are:
real-time and embedded applications ● memory management supports
which takes into account the growing fixed and variable size memory ● Hard real-time execution
complexity and diversity of processor blocks ● Minimal footprint
architectures, in order to make ● waiting on multiple objects ● ROMable code
software engineering as economical ● flexible open driver interface ● Native code support
as possible. It separates the user ● priority based scheduler with ● Dynamic linking
software from the hardware so that round robin support ● Fast execution
the application can easily be ported to ● named system objects organized
state-of-the-art hardware. in clusters (hierarchical object Contact Information
trees)
● re-entrant ANSI compatible C Dr. Kaneff Engineering Consultants
runtime library Neutorgraben 17
● generic graphic library D-90419 Nuremberg, Germany
● TCP/IP network stack (BSD4.4 Tel: +49 (911) 33 84 33
socket interface) Fax: +49 (911) 33 86 06
● Web server, FTP server, SMTP www.kaneff.de
client, BOOTP client [email protected]
● PPP, Ethernet
● CAN / CANopen
● MS-DOS™ compatible file system
● IDE hard disk drivers
● Floppy disk drivers
● Ramdisk, FTL for Flashdisks
● IrDA (IrLAP, IrLMP, IrComm)
● Profibus (slave)
● IEEE1394 (Firewire™)
18
FLASH/CAN 64 EVALUATION BOARD
The Flash/CAN 64 is a low cost
multifunctional evaluation board for
the Fujitsu 16 bit Flash
microcontroller series MB90560,
MB90565 and Flash+CAN series
MB90495G. 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 to start immediately with the
software development before his own
final target system is available.
Features
20
DEVKIT16
The DevKit16 is a multi-function,
modular starterkit which provides plug
and play evaluation of Fujitsu
F2MC-16L/LX microcontrollers and
software tools.
The kit hardware consists of two
parts, a main board which carries the
emulation memory, ROM monitor
debugger and communications
functions and an interchangeable CPU
board, which carries either a soldered
MB90F543PF controller device or a
socket. Boards with 100-pin or 64-pin
QFP socket are available.
These sockets allow the
acceptance of other F2MC-16L/LX The DevKit16, comprising main board and CPU board
device types, or act purely as an
emulator target, with or without the DevKit16-Main - Board Features ● Fujitsu monitor debugger
main board. Flash serial ● Processor ExpertTM development
programming and CAN Bus MCU’s ● 512kB RAM, upgradable to 2MB environment
connectivity are also supported. Each ● 128kB Flash MCUs, upgradable ● Processor ExpertTM debugger
kit comes with a Fujitsu CD-ROM to 2MB kernel
containing the complete ● Additional external ports to replace ● Flash serial programming utility
documentation and Softune those lost when device is in for MCU Flash or main board
Workbench tool chain. external bus mode Flash
Also provided is an evaluation ● 3 RS232 interfaces - 2 for MCU, ● Sample projects
license copy of Processor ExpertTM one for board ● Main board diagnostic utility
from Unis, which is an environment ● 2 high speed CAN Bus drivers and
with resource-oriented application connectors Available CPU Boards
design and CPU expert knowledge for ● 2 digit LED display with buffer,
rapid application development. 8 test LEDs, diagnostic LED ● Soldered MB90F543PF MCU
● PC-AT keyboard interface with (DevKit16-F543)
CPU Board Features connector ● 100-pin socket board
● Amplifier and speaker for device (DevKit16-MCU540)
● Power supply regulators for 5V or PPG or sound generator ● 64-pin socket board
3.3V depending on device ● User-programmable FPGA (DevKit16-MCU64)
● Main and sub-clock crystals
● Flash serial programming interface Software Support Features
● Connectors for all MCU pins
● Device bus Euro connector for ● Fujitsu Softune Workbench with
customer’s own application board tools - C compiler, assembler,
● Interface bus connector to main linker...
board
21
CAN BUS MICROCONTROLLERS
STARTERKIT MB91360
The MB91360 Starterkit is a
stand-alone application board that
makes it easy to evaluate and
demonstrate almost all features of
the MB91360 microcontroller series.
Along with the supplied Windows-
based development tools, it can be
used as a system for user program
developments.
The board can be configured as a
target for the MB91360 emulation-
system or, by using the included
MB91F361 device as a stand-alone
evaluation board. All peripheral
functions are available on external
pin-headers in order to design and
test user applications cost- and
time-effectively. For some resource
functions, additional hardware is
already present on the board (e.g.
CAN- and UART-transceivers, LEDs, MB91360 Starterkit
Buttons, etc).
● CAN transceiver and DB9 (male)
Key Features for internal CAN0
● External interrupt 0 and 1
● Footprint QFP208 (0.5mm pitch) connected to buttons for user
for MB91F361 (or emulation interaction
socket), surrounded by headers ● Various jumpers for individual
for test-pins, etc. configuration
● 4MHz or 32kHz crystal selectable ● 2x16 char LCD (on Port G)
● DC power-supply circuit (incl. ● 8 LEDs (on Port J)
testpins for Vcc, GND, power-LED ● External bus and all resources
and switch) logically grouped on pin-headers
● 512kB external SRAM available ● Area for extensions (2.54mm
for user code and data grid)
● External 16550 UART (supports ● Stand-alone configuration
transfer-rates up to 115.2kBaud) features built-in monitor
● 3 Resets (‘Monitor’ = Flash debugger (in Flash)
monitor, ‘User’ = external RAM, ● Software example projects for
‘Flash’ = User Flash Area) various applications
● 2 MAX232 + DB9 (female)
connectors for monitor and
internal UART
22
EUROPEAN MICROCONTROLLER
DESIGN CENTER
The European Microcontroller Design
Center (EMDC) was established in
July 1997 at Fujitsu FME’s European
headquarters near Frankfurt.
The Center represents a major
investment in a market area of
great strategic significance, and
handles design projects and
development support involving both
standard microcontrollers and
customised products.
Fujitsu can provide the basis for
solutions to numerous applications
from its wide portfolio of 8, 16 and
32 bit microcontroller devices.
The Center is focusing on some of
the largest sectors for
EMDC is housed in Fujitsu’s European headquarters near Frankfurt
microcontrollers – automotive,
industrial, and audio/video.
In the automotive marketplace,
critical areas on which the Center
concentrates, include
instrumentation, navigation, and
in-car communications. The CAN
protocol controller forms the focus
for the Center.
CAN devices designed at the Fujitsu EMDC Fujitsu’s European Microcontroller Design Center
provides a multitude of design solutions
23
REPRESENTATIVE
USA Semtronic Associates New Jersey
600 S. Northlake Blvd., Ste 270 Technical Applications & Marketing (TAM)
Alabama Altamonte Springs, FL 32701 91 Clinton Road, Ste 1D
ComRep, Inc. Tel: (407) 831-0451 Fairfield, NJ 07004
190 Lime Quarry Road, Ste 212 Fax: (407) 831-6055 Tel: 973/575-4130
Madison, AL 35758 Fax: 973/575-4563
Tel: 256/772-9982 Georgia
Fax: 256/772-8693 ComRep, Inc. New York
3260 Peachtree Industrial Blvd., Ste 10 Quality Components
California Duluth, GA 30096 6525 Lakeshore Road
Infinity Sales, Inc. Tel: 770/814-9959 Cicero, NY 13039
26560 W. Agoura Road, Ste 203 Fax: 770/814-9960 Tel: 315/698-2472
Calabasas, CA 91302 Fax: 716/280-0893
Tel: 818/880-6480 Illinois
Fax: 818/880-1922 Core Sales North Carolina
1721 Moonlake Blvd., Suite 140 ComRep, Inc.
Innovation Sales Hoffman Estates, IL 60194 5017 Memory Road, Suite 101
6440 Lusk Blvd., Ste D200 Tel: 847/843-8888 Raleigh, NC 27609
San Diego, CA 92121 Fax: 847/843-9897 Tel: 919/872-2280
Tel: 858/535-9300 Fax: 919/872-2281
Fax: 858/550-3707 Indiana
VAI Technology ComRep, Inc.
Infinity Sales, Inc. 11451 Overlook Drive 8318 Pineville-Matthews Rd., Ste 281J
20 Corporate Park, Ste 100 Fishers, IN 46038 Charlotte, NC 28226
Irvine, CA 92606 Tel: 317/570-0707 Tel: 704/341-7747
Tel: 949/833-0300 Fax: 317/845-8650 Fax: 704/341-7748
Fax: 949/833-0303
Massachusetts Ohio
Insight Electronics PROCOMP Mid-Star
9980 Huennekens Street 1049 East St. 35 Compark Road
San Diego, CA 92121 Tewksbury, MA 01876 Suite 204
Tel: 858/450-8500 Tel: 978/858-0100 Centerville, OH 45459
Fax: 858/450-8552 Fax: 978/858-0110 Tel: 937/439-5700
Fax: 937/439-6657
Paragon Technical, Inc. Maryland
3350 Scott Blvd., Bldg. 23A Arbotek Associates, Inc. Mid-Star
Santa Clara, CA 95054 550 M Ritchie Hwy, Ste 148 6418 Painesville Warren Drive
Tel: 408/969-0900 Severna Park, MD 21146 Concord, OH 44077
Fax: 408/969-0222 Tel: 301/865-8655 Tel: 440/392-2300
Fax: 301/865-8654 Fax: 440/392-2301
Colorado
Innovation Sales Michigan Mid-Star
2450 Central Ave, Ste P-5 R.C. Merchant & Co., Inc. 2530 Revere Drive
Boulder, CO 80301 23735 Research Drive Akron, OH 44333
Tel: 303/402-9300 Farmington Hills, MI 48335 Tel: 330/864-7633
Fax: 303/402-9500 Tel: 248/476-4600 Fax: 216/274-6456
Fax: 248/476-3162
Florida Oregon
Semtronic Associates R.C. Merchant & Co., Inc. Phase II Technical Sales
14004 Roosevelt Blvd., Ste 604 815 Main Street 9400 S.W. Beaverton-Hillsdale Hwy.
Clearwater, FL 33762 St. Joseph, MI 49085 Suite 140
Tel: 727/507-0504 Tel: 616/983-7378 Beaverton, OH 97005
Fax: 727/539-0601 Fax: 616/983-3506 Tel: 503/292-7922
Fax: 503/292-7903
Semtronic Associates Minnesota
3301 NW 55th Street Beta Technology Texas
Ft. Lauderdale, FL 33309 18283 Minnetonka Blvd., Ste C Technical Marketing, Inc.
Tel: 954/731-2484 Deephaven, MN 55391 3320 Wiley Post Road
Fax: 954/731-1019 Tel: 952/473-2680 Carrollton, TX 75006
Fax: 952/473-2690 Tel: 972/387-3601
Fax: 972/387-3605
24
Technical Marketing, Inc. Insight Electronics Insight Electronics
2835 Wilcrest, Ste 210 Rua Candido Bueno, 843 Suite 3 Toltecas #23A Esquina Guerrero
Houston, TX 77042 13820-000, Jaguariana-SP Col San Javier Tlalnepantla
Tel: 713/783-4497 Brazil Mexico, DF, CP 54030
Fax: 713/783-5307 Tel: 55 (19) 3867-5251 Tel: 5 (29) 113-2380
Fax: 5 (29) 113-2380
Technical Marketing, Inc.
3445 Executive Center Drive Canada Puerto Rico
Suite 252 Pipe-Thompson Technologies, Inc. Semtronic Associates
Austin, TX 78731 2155 Dunwin Drive, Unit #7 Reparto Metropolitano
Tel: 512/343-6976 Mississauga, Ontario L5L 4M1 #951 Ave. Americo Miranda
Fax: 512/343-7986 Tel: 905/607-1850 Local #3, Rio Piedras, PR 00921
Fax: 905/607-1858 Tel: 787/766-0700
Utah Fax: 787/763-8071
Innovation Sales Pipe-Thompson Technologies, Inc.
3005 Dickens Place 25 King’s Landing
Salt Lake City, UT 84108 Ottawa, Ontario K1S 5P8
Tel: 801/583-7880 Tel: 613/723-6494 DISTRIBUTORS
Fax: 801/583-7881 Fax: 613/723-0969
USA
Virginia Impact Technologies
Arbotek Associates, Inc. Mexico Tel: 858/622-8100
4121 Plank Road Insight Electronics www.impactna.com
Suite 422 Carretera Base Aerea Militar
Fredericksburg, VA 22407 #5850 Km.5, Edif. 9 Pioneer-Standard
Tel: 540/785-2856 Zapopan, Jalisco, Mexico
Tel: 440/720-8500
Fax: 603/853-9251 C.P. 45100
www.pios.com
Tel: 5 (23) 818-3286
Washington Fax: 5 (23) 818-3291
Canada
Phase II Technical Sales Impact Technologies
12025 115th Ave., NE Insight Electronics
Tel: 858/622-8100
Ave. Parque Fundidora #501
Suite 200 www.impactna.com
Edificio Cintermex Local #99
Kirkland, WA 98034
Monterrey, N. L., B.C. Mexico, CP 64010
Tel: 425/821-8313 Pioneer-Standard
Tel: 5 (28) 369-6409
Fax: 425/823-4089 Tel: 440/720-8500
Fax: 5 (28) 369-6713
www.pios.com
Insight Electronics
Argentina South America
Cerro Alto #7887
Insight Electonics Insight Electronics
Col Lomas de Agua Caliente
Blanco Encalada #193 oficina 35 Mexico: 5 (25) 488-0119
San Ysidro, BS, Argentina CP 22420, Tijuana, B.C. Mexico
Tel: 5 (26) 608-4478 Argentina: 54 (114) 735-2659
C.P. 1642 Brazil: 55 (11) 5505-6501
Tel: 54 (114) 735-2659 Fax: 5 (26) 608-4479
www.insight-electronics.com
Fax: 54 (114) 765-7702
Insight Electronics
Ave Campos Eliseos #9050
Brazil 1A First Floor
Insight Electronics Fraccionamiento Campos Eliseos
Rua Tres Irmaos, 201 CD Juarez, Chihuahua, Mexico 32530
12th Floor, Suite 127 Tel: 5 (21) 625-0503
CEP 05615-190 Fax: 5 (21) 625-0524
Sao Paulo, SP, Brasil
Tel: 55 (11) 3722-1177 Insight Electronics
Fax: 55 (11) 3722-3032 Periferico Ortiz Mena
3112 Interior #2
Insight Electronics Chihuahua, Mexico 31320
Rua Dr. Joao Colin, 1865 Suite 5 Tel: 5 (21) 414-6782
89204-001 Joinville, SC Fax: 5 (21) 414-6786
Brazil
Tel: 55 (47) 425-8994
Fax: 55 (47) 435-1640
25
FUJITSU MICROELECTRONICS AMERICA, INC.
Corporate Headquarters
1250 East Arques Avenue, Sunnyvale, California 94088-3470
.
Tel: (800) 866-8608 Fax: (408) 737-5999
E-Mail: [email protected] Internet: http://www.fma.fujitsu.com FME-CANBUS-0202-a