AT91EB42
Evaluation Board
.............................................................................
User Guide
Table of Contents
1.1 Scope........................................................................................................1-1
1.2 Deliverables ..............................................................................................1-1
Setting Up the AT91EB42
2.1 Electrostatic Warning ................................................................................2-1
2.3 Layout .......................................................................................................2-1
2.4 Jumper Settings........................................................................................2-2
2.5 Powering Up the Board.............................................................................2-2
3.1 AT91EB42 Evaluation Board ....................................................................3-1
3.2 Boot Software Program.............................................................................3-1
3.4 SRAM Downloader ...................................................................................3-2
3.5 Angel Monitor............................................................................................3-2
3.6 Programmed Default Speed .....................................................................3-2
4.1 AT91M42800 Processor ...........................................................................4-1
4.2.1 I/O Expansion Connector ...................................................................4-1
4.2.3 JTAG Interface ...................................................................................4-1
4.3 Memories ..................................................................................................4-2
4.4 Analog-to-digital Converter .......................................................................4-2
4.5 Power and Crystal Quartz.........................................................................4-2
4.7 Layout Drawing.........................................................................................4-3
i
Table of Contents
5.3 Ground Links (JP6)...................................................................................5-4
5.4 Increasing Memory Size ...........................................................................5-4
6.1 Schematics ...............................................................................................6-1
ii
Section 1
Overview
1.1
Scope
The AT91EB42 Evaluation Board enables real-time code development and evaluation.
It supports the AT91M42800.
This guide focuses on the AT91EB42 Evaluation Board as an evaluation and demon-
stration platform:
Section 1 provides an overview.
Section 2 describes how to set up the evaluation board.
Section 3 details the on-board software.
Section 4 contains a description of the circuit board.
schematics, including pin connectors.
1.2
Deliverables
The evaluation board is delivered with a DB9 plug-to-DB9 socket straight-through serial
cable to connect the target evaluation board to a PC. A bare power lead with a 2.1 mm
jack on one end for connection to a bench power supply is also delivered.
The evaluation board is also delivered with a CD-ROM that contains an evaluation ver-
sion of the software development toolkit and the documentation that outlines the AT91
microcontroller family.
The evaluation board is capable of supporting different kinds of debugging systems,
using an ICE interface or the on-board Angel Debug Monitor. Refer to the AT91EB42
Getting Started Tutorial documents for recommendations on using the evaluation board
in a full debug environment.
1.3
The AT91EB42
Evaluation Board
The board consists of an AT91M42800 together with several peripherals:
Two serial ports
Reset push button
Four user-defined push buttons
Eight LEDs
a 256 KB 16-bit SRAM (upgradeable to 1M byte)
a 2 MB 16-bit Flash (of which 1M byte is available for user software)
a 4 MB Serial Data Flash
a 64 KB Serial EEPROM
a 32 KB SPI EEPROM
AT91EB42 Evaluation Board User Guide
1-1
Overview
2 x 32-pin EBI expansion connectors
2 x 32-pin I/O expansion connectors
20-pin JTAG interface connector
details.
Figure 1-1. AT91EB42 Evaluation Board Block Diagram
AT91M42800
Reset
Controller
8K Byte
RAM
SRAM
Flash
ARM7TDMI
Processor
JTAG
ICE
Connector
EBI
Expansion
Connector
EBI
ASB
32.768 KHz
Crystal
Clock
Generator
AMBA
Bridge
Serial
LEDs
EEPROM
Interrupt
Controller
Push-buttons
PIO
APB
System
Timer
I/O
Expansion
Connector
Timer
Counters
Watchdog
Reset
Serial
Data
Flash
Controller
Serial
EEPROM
Reset
SPI
PIO
2.1mm DC
Power
Socket
Power Supply
Serial
Ports
RS232
Transceivers
DB9 Serial
Connectors
Fast-charge
Controller
Battery
Connector
1-2
AT91EB42 Evaluation Board User Guide
Section 2
Setting Up the AT91EB42
Evaluation Board
2.1
Electrostatic
Warning
The AT91EB42 Evaluation Board is shipped in protective anti-static packaging. The
board must not be subjected to high electrostatic potentials. A grounding strap or similar
protective device should be worn when handling the board. Avoid touching the compo-
nent pins or any other metallic element.
2.2
2.3
Requirements
Layout
Requirements in order to set up the AT91EB42 Evaluation Board are:
The AT91EB42 Evaluation Board itself
The DC power supply capable of supplying 7.5V to 9V at 1A (not supplied)
Figure 2-1 shows the layout of the AT91EB42 Evaluation Board.
Figure 2-1. Layout of the AT91EB42 Evaluation Board
AT91EB42 Evaluation Board User Guide
2-1
Setting Up the AT91EB42 Evaluation Board
2.4
Jumper Settings JP1 is used to boot standard or user programs. For standard operations, set it in the
STD position.
JP8 is used to select the core power supply of the AT91M42800: 3.3V or 1.8V. For oper-
ation at 1.8V, MCK frequency shall be limited to 17 MHz.
2.5
Powering Up
the Board
polarity of the power supply is not critical. The minimum voltage required is 7V.
Figure 2-2. 2.1 mm Socket
positive (+)
or
negative (-)
2.1 mm connector
A battery power supply can be connected to the board via the J3 connector. A battery
fast-charge controller is provided on-board to charge this battery.
The board has a voltage regulator providing +3.3V. The regulator allows the input volt-
age to range from 7V to 9V. When you switch the power on, the red LED marked
POWER lights up. If it does not, switch off and check the power supply connections.
2.6
2.7
Measuring
Current
Consumption on
the AT91M42800
The board is designed to generate the power for the AT91 product, and only the AT91
product, through the jumper JP5 (VDDIO) and JP8 (VDDCORE). This feature enables mea-
surements to be made of the current consumption of the AT91 product.
Testing the
AT91EB42
EvaluationBoard
To test the AT91EB42 Evaluation Board, perform the following steps:
1. Hold down the SW1 button and power-up the board, or generate a reset and wait
for the light sequence on each LED to complete. All the LEDs light once and the
LED D1 remains lit.
2. Release the SW1 button. The LEDs D1 to D7 light up one after the other. If any
of the LEDs lights up twice, there is an error.
The LEDs represent the following components:
D1 for the internal RAM
D2 for the external RAM
D3 for the external Flash
D4 for the serial EEPROM
D5 for the SPI DataFlash®
D6 for the EEPROM
D7 for the USART
D8 is reserved
If a test is not carried out, the corresponding LED remains unlit and the test sequence
restarts.
2-2
AT91EB42 Evaluation Board User Guide
Section 3
The On-board Software
3.1
AT91EB42
Evaluation Board
The AT91EB42 Evaluation Board embeds an AT49BV1604 Flash memory device pro-
grammed with default software. Only the lowest 8 x 8 KB sectors are used. The
remaining sectors are user definable, and can be programmed using one of the Flash
downloader solutions offered in the AT91 library.
When delivered, the Flash memory device contains:
the boot program
the functional test software
the SRAM downloader
the Angel Debug Monitor
a default user boot with a default application
The boot program, functional test software (FTS) and SRAM downloader are in sector 0
of the Flash. This sector is locked to prevent accidental erase, but it can be unlocked by
applying 12V to the RESET pin.
3.2
Boot Software
Program
The boot software program configures the AT91M42800, and thus controls the memory
and other board components.
The boot software program is started at reset if JP1 is in the STD position. If JP1 is in
the USER position, the AT91M42800 boots from address 0x01010000 in the Flash,
which must have a user-defined boot.
The boot software program first initializes the EBI, then executes the REMAP proce-
dure, and then checks the state of the buttons.
When the button SW1 is pressed:
All the LEDs light up together.
The D1 LED remains lit until SW1 is released.
The functional test software (FTS) is started.
When the button SW2 is pressed:
All the LEDs light up together.
The D2 LED remains lit until SW2 is released.
The SRAM downloader is activated.
When SW3 or SW4 are pressed or no buttons are pressed:
Branch at address 0x0100 2000.
The Angel Debug Monitor starts from this address by recopying itself in external
SRAM.
AT91EB42 Evaluation Board User Guide
3-1
The On-board Software
3.3
Programmed
Default Memory
Mapping
Table 3-1 defines the mapping defined by the boot program.
Table 3-1. Memory Map
Part Name
Start Address
0x01000000
0x02000000
End Address
0x011FFFFF
0x02040000
Size
Device
Flash
AT49BV1604
U1
2M Bytes
256K Bytes
U2-U3
SRAM
The boot software program, FTS and SRAM downloader are in sectors 1 and 2 of the
Flash device. Sectors 2 to 8 support the Angel Debug Monitor.
Sector 24 at address 0x0110 0000 must be programmed with a boot sequence to be
debugged. This sector can be mapped at address 0x0100 0000 (or 0x0 after a reset)
when the jumper JP1 is in the USER position.
3.4
SRAM
Downloader
The SRAM downloader allows an application to be loaded in the SRAM at the address
0x02000000, then activated. It is started by the boot if the SW2 button is pressed at
reset.
The procedure is as follows:
1. Connect the AT91EB42 Evaluation Board to the host PC serial “A” connection
using the straight serial cable provided.
2. Power-on or press “RESET”, holding down the SW2 button at the same time.
Wait for D2 to light up and then release SW2.
3. Start the BINCOM utility, available in the AT91 library, on the host computer:
Select the port for communications (COM1 or COM2, depending on where you con-
nected the serial cable on the host PC) and the baud rate for communications
(115200 bds, 1 stop bit, no parity).
Open the file to be downloaded and send it. Wait for the end of the transfer.
4. Press any button to end the download. The control is switched to the address
0x02000000.
3.5
3.6
Angel Monitor
The Angel monitor is located in the Flash from 0x01002000 up to 0x0100FFFF. The
boot program starts it if no button is pressed at reset.
When Angel starts, it recopies itself in SRAM in order to run faster. The SRAM used by
Angel is from 0x02020000 to 0x02040000, i.e., the highest half part of the SRAM.
The Angel on the AT91EB42 Evaluation Board can be upgraded regardless of the ver-
sion programmed on it.
Note that if the debugger is started through ICE while the Angel monitor is on, the
Advanced Interrupt Controller (AIC) and the USART channel are enabled.
Programmed
Default Speed
As the speed of the AT91M42800 is programmable, the boot software program initial-
izes the device to run as fast as possible, i.e., at 40 MHz. The boot software program
and the functional test software are run at this speed. The SRAM downloader, after ini-
tialization of the USARTs, enters the processor in idle mode and activates the
downloaded application at this speed. When Angel is started, it also runs at 40 MHz and
the user should not modify this frequency without reprogramming the speed of the
USARTs.
3-2
AT91EB42 Evaluation Board User Guide
Section 4
Circuit Description
4.1
AT91M42800
Processor
Figure 6-1 on page 6-2 shows the AT91M42800. The footprint is for a 144-pin TQFP
package.
Strap CB20 enables the user to choose between the standard ICE debug mode and the
JTAG boundary scan mode of operation.
The operating mode is defined by the state of the JTAGSEL input detected at reset.
be removed by the user to allow measurement of the current demand by the whole
microcontroller (VDDIO and VDDCORE). Jumper JP8 can be removed to measure the core
microcontroller consumption (VDDCORE).
4.2
Expansion
Connectors and
JTAG Interface
The two expansion connectors, I/O expansion connector and EBI expansion connector,
and the JTAG interface are described below.
The I/O and EBI expansion connectors’ pinout and position are compatible with the
other evaluation boards (except the I/O expansion connector pinout and position of the
EB40) so that users can connect their prototype daughter boards to any of these evalu-
ation boards.
4.2.1
4.2.2
I/O Expansion
Connector
The I/O expansion connector makes the general-purpose I/O (GPIO) lines, VCC3V3
and Ground, available to the user. Configuration straps CB2, CB3, CB4, CB11, CB13,
CB14, CB15, CB17, CB18 and CB19 are used to select between the I/O lines being
used by the evaluation board or by the user via the I/O expansion connector. The con-
nector is not fitted at the factory; however, the user can fit any 32 x 2 connector on a 0.1"
(2.54 mm) pitch.
EBI Expansion
Connector
shows the bus expansion connector which, like the I/O expansion connector, is not fitted
at the factory. The user can fit any 32 x 2 connector on a 0.1" (2.54 mm) pitch to gain
access to the data, address, chip select, read/write, oscillator output and wait request
pins. VCC3V3 and ground are also available on this connector.
Configuration strap CB1, when open, allows the user to connect the EBI expansion con-
nector to the MPI expansion connector of an AT91EB63 evaluation board without any
conflicts.
4.2.3
JTAG Interface
An ARM®-standard 20-pin box header (P5) is provided to enable connection of an ICE
interface to the JTAG inputs on the AT91. This allows code to be developed on the
board without using system resources such as memory and serial ports.
AT91EB42 Evaluation Board User Guide
4-1
Circuit Description
4.3
Memories
one AT49BV1604 2 MB 16-bit Flash, one AT45DB321 4 MB serial DataFlash, one
AT24C512 64 KB EEPROM, one AT25256 32 KB EEPROM and two 128K/512K x 8
SRAM devices.
Note: The AT91EB42 is fitted with two 128K x 8 SRAM devices.
A footprint is provided for the user to fit a multi-chip device memory that embeds Flash
(1 MB) and SRAM (128 KB) in a single component in place of the Flash and SRAM
devices (U7: M36W108AB from ST).
Strap JP1 shown on the schematic is used to select the part of 1 MB of the Flash to be
accessed. This is to enable users to Flash download their application in the second part
of the Flash and to boot on it.
4.4
Analog-to-digital A footprint is provided for the user to fit a 4-channel 10-bit ADC device (AD7817ARU
Converter
The voltage reference used is the 2.5V on-chip.
This device embeds a temperature sensor and is placed near the 32.768 KHz crystal
quartz. Thus the user is able to take into account the frequency drift due to temperature
evolution by a software program.
By default, two of the ADC channels are dedicated to supervise the board power supply
voltage levels (channel 1 for the battery power supply, channel 2 for the standard power
supply).
4.5
Power and
Crystal Quartz
The AT91M42800 master clock is derived from a 32.768 KHz crystal quartz. The on-
chip low-power oscillator together with two PLL-based frequency multipliers and the
prescaler results in a programmable master clock between 500 Hz and 33 MHz.
Two sets of components for the PLL filters are fitted by default on the board (Figure 6-6
16.77 MHz (PLLA: multiplier factor of 512 and settling time of 600=µs) or a 33.55 MHz
(PLLB: multiplier factor of 1024 and settling time of 4 ms) master clock frequency.
The voltage regulator provides 3.3V to the board and will light the red POWER LED
(D11) when operating.
Power can be applied via the 2.1 mm connector to the regulator in either polarity
because of the diode-rectifying circuit. Another regulator allows the user to power the
AT91M42800 core with 3.3V or 1.8V by means of the JP8 jumper.
A battery power supply can be applied via the J3 connector. The type of battery and
tion 6, "Appendix B - Schematics"). This type of battery will ensure the power supply of
the board for approximately 30 minutes. A battery fast-charge controller is provided on-
board to charge this battery. The number of series cells to be charged is set to 5, but
can be changed via the CB21, CB22 and CB32 configuration straps. The maximum time
allowed for fast-charging is set to 264 minutes.
4.6
Push Buttons,
LEDs, Reset and
Serial Interfaces
The IRQ0, TIOA0, PB6 and PB21 switches are debounced and buffered.
A supervisory circuit has been included in the design to detect and consequently reset
the board when the 3.3V supply voltage drops below 3.0V. Note that this voltage can be
changed depending on the board production series. The supervisory circuit also pro-
vides a debounced reset signal. This device can also generate the reset signal in case
4-2
AT91EB42 Evaluation Board User Guide
Circuit Description
of watchdog time-out as the pin NWDOVF of the AT91M42800 is connected to its input
MR.
The assertion of this reset signal will light up the red RESET LED (D10). By pressing the
CLEAR RESET push button (S1), the LED can be turned off.
Another supervisory circuit initializes separately the microcontroller-embedded
JTAG/ICE interface when the 3.3V supply voltage drops below 3.0V. Note that this volt-
age can be changed, depending on the board production series. These separated reset
lines allow the user to reset the board without resetting the JTAG/ICE interface while
debugging.
shows eight general-purpose LEDs connected to port B PIO pins (PB8 to PB15).
Two 9-way D-type connectors (P3/4) are provided for serial port connection.
Serial port A (P3) is used primarily for host PC communication and is a DB9 female con-
nector. TXD and RXD are swapped so that a straight-through cable can be used. CTS
and RTS are connected together, as are DCD, DSR and DTR.
Serial port B (P4) is a DB9 male connector with TXD and RXD obeying the standard
RS-232 pinout. Apart from TXD, RXD and ground, the other pins are not connected.
LEDs are connected to the TX and RX signals of both serial ports and show activity on
these serial links.
A MAX3223 device (U10) and associated bulk storage capacitors provide RS-232 level
conversion.
4.7
Layout Drawing
shows an approximate floorplan for the board. This has been designed to give the low-
est board area, while still providing access to all test points, jumpers and switches on
the board.
The board is provided with four mounting holes, one at each corner, into which feet are
attached. The board has two signal layers and two power planes.
AT91EB42 Evaluation Board User Guide
4-3
Circuit Description
4-4
AT91EB42 Evaluation Board User Guide
Section 5
Appendix A – Configuration Straps
5.1
Configuration
Straps (CB1 - 23,
JP1 - 8)
By adding the I/O and EBI expansion connectors, users can connect their own peripher-
als to the evaluation board. These peripherals may require more I/O lines than available
while the board is in its default state. Extra I/O lines can be made available by disabling
some of the on-board peripherals or features. This is done using the configuration straps
detailed below. Some of these straps present a default wire (notified by the default men-
tion) that must be cut before soldering the strap.
CB1
On-board PB5/A23/CS4 Signal
Closed(1)
AT91 PB5/A23/CS4 signal is connected to the EBI expansion connector
(P1-B21).
Open
AT91 PB5/A23/CS4 signal is not connected to the EBI expansion connector
(P1-B21).
This authorizes users to connect the EBI expansion connector of this board
to the MPI expansion connector of an AT91EB63 Evaluation Board without
conflict problems.
CB2, CB3,
CB4
ADC Enabling
Closed(1)
ADC (U20) control lines enabled
Open
ADC (U20) control lines disabled. This authorizes users to connect the
corresponding PIO to their own resources via the I/O expansion connector.
CB5
Battery Power Supply Supervisory Enabling
Closed(1)
Battery power supply is supervised by the ADC (U20) channel 1 via a
resistor bridge. The ratio is set to 0.3333 so that the battery voltage range
can be supervised (5.5V to 6.2V).
Open
Battery power supply is not connected to the ADC (U20) channel 1. This
authorizes users to connect the corresponding ADC channel to their own
resources via the I/O expansion connector.
AT91EB42 Evaluation Board User Guide
5-1
Appendix A – Configuration Straps
CB7
Standard Power Supply Supervisory Enabling
Closed(1)
Standard power supply is supervised by the ADC (U20) channel 2 via a
resistor bridge. The ratio is set to 0.1485 so that the standard power supply
can be supervised up to 15V.
Open
Standard power supply is not connected to the ADC (U20) channel 2. This
authorizes users to connect the corresponding ADC channel to their own
resources via the I/O expansion connector.
CB6, CB8
Closed (1)
Open
ADC Channels 3 and 4 Enabling
ADC (U20) channels 3 and 4 are connected to ground.
ADC (U20) channels 3 and 4 are not connected to ground. This authorizes
users to connect the corresponding ADC channel to their own resources via
the I/O expansion connector.
CB9
On-board Boot Chip Select
Closed (1)
AT91 NCS0 select signal is connected to the Flash memory.
Open
AT91 NCS0 select signal is not connected to the Flash memory. This
authorizes users to connect the corresponding select signal to their own
resources via the EBI expansion connector.
CB10
Flash Reset
Closed(1)
The on-board reset signal is connected to the Flash NRESET input.
The on-board reset signal is not connected to the Flash NRESET input.
Open
CB11
PB22 Ready/Busy MCM Memory Signal
Closed(1)
AT91 PB22 signal is connected to the multi-chip device memory (U7),
Ready/Busy output pin
Open
AT91 PB22 signal is not connected to the multi-chip device memory (U7),
Ready/Busy output pin. This authorizes users to connect the corresponding
signal to their own resources via the I/O expansion connector
CB12
Boot Mode Strap Configuration
Open
BMS AT91 input pin is set for the microcontroller to boot on an external 16-bit
memory at reset.
Closed(1)
BMS AT91 input pin is set for the microcontroller to boot on an external 8-bit
memory at reset.
CB13, CB14
Closed(1)
Open
I2C EEPROM Enabling
EEPROM communication enabled
EEPROM communication disabled. This authorizes users to connect the
corresponding PIO to their own resources via the I/O expansion connector.
5-2
AT91EB42 Evaluation Board User Guide
Appendix A – Configuration Straps
CB15
Serial DataFlash Enabling
Closed(1)
AT91 NPCSA0 select signal is connected to the serial DataFlash memory.
Open
AT91 NPCSA0 select signal is not connected to the serial DataFlash
memory. This authorizes users to connect the corresponding PIO to their
own resources via the I/O expansion connector.
CB17
SPI EEPROM Enabling
Closed(1)
EEPROM communication enabled
Open
EEPROM communication disabled. This authorizes users to connect the
corresponding PIO to their own resources via the I/O expansion connector.
CB18
PB20 ADC Write Access Signal
Closed(1)
AT91 PB20 signal is used to control the RD/WR ADC (U20) input pin. Prior to
a write access, position this PIO line in a low state. Position it in a high state
prior to a read access.
Open
AT91 PB20 signal is not used to control the RD/WR ADC (U20) input pin.
This authorizes users to connect the corresponding signal to their own
resources via the I/O expansion connector.
CB19
PB18 End of Fast Charge Signal
Closed(1)
AT91 PB18 signal is connected to the battery charger (U16), NFASTCHG
output pin.
Open
AT91 PB18 signal is not connected to the battery charger (U16), NFASTCHG
output pin. This authorizes users to connect the corresponding signal to their
own resources via the I/O expansion connector.
CB20
1-2(1)
2-3
JTAGSEL
AT91 standard ICE debug feature enabled
IEEE 1149.1 JTAG boundary scan feature enabled
CB21, CB22, CB23
Charger Device (U16): Programming the Battery Number of Cells
Number of Cells
CB21
Open
CB22
Closed
Open
CB23
Closed
Closed
Closed
Open
1
2
Open
Closed
Open
4
Open
5(1)
Closed
Open
6
Open
Open
8
Closed
Open
Open
AT91EB42 Evaluation Board User Guide
5-3
Appendix A – Configuration Straps
JP1
User or Standard Boot Selection
2-3
1-2
The first half part of the Flash memory is accessible at its base address.
The second half part of the Flash memory is accessible at its base address.
This authorizes users to download their own application software in this part
and to boot on it.
JP2
Push Button Enabling
Open
Closed
SW1-4 inputs to the AT91 are valid.
SW1-4 inputs to the AT91 are not valid. This authorizes users to connect the
corresponding PIO to their own resources via the I/O expansion connector.
JP3
User or Standard Boot Selection
Open
Closed
The RS-232 transceivers are enabled.
The RS-232 transceivers are disabled. This authorizes users to connect the
corresponding PIO to their own resources via the I/O expansion connector.
JP8
2-3
1-2
Core Power Supply Selection
The AT91 core is powered by 3.3V power supply.
The AT91 core is powered by 1.8V power supply. In this case, the maximum
frequency that can be used is 17 MHz.
Note:
1. Hardwired default position: To cancel this default configuration, cut the wire on the
board.
5.2
Power
The JP5 strap enables connection of an ammeter to measure the AT91M42800 global
consumption (VDDCORE and VDDIO) when VDDCORE power supply is derived from VDDIO
(JP8 in 3V3 position). Core consumption can be measured by connecting another
ammeter between JP8 1-2 or 2-3, depending on the power supply used to power the
core.
Consumption
Measurement
Strap (JP5)
The current measured on E11 is the total current required by the AT91M63200 on both
VDDIO and VDDPLL. It is also the current consumed by the switching regulator VR1 that
provides the 1.8V.
5.3
5.4
Ground Links
(JP6)
The JP6 strap allows the user to connect the electrical and mechanical grounds.
Increasing
Memory Size
The AT91EB42 Evaluation Board is supplied with two 128K x 8 byte SRAM memories.
If, however, the user needs more than 256K bytes of memory, the devices can be
replaced with two 512K x 8 3.3V 10/15 ns SRAMs, giving in total 1024K bytes.
5-4
AT91EB42 Evaluation Board User Guide
Section 6
Appendix B – Schematics
6.1
Schematics
The following schematics are appended:
• Figure 6-7. Reset and JTAG Interface
The pin connectors are indicated on the schematics:
P3 = Serial A (Figure 6-5)
P4 = Serial B (Figure 6-5)
P5 = JTAG Interface (Figure 6-7)
AT91EB42 Evaluation Board User Guide
6-1
EBI_[0..42]
IOB_[0..57]
EBI_[0..42]
IOB_[0..57]
EBI_[0..42]
EBI_41
NRST
EBI MEMORIES
SERIAL MEMORIES
IOB_32
IOB_52
A20
PB22
IOB_[54..57]
VIN[1..4]
NPCSA2
NPCSA1
NPCSA0
MOSIA
MISOA
SPCKA
IRQ3
IOB_16
IOB_15
IOB_14
IOB_13
IOB_12
IOB_11
IOB_3
IOB_49
IOB_50
IOB_46
IOB_47
PB19
PB20
PB16
PB17
memories connected on EBI
SERIAL MEMORIES
MICROCONTROLLER
INPUT / OUTPUT ON BOARD
IOB_[0..57]
IOB_[0..57]
IOB_[0..53]
IOB_51
IOB_[0..53]
PB21
IOB_[36..45]
IOB_[6..7]
IOB_[9..10]
IOB_0
PB[6..15]
PA[6..7]
PA[9..10]
PA0
EBI_[0..42]
EBI_[0..42]
micro / Rst / Wchdog / JTAG co.
Serial Connectors / P.B. / LED
SUPPLY and RTC SAVE
EXTENSIONS CONNECTORS
IOB_[0..57]
IOB_[0..57]
EBI_[0..42]
IOB_[0..57]
EBI_[0..42]
IOB_48
PB18
power supply / battery
Extension Connectors
Appendix B – Schematics
Figure 6-6. AT91M42800
1
2
1
2
2
1
1
2
1
2
2
1
VDDCORE
VDDIO
109
110
GND
GND
72
71
VDDIO
VDDCORE
PA26
111
PA26
VT
XIN
XOUT
112
113
114
GND
XIN
XOUT
GND
70
PB21
PB20
PB19
PB18
PB17
PB16
PB15
PB14
PB13
PB21
PB20
PB19
PB18
PB17
PB16
PB15
PB14
PB13
/
/
/
/
/
/
/
TCLK5
TIOB4
TIOA4
TCLK4
TIOB3
TIOA3
TCLK3
TIOB2
TIOA2
69
68
67
66
65
64
63
62
115
PLLRCA
PLLRCB
116
117
118
119
PLLRCA
VDDPLL
PLLRCB
VDDPLL
/
VDDPLL
/
VD1D2IO0
121
VDDIO
GND
61
60
GND
VDDIO
VDDIO
NWDOVF
122
123
NWDOVF
PA27
PA27
59
PB12
PB11
PB10
PB9
PB8
PB7
PB12
PB11
PB10
PB9
PB8
PB7
/
/
/
TCLK2
TIOB1
TIOA1
TCLK1
TIOB0
TIOA0
TCLK0
/
BMS
58
57
56
55
54
53
JTAGSEL
124
125
126
127
128
129
JTAGSEL
TMS
TDI
TDO
TCK
JTAG2
JTAG1
JTAG4
JTAG3
JTAG0
/
/
/
/
PB6
PB6
NTRST
52
51
50
D15
D15
D14
D13
CTL5
130
131
D14
D13
NRST
PA28
PA28
PA29
/
HOLDA
HOLD
VD1D3IO2
133
49
48
GND
VDDIO
GND
VDDIO
VDDIO
134
47
D12
D11
D10
D9
D8
D7
D6
D5
D4
D12
PA29
/
46
45
44
43
42
41
40
39
D11
D10
D9
D8
D7
D6
D5
D4
CTL3
CTL2
CTL0
CTL1
CTL4
CTL6
135
136
137
138
139
140
NWAIT
NOE
NWE
NUB
NCS0
NCS1
/
NRD
NWR0
NWR1
/
/
PB0
PB1
141
142
PB0
PB1
/
/
NCS2
NCS3
38
37
GND
GND
143
144
VDDCORE
VDDIO
VDDCORE
AT91EB42 Evaluation Board User Guide
6-7
Appendix B – Schematics
Figure 6-7. Reset and JTAG Interface
14
7
6-8
AT91EB42 Evaluation Board User Guide
Appendix B – Schematics
Figure 6-9. Battery Type and Connection
Battery : 6V / 300mAH NiCd
Wire: gauge 20 AWG
SAFT : VRE 1/2 AA
Ref 139 663
J2
BT1
6V
con. fem.
/
300mAH
R61
1
2
3
4
43025-0400+43030-0007
MOLEX
T˚C
Wire: gauge 20 AWG
10K CTN SIEMENS B57861S103F40
Tmax 45˚C
6-10
AT91EB42 Evaluation Board User Guide
Atmel Headquarters
Atmel Operations
Corporate Headquarters
2325 Orchard Parkway
San Jose, CA 95131
TEL (408) 441-0311
FAX (408) 487-2600
Atmel Colorado Springs
1150 E. Cheyenne Mtn. Blvd.
Colorado Springs, CO 80906
TEL (719) 576-3300
FAX (719) 540-1759
Europe
Atmel Rousset
Atmel U.K., Ltd.
Zone Industrielle
13106 Rousset Cedex
France
Coliseum Business Centre
Riverside Way
Camberley, Surrey GU15 3YL
England
TEL (33) 4-4253-6000
FAX (33) 4-4253-6001
TEL (44) 1276-686-677
FAX (44) 1276-686-697
Asia
Atmel Asia, Ltd.
Room 1219
Chinachem Golden Plaza
77 Mody Road Tsimhatsui
East Kowloon
Hong Kong
TEL (852) 2721-9778
FAX (852) 2722-1369
Japan
Atmel Japan K.K.
9F, Tonetsu Shinkawa Bldg.
1-24-8 Shinkawa
Chuo-ku, Tokyo 104-0033
Japan
TEL (81) 3-3523-3551
FAX (81) 3-3523-7581
Fax-on-Demand
North America:
1-(800) 292-8635
International:
1-(408) 441-0732
e-mail
Web Site
BBS
1-(408) 436-4309
© Atmel Corporation 2000.
Atmel Corporation makes no warranty for the use of its products, other than those expressly contained in the Company’s standard war-
ranty which is detailed in Atmel’s Terms and Conditions located on the Company’s web site. The Company assumes no responsibility for
any errors which may appear in this document, reserves the right to change devices or specifications detailed herein at any time without
notice, and does not make any commitment to update the information contained herein. No licenses to patents or other intellectual prop-
erty of Atmel are granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel’s products are
not authorized for use as critical components in life support devices or systems.
ARM, Thumb and ARM Powered are registered trademarks of ARM Limited.
ARM7TDMI is a trademark of ARM Ltd.
All other marks bearing and/or are registered trademarks and trademarks of Atmel Corporation.
Terms and product names in this document may be trademarks of others.
Printed on recycled paper.
®
™
1708A–08/00/0M
|