AT91EB40 Atmel, AT91EB40 Datasheet
![no-image](/images/manufacturer_photos/0/0/78/atmel_sml.jpg)
AT91EB40
Specifications of AT91EB40
Related parts for AT91EB40
AT91EB40 Summary of contents
Page 1
... AT91EB40 Evaluation Board ............................................................................. User Guide ...
Page 2
...
Page 3
... Layout .......................................................................................................2-1 2.4 Jumper Settings ........................................................................................2-2 2.5 Powering Up the Board.............................................................................2-2 2.6 Measuring Current Consumption on the AT91R40807 .............................2-3 2.7 Testing the AT91EB40 Evaluation Board .................................................2-3 Section 3 The On-board Software ........................................................................ 3-1 3.1 Flash Memory Organization ......................................................................3-1 3.1.1 Flash Write Access.............................................................................3-1 3.1.2 Boot Software ...
Page 4
Table of Contents iv Section 5 Appendix A – Configuration Links and SRAM Bank 1 .......................... 5-1 5.1 Jumpers (LK2) ..........................................................................................5-1 5.2 Surface Mount Links (LK1, LK3 - 9) ..........................................................5-1 5.3 Increasing Memory Size ...........................................................................5-2 Section 6 Appendix B - ...
Page 5
... The AT91EB40 Evaluation Board AT91EB40 Evaluation Board User Guide The AT91EB40 Evaluation Board enables real-time code development and evaluation. It supports the AT91x40 series with its various memory options. This guide focuses on the AT91 Evaluation Board as an evaluation and demonstration platform: 1 ...
Page 6
... AMBA Bridge Interrupt Buttons Controller Watchdog Timer Reset Controller Reset 128K Byte SRAM Extended SRAM EBI ASB Counter LEDs Timers APB Serial RS232 Ports Drivers Clock Generator AT91EB40 Evaluation Board User Guide Flash EBI Monitor Points I/O Expansion Points Voltage Regulator ...
Page 7
... 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. Requirements in order to set up the AT91EB40 Evaluation Board are: the AT91EB40 Evaluation Board itself DC power supply capable of supplying 7 ...
Page 8
... Powering Up the Board 2-2 Figure 2-1. Layout of the AT91EB40 Evaluation Board LK2 LK2 is used to select the clock frequency and by default, is set to 32,768 MHz. For more information about this jumper and the various surface mount links, see Section 5, “Appendix A – Configuration Links and SRAM Bank 1” on page 5-1. ...
Page 9
... LED blinks four times. If the green LED blinks twice and then the red LED blinks twice, the straight cable is not connected. Press the IRQ0 button. The amber and red LEDs light up. Release the IRQ0. The LEDs go off and the green LED blinks twice. Setting Up the AT91EB40 Evaluation Board 2-3 ...
Page 10
... Setting Up the AT91EB40 Evaluation Board 2-4 AT91EB40 Evaluation Board User Guide ...
Page 11
... Flash Memory Organization 3.1.1 Flash Write Access AT91EB40 Evaluation Board User Guide The On-board Software The Flash memory is an AT29LV1024 (64K x 16 arbitrarily located at the address 0x01000000 by the boot software. It has been split in two different spaces: 0x01000000 up to 0x0100FFFF = boot and Angel software ...
Page 12
... If neither TIOB1 nor FIQ are pressed, the amber LED is lit and Angel is activated. The FTS is a part of the boot software that allows testing of the AT91EB40 started by the boot if the FIQ button is pressed at reset. At start of the FTS, the LEDs 1, 2 and 3 light up. The user must then release the FIQ button. The LEDs switch off and then blink once ...
Page 13
... When Angel starts, it recopies itself into the SRAM in order to run faster. The SRAM used by Angel is from 0x02020000 to 0x02040000, i.e., the highest half of the SRAM. The Angel on the AT91EB40 can be upgraded regardless of the version 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 ...
Page 14
... The On-board Software 3-4 AT91EB40 Evaluation Board User Guide ...
Page 15
... SRAM devices. See Figure 6-3. Note: The AT91EB40 is fitted with four 128K x 8 SRAM devices. The schematic also shows the bus expansion connector which, like the I/O expansion connector, is not fitted at the factory. The user can fit any connector on a 0.1" ...
Page 16
... See Figure 6-2. The size is approximately 4.5 inches square with four mounting holes, one at each cor- ner, into which feet are attached. The board has two signal layers and two power planes. AT91EB40 Evaluation Board User Guide ...
Page 17
... Jumpers (LK2) 5.2 Surface Mount Links (LK1, LK3 - 9) AT91EB40 Evaluation Board User Guide Appendix A – Configuration Links The LK2 jumper is used to select the clock frequency. The frequency options are 32,768 MHz, 32.768 MHz divided external clock applied via the expansion bus interface. ...
Page 18
... B-C AT91 TIOB1 input is from TIOB1 switch The AT91EB40 is supplied with four 128K x 8 byte SRAM memories. If, however, the user needs more than 512K bytes of memory, the devices can be replaced with four 512K x 8 3.3V 15/20 ns SRAMs giving, in total, 2048K bytes. If this is done, LK1 must be moved to position B-C ...
Page 19
... Schematics AT91EB40 Evaluation Board User Guide Appendix B - Schematics The following schematics are appended: • Figure 6-1. AT91EB40 Evaluation Board • Figure 6-2. PCB Layout • Figure 6-3. External Bus Interface • Figure 6-4. JTAG Interface, Reset, Interrupts and LEDs • Figure 6-5. I/O Expansion • ...
Page 20
... Appendix B - Schematics Figure 6-1. AT91EB40 Evaluation Board 6-2 AT91EB40 Evaluation Board User Guide ...
Page 21
... Figure 6-2. PCB Layout POWER AT91EB40 Evaluation Board User Guide PLANE CHASSIS EXP. I/O header 2x17 SRAM SRAM SRAM SRAM 74LV161 74LV14D LT1086 Appendix B - Schematics IRQ0 FIQ SPDT LEDs TIOB1 /8 /4 POWER /2 MAST EBI OSC R21 6-3 ...
Page 22
... Appendix B - Schematics Figure 6-3. External Bus Interface 40 A15 41 SW_A16 42 43 FLASH_WE 44 NCS0 D15 D14 D13 6-4 A14 A15 VDD NRD/NOE CE 1/ I/015 1/ I/O14 1/ I/O13 1/ GND VDD AT91EB40 Evaluation Board User Guide ...
Page 23
... Figure 6-4. JTAG Interface, Reset, Interrupts and LEDs GND VDD AT91EB40 Evaluation Board User Guide Appendix B - Schematics IRQ_ONB0 6-5 ...
Page 24
... Appendix B - Schematics Figure 6-5. I/O Expansion 6 GND VDD AT91EB40 Evaluation Board User Guide ...
Page 25
... Figure 6-6. Power, Crystal Oscillator and Clock Distribution AT91EB40 Evaluation Board User Guide GND VDD Appendix B - Schematics 6-7 ...
Page 26
... TCK 91 NRD/NOE 92 NWR0/NWR 93 VDD_PROC 94 VDD_PROC 95 NWAIT P31/A23/CS4 96 NCS0 P30/A22/CS5 97 NCS1 98 P26/NCS2 99 P27/NCS3 P29/A21/CS6 100 A[23..0] P1/TIOA0 50 TIOA0 P0/TCLK0 49 TCLK0 D15 48 D15 D14 47 D14 D13 46 D13 D12 45 D12 VDD_PROC 44 D11 43 D11 D10 42 D10 GND VDD_PROC 28 VDD_PROC 27 26 AT91EB40 Evaluation Board User Guide ...
Page 27
... Figure 6-8. Serial Interface AT91EB40 Evaluation Board User Guide TP 1 Appendix B - Schematics GND VDD 6-9 ...
Page 28
... 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 suppor t devices or systems. ...