Home
SAM7-P256 (P64) users manual
Contents
1. Xi OxFFFD FFFF OxFFEF 1 register OxFFFE 0000 Spi 16 Kbytes OxFFFF 2070 OxFFFE 3FFF OxFFFF FEFF OxFFFE 4000 OxFFFF FFOO Reserved 256 Bytes OxFFFF EFFF MC uos 2 64 registers SYSC OxFFFF FFFF Page 8 Ww w diu XAWI10 eooz O LH IYAdO9 SCHEMATIC ALY 9GCd LV V S 001 25 a Su ins m Ey Sov 9SZSLWYSL6LY za puis Lay Zav uoo 4004 uooL voor 2162 uL 9 NOlSIWH3L sav e ui LHL sav 0 h TONS 620 ui NEE voy UOT 9202 0 YSL eed zXOd LSOdN Levd 5d auo ZSOdN LOMI 0E Vd 9 d d 5 aiis asn
2. 13 PWR JACK Signal Name 24 6 8 10 Em C gt NN TAG The JI AG connector allows the software debugger to talk via a JTAG Joint Test Action Group port directly to the core Instructions may be inserted and executed by the core thus allowing 915 75256 memory to be programmed with code and executed step by step by the host software For more details refer to IEEE Standard 1149 1 1990 Standard Test Access Port and Boundary Scan Architecture AT91SAM7S256 datasheets and users manual Page 14 c ws 24 6 8 10 12 14 16 18 20 Eom m E pm Em ee Eme e E qe qe fo Signal Name Page 15 Signal Name Signal Name NPCSO 2 MOSI MISO aE Via R30 47k to 3 3V Via R19 2k to GND Via R24 2k to GND Page 16 EXTENSION PORT Page 17 MECHANICAL DIMENSIONS elle s e x o jo 0 9 S QN g N Q B 5 o B o URS m c oooooGoooon 00000000002 69 85 mm 11 18 mm 3 00 mm 007027 wu ww ww 0076 0070 9 90796 6 2 Page 18 AVAILABLE DEMO SOFTWARE 5 7 256 blinking LED project and binary code for SAM BA load 5 7 256 sample mouse driver project UART routines proje
3. sn in AEE EU YN 2 Ley 01 1 ATE AGE AGE 1581 ALP pu zal exl 4 vH SMS QU 095 095 AGE AGE sz w T 5 xu 1 XO er I ae 26 uno 109 NILL T XI pL 172259 A o AES AEE aro zezsu ES 098 CCAS NOAH 618901 Ta ia 1 9 4 umd zril 4 ZEZEXVW zn AGE A LA BOARD LAYOUT EXTENSION PORT RS232_0 D RESET SR 7 P oo R39 aaa BL OPT sk JT Rat VR163 3U Pu AN Quartz crystal Q 1 GREEN Led EE EE EDS aaa I Owes EEEEEEEEEEEEER T2 ca ca CIL CIL CI C3 C2 C3 11111111519 712121212121211612 71212121212121 1919 111115151508 a a e 9 e p 4 11111151573
4. 7 256 development board Users Manual Petes Geen AIL boards produced by Olimex are ROHS compliant Rev F August 2008 Copyright c 2010 OLIMEX Ltd rights reserved Page 1 INTRODUCTION Atmel s 915 75256 is a member of a series of low pincount Flash mi crocontrollers based on the 32 bit ARM RISC processor It features a 256 Kbyte high speed Flash and a 64 Kbyte SRAM a large set of peripherals including a USB 2 0 device and a complete set of system functions minimizing the number of ex ternal components The device is an ideal migration path for 8 bit microcontroller users looking for additional performance and extended memory The embedded Flash memory can be programmed in system via the JTAG ICE interface or via a parallel interface on a production programmer prior to mounting Built in lock bits and a security bit protect the firmware from accidental overwrite and preserves its confidentiality The 915 75256 system controller includes a reset controller capable of managing the power on sequence of the microcontroller and the complete sys tem Correct device operation can be monitored by a built in brownout detector and a watchdog running off an integrated RC oscillator The 915 75256 is a general purpose microcontroller Its integrated USB Device port makes it an ideal device for peripheral applications requiring con nectivity to a PC or cellular phone Its aggressive price point and high l
5. 33V or 1 8V VDDIO I O Lines Power Supply Independent 3 3V VDDFLASH Flash Power Supply Page 5 1 8V VDDCORE Core Power Supply with Brown out Detector Fully Static Operation Up to 55 MHz at 1 65V and 85 C Worst Case Condition Page 6 BLOCK DIAGRAM TD TDO TMS TCK JTAGSEL TST IRQO IRQ1 2 PLLRC XIN XOUT VDDCORE VDDCORE NRST DRXD DTXD RXDO TXDO SCKO RTSO CTSO RXD1 TXD1 SCK1 RTS1 CTS1 DCD1 DSR1 DTR1 RH NPCSO NPCS1 NPCS2 NPCS3 MISO MOSI SPCK ADTRG ADO AD1 AD2 AD3 AD4 AD5 AD6 AD7 ADVREF id C sac 6 ICE Euer System Controller Controller Embedded Flash Controller Peripheral Bridge Peripheral Data ARM7TDMI Processor Memory Controller Misalignment Detection Controller 11 Channels Page 7 Address Decoder SRAM 64 Kbytes Flash 256 Kbytes Flash lt Programming 4 Interface bal Pal Pal __ Le gt La 44 gt 14 Le n s La le Lal 14 __ xl 4 o Xl lt gt La VDDIN GND VDDOUT VDDCORE VDDIO VDDFLASH ERASE PGMRDY PGMNVALID PGMNOE PGMCK PGMMO PGMMS3 PGMDO PGMD15 PGMNCMD PGMENO PGMEN2 MEMORY Note 1 Can be Flash or SRAM depending on REMAP Internal Memory Mapping 0 0000 0000 1 Flas
6. r a 222 II LAS 7 2 2 27228 BERBER waeeeeceses ere sp nnc SD MMC Page 10 POWER SUPPLY CIRCUIT SAMT P256 is typically power supplied with 6 VDC The programmed board power consumption is about 30 mA RESET CIRCUIT SAMT P256 reset circuit includes U5 130 R8 10k pin 15 of JTAG connector 39 NRST of 915 75256 and RESET button CLOCK CIRCUIT Quartz crystal Q1 18 432 MHz is connected to 915 75256 pin 61 XOUT and pin 62 XIN JUMPER DESCRIPTION Jumpers Position Description Enable normal mode BDS The pin JTAGSEL is used to select the JTAG boundary scan Enable normal mode Jumper TST The pin TST is used for manufacturing test or fast programming mode RS232 015 not connected Jumper RXDO DRXD Jumper TXDO DTXD 85232 0 is connected to and TXDO USARTU Jumper 85232 0 is connected to DRXD and DTXD which is used in programming mode via COM Port Green led is not connected LED J Green led connected to PAI TD ADO PIN 9 Yellow led is not connected LED 1 Yellow led connected to 18 RD PCK2 AD1 PIN 10 ADVREF pin PIN 1 is connected to VREF pin ADVREF pin PIN 1 is connected to 3 3 Jumper Jumper Jumper Page 11 Description for programming via RS232 0 D COM port when is SAM BA softwa
7. d 1noaa kom 22 a AGE AGE gevd evoLuULGoQ 9zvd ST eoon s 0001 42 3 X iwwansiurzvd J T E 3950 El 00 B SH esoaunaxuezzva 2 MEE Vb 4004 zz ruv eg 5 ped x 8 zi 2 zavounueiva IF gt pee 59 8 ravexoaaueiva 22 doi ON OF inox ll 24 u00 smeo o Sae 238 5 S 54 do 02 NX zs Jnd Wa On 8 lp WMdPlOds ri vd m wads _ 12 zwmansowierwd ound Lg S L3 ai _ 52 iwmaiosiztva 5 ERE 208 OWMd OSOdN LL Wd daa nv 3 peg RO de d wano bom Sys avd 0 SNL Es WAS soreLwaiaa ri SAMd OS IS oat aen Ae iar ZOr9WTHI ccu dM Wz SOdN 0QXH Gvd 133 dM ror OXT0 49MUv Vd 33sovir ABE yee yee evd SOdN QMLEVd za OXOS CWMd Z v vd SUN ist Toerdow
8. Serial Controller SSC Independent Clock and Frame Sync Signals for Each Receiver and Transmitter PS Analog Interface Support Time Division Multiplex Support High speed Continuous Data Stream Capabilities with 32 bit Data Transfer Two Universal Synchronous Asynchronous Receiver Transmitters USART Individual Baud Rate Generator IrDA Infrared Modulation Demodulation Support for 1507816 T0 1 Smart Card Hardware Handshaking 5485 Support Modem Line Support on USART1 One Master Slave Serial Peripheral Interface SPI 8 to16 bit Programmable Data Length Four External Peripheral Chip Selects One Three channel 16 bit Timer Counter Three External Clock Input and Two Multi purpose I O Pins per Channel Double PWM Generation Capture Waveform Mode Up Down Capability One Four channel 16 bit PWM Controller PWMC One Two wire Interface IWI Master Mode Support Only Two wire Atmel EEPROMs and Compatible Devices Supported One 8 channel 10 bit Analog to Digital Converter Four Channels Multiplexed with Digital I Os SAM BA Boot Assistant Default Boot program Interface with SAM BA Graphic User Interface IEEE 1149 1 JTAG Boundary Scan on Digital Pins 5V tolerant I Os including Four High current Drive I O lines Up to 16 mA Each Power Supplies Embedded 1 8V Regulator Drawing up to 100 mA for the Core and External Components
9. L Power Management Controller PMC Software Power Optimization Capabilities Including Slow Clock Mode Down to 500 Hz and Idle Mode Three Programmable External Clock Signals Advanced Interrupt Controller AIC Individually Maskable Eight level Priority Vectored Interrupt Sources Two External Interrupt Source s and One Fast Interrupt Source Spurious Interrupt Protected Debug Unit DBGU 2 wire UART and Support for Debug Communication Channel interrupt Programmable ICE Access Prevention Mode for General Purpose 2 wire UART Serial Communication Periodic Interval Timer PIT 20 bit Programmable Counter plus 12 bit Interval Counter Windowed Watchdog WDT 12 bit key protected Programmable Counter Provides Reset or Interrupt Signals to the System Counter May Be Stopped While the Processor is in Debug State or in Idle Mode Real time Timer RTT 32 bit Free running Counter with Alarm Runs Off the Internal RC Oscillator One Parallel Input Output Controller PIOA Thirty two Programmable I O Lines Multiplexed with up to Two Peripheral I Os Input Change Interrupt Capability on Each I O Line Individually Programmable Open drain Pull up resistor and Synchronous Output Page 4 Eleven Peripheral DMA Controller PDC Channels One USB 2 0 Full Speed 12 Mbits per Second Device Port On chip Transceiver 328 byte Configurable Integrated FIFOs One Synchronous
10. SB A B cable Hardware Programmer Debugger ARM JTAG EW or other compatible programming debugging tool if you work with EW ARM You can use also ARM USB OCD ARM USB TINY ARM USB TINY H PROCESSOR FEATURES SAMT P256 board use AT91 ARM Thumb based microcontroller 915 75256 from Atmel Corporation with these features High performance 32 bit RISC Architecture High density 16 bit Instruction Set Leader in MIPS Watt EmbeddedICE In circuit Emulation Debug Communication Channel Support Internal High speed Flash 256 Kbytes Organized in 1024 Pages of 256 Bytes Single Plane Single Cycle Access at Up to 30 MHz in Worst Case Conditions Prefetch Buffer Optimizing Thumb Instruction Execution at Maximum Speed Page Programming Time 6 ms Including Page Auto erase Full Erase Time 15 ms 10 000 Write Cycles 10 year Data Retention Capability Sector Lock Capabilities Flash Security Bit Fast Flash Programming Interface for High Volume Production Internal High speed SRAM Single cycle Access at Maximum Speed Page 3 64Kbytes Memory Controller MC Embedded Flash Controller Abort Status and Misalignment Detection Reset Controller RSTC Based on Power on Reset and Low power Factory calibrated Brown out Detector Provides External Reset Signal Shaping and Reset Source Status Clock Generator CKGR Low power RC Oscillator 3 to 20 MHz On chip Oscillator and one PL
11. ct SD MMC read write routines project button read temperature measurement project MOD SMB380 read demo code for EW ARM 4 11 with 5 7 64 256 board USB virtual COM port for GCC OpenOCD Eclipse Eclipse set of projects 1 00 include flash write make file for 5 7 256 Page 19 ORDER CODE 5 7 256 assembled and tested board How to order You can order to us directly or by any of our distributors Check our web www olimex com dev for more info Revision history Revision F August 2008 Page 20 Disclaimer 2010 Olimex Ltd rights reserved OlimexG logo and combinations thereof are registered trademarks of Olimex Ltd Other terms and product names may be trademarks of others The information in this document is provided in connection with Olimex products No license express or implied or otherwise to any intellectual property right is granted by this document or in connection with the sale of Olimex products Neither the whole nor any part of the information contained in or the product described in this document may be adapted or reproduced in any material from except with the prior written permission of the copyright holder The product described in this document is subject to continuous development and improvements AII particulars of the product and its use contained in this document are given by OLIMEX in good faith However all warranties implied or expressed including but not l
12. evel of in tegration pushes its scope of use far into the cost sensitive high volume consumer market BOARD FEATURES e Microcontroller 915 75256 16 32 bit ARM7TDMI with 256K Bytes Program Flash 64K Bytes RAM USB 2 0 RTT 10 bit ADC 384 ksps 2x UARTs TWI I2C SPI 3x 32bit TIMERS 4x PWM SSC WDT PDC DMA for all peripherals up to 60MHz operation standard JTAG connector with ARM 2x10 pin layout for program ming debugging with ARM JTAG e USB connector e Two channel RS232 interface and drivers e SD MMC card connector two buttons e trimpot connected to ADC e thermistor connected to ADC e two status LEDs e board voltage regulator 3 3V with up to 800mA current single power supply 6V AC or DC required e power supply LED e power supply filtering capacitor RESET circuit RESET button Page 2 18 432 Mhz crystal on socket extension headers for all microcontroller s ports PCB FR 4 1 5 mm 0 062 soldermask silkscreen component print Dimensions 120 x 80 mm 4 7 x 3 15 ELECTROSTATIC WARNING The 5 7 256 board is shipped in protective anti static packaging The board must not be subject to high electrostatic potentials General practice for working with static sensitive devices should be applied when working with this board BOARD USE REQUIREMENTS Cables The cable you will need depends on the programmer debugger you use If you use ARM JTAG EW you will need U
13. h before Remap 1 MBytes SRAM after Remap FFF 0 0010 0000 1 MBytes Internal Flash Internal SRAM 0x001F FFF 0 0020 0000 1 MBytes Ox002F FFF 0x0030 0000 Address Memory Space 0 0000 0000 Internal Memories OxOFFF FFFF 0 1000 0000 256 MBytes OxOFFF FFFF 253 MBytes System Controller Mapping OxFFFF F000 512 Bytes Peripheral Mapping 128 registers 0000 EOS OxFFFF F1FF Undefined 14 x 256 MBytes OxFFFF F200 Abort 3 584 MBytes DAE FERE OxFFFA 0000 TC1 2 16 Kbytes 512 Byles OxFFFA 3FFF 128 registers OxFFFA 4000 Reserved OxFFFF OxFFFF F400 UDP 16 Kbytes OxFFFB 3FFF 512 Bytes OxFFFB 4000 128 registers OxFFFB 7FFF OxFFFB 8000 oW xb OxFFFF F600 16 Kbytes OxEFFF FFFF BFFF Reserved OxF000 0000 DXKEEBIGODO OxFFFF OxFFFB FFFF OxFFFF OxFFFC 0000 Usarto 16 Kbytes PMC 256 Bytas OxFFFC 3FFF OEEC EGEF 64 registers Internal Peripherals 256M Bytes OxFFFC 4000 X USART1 16 Kbytes OxFFFF 16 Bytes OxFFFC 7FFF OxFFFF FDOF RSTO 4 registers OxFFFF OxFFFC C000 PWMC 16 Kbytes OxFFFF FD20 BR 16 Bytes OxFFFC FFFF OxFFFF FC2F 4 registers OxFFFD 0000 OxFFFF FD30 m 16 Bytes OxFFFF FC3F 4 registers OxFFFD 4000 mm 16 Kbytes OxFFFF FD40 WDT 16 Bytes ai OxFFFF FD4F 4 registers 8000
14. imited to implied warranties of merchantability or fitness for purpose are excluded This document is intended only to assist the reader in the use of the product OLIMEX Ltd shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information or any incorrect use of the product Page 21
15. re The AT91SAM7S256 can be programmed via COM port using the SAM BA software Before being able to use SAM BA a recovery procedure which consists of copying the SAM BA Boot Assistant into Flash must be performed as follows Power down the 915 75256 Close jumper TST Power up the 915 75256 Wait 10 sec Power down the 915 75256 Remove jumper TST Power up the 915 75256 gal e Note For programming via COM port you must set jumpers RXD0 DRXD and TXD0 DTXD according to jumpers description above INPUT OUTPUT Status Led green with name GREEN connected via jumper LED1 to 915 75256 10 PA18 RD PCK2 Status Led yellow with name YELLOW connected via jumper LED2 to 915 75256 pin 9 PPA17 TD PCK1 ADO Power on LED red with name PWR LED this LED shows that 3 3V is applied to the board User button with name B1 connected to 915 75256 13 PA19 RK FIO AD2 User button with name B2 connected to 915 75256 pin 16 PA20 RF IRQO0 User button with name RESET connected to 915 75256 39 Trimpot with name AN TR connected to 915 75256 pin Thermistor with name TH1 connected to 915 75256 pin 4 AD5 Page 12 EXTERNAL CONNECTORS DESCRIPTION RS232 0 D RXOIN NEU LN pom RS232 1 Signal Name TX1OUT RX1IN EN REN 1 ERE
Download Pdf Manuals
Related Search
Related Contents
User`s Manual 圓アJしイココ株式会社 電子事業部 Philips Clear E14 Télécharger - Outils pour la classe Manual de usuario Sony Personal Navigation System Nitrogen generator model: MINIZEFIRO HP VIBE Audio LANZAR X8 User's Manual User Manual - CNET Content Solutions Copyright © All rights reserved.
Failed to retrieve file