Home

SAM3-P256 development board user`s manual

image

Contents

1. LM1117M6X 0 uy E I n x V PWR_LED 3 PWR fo I T E E ES red imuensvoc 85222 e asvac 2 GREEN 5 m s nj 8 ES Rao 33V Ra3 TEBE ms m aw aw 1 E aw 33 j m D m E E M meon o 2 E zs a gt JAG PEIZIPWMLLIERASE T 33 2 Pas Nis MLG402 mos sas Eod m gt gt R29 ene SOWA yam 15K PBIA NPCSI PWMHA DAC IDE gt 2 s ia RES e 3 PA STITORUPNWWSNIKUFTETOOC E mus parures OA S PALTTRIPCKIUPWAHGIADO E E aay PAJOIFIPWMLLIALSIADSINKUPLO E WML2IPCKOIDA PATZITNDUNPCSSINCSZIADS tha oe E 0 68861700 2M6042000C2 a
2. x4000C000 0x40010000 0 40 23 D om al 0x80 2a 0 40014000 25 TC3 0 40 26 TCL Tc4 0 80 0 40018000 TWIO 0x4001C000 gt TWH 20 tbar PWM bit band 0x40024000 regiion 0X40028000 E USART1 M 3 x4002C000 _ 040030000 1 4 EN 040034000 1 UDP E 33 1 0 40038000 ADC pe 29 1 ox4p p3c000 V DACC ye 30 0x40080000 34 0 4004 000 1 v CRCCU 35 H i 0x40082608 4 0 40100000 4 040200000 E 32 MBytes 940400000 bit band alias 4 0x60000000 SCHEMATIC avec
3. SAM3 P256 development board user s manual All boards produced by Olimex are ROHS compliant Rev B March 2013 Copyright c 2011 OLIMEX Ltd All rights reserved Page 1 INTRODUCTION Atmel s ATSAM3S4BA AU is a member of a series of Flash microcontrol lers based on the high performance 32 bit ARM Cortex M3 RISC processor It oper ates at a maximum speed of 64 MHz and features a 256 Kbyte Flash and a 48 Kbyte SRAM Full Speed USB Device port with embedded transceiver a High Speed MCI for SDIO SD MMC an External Bus Interface featuring a Static Memory Controller providing connection to SRAM PSRAM NOR Flash and NAND Flash 2x USARTS 2xUARTs 2xTWIs 3xSPI an 125 as well as 1 PWM timer 6x general pur pose 16 bit timers an RTC an ADC a 12 bit DAC and an analog comparator SAM3 P256 has UEXT USB and two RS232 connectors power jack potentiometer two user buttons two status LEDs power on led reset button and prototype area for all microcontroller s ports All this gives the customer chance to build a wide range of applications BOARD FEATURES Microcontroller ATSAM3S4BA AU standard JTAG connector with ARM 2x10 pin layout for program ming debugging with ARM JTAG USB connector Two channel RS232 interface and drivers SD MMC card connector two buttons trimpot connected to ADC thermistor connected to ADC two status LEDs on board voltage regulator 3 3V with up to 800mA current single power su
4. 256 Kbytes embedded Flash 128 bit wide access memory accelerator single plane 48 Kbytes embedded SRAM 16 Kbytes ROM with embedded bootloader routines UART USB and IAP routines Memory Protection Unit MPU System Embedded voltage regulator for single supply operation Power on Reset POR Brown out Detector BOD and Watchdog for safe operation Page 3 Low Quartz or ceramic resonator oscillators 3 to 20 MHz main power with Failure Detection and optional low power 32 768 kHz for RTC or device clock High precision 8 12 MHz factory trimmed internal RC oscillator with 4 MHz default frequency for device startup In application trimming access for frequency adjustment Slow Clock Internal RC oscillator as permanent low power mode device clock Two PLLs up to 130 MHz for device clock and for USB Temperature Sensor Up to 22 peripheral DMA PDC channels Power Modes Sleep and Backup modes down to 3 uA in Backup mode Ultra low power RTC Peripherals I O USB 2 0 Device 12 Mbps 2668 byte FIFO up to 8 bidirectional Endpoints On Chip Transceiver 2 USARTs with 1507816 IrDA RS 485 SPI Manchester and Modem Mode Two 2 wire UARTs 2 Two Wire Interface I2C compatible 1 SPI 1 Serial Synchronous Controller 125 1 High Speed Multimedia Card Interface SDIO SD Card MMC 3 Three Channel 16 bit Tim
5. also modify the files but you must then release them as well under the same terms Credit can be attributed through a link to the creator website https www olimex com The software is released under GPL It is possible that the pictures in this manual differ from the latest revision of the board 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 limited 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 This evaluation board kit is intended for use for engineering development demonstration or evaluation purposes only and is not considered by OLIMEX to be a finished end product fit for general consumer use Persons handling the product must have electronics training and observe good engineering practice standards As such the goods being provided are not intended to be complete in terms of required design marketing and or manufacturing related protective considerations including product safety and environmental measures typically found in end
6. crystal Q1 12 000 MHz is connected to ATSAM3S4BA AU pin 61 XOUT and pin 62 XIN JUMPER DESCRIPTION BDS TEST LED1 LED2 This jumper when is closed connects ATSAM3S4BA AU pin 50 JTAGSEL to VCC The JTAGSEL pin is used to select the JTAG boundary scan when asserted at a high level When this jumper is opened normal mode is enabled Default state is opened This jumper when is closed connects 5 pin 40 TST to VCC The TST pin is used for JTAG Boundary Scan Manufacturing Test or Fast Flash programming mode When this jumper is opened normal mode is enabled Default state is opened This jumper when is closed connects GREEN led to ATSAM3S4BA AU pin 10 PA18 RD PCK2 A14 AD1 When this jumper is opened GREEN led is not connected Default state is closed This jumper when is closed connects YELLOW led to ATSAMS3SABA AU pin 9 PA17 TD PCK1 PWMH3 AD0 When this jumper is opened YELLOW led is not connected Default state is closed Page 10 VREF FP This jumper when is closed ATSAM3S4BA AU pin1 ADVREF is connected to VCC 3 3V When this jumper is opened ATSAM3S4BA AU pin1 ADVREF is connected to VREF pin Default state is closed RXDO0 DRXD This jumper when is in position ROOUT is connected to ATSAM3S4BA AU pin 35 PAS RXDO i e RS232_0 D is connected to RXDO When this jumper is in position DRXD ROOUT is connected to ATSAM3S4BA AU pin 30 PA9
7. products that incorporate such semiconductor components or circuit boards Olimex currently deals with a variety of customers for products and therefore our arrangement with the user is not exclusive Olimex assumes no liability for applications assistance customer product design software performance or infringement of patents or services described herein THERE IS NO WARRANTY FOR THE DESIGN MATERIALS AND THE COMPONENTS USED TO CREATE SAM3 P256 THEY CONSIDERED SUITABLE ONLY FOR SAM3 P256 Page 21
8. 18 RD PCK2 A14 AD1 Status Led yellow with name YELLOW connected via jumper LED2 to ATSAM3S4BA AU pin 9 PA17 TD PCK1 PWMH3 AD0 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 ATSAM3S4BA AU pin 13 PA19 RK PWMLO0 A15 AD2 WKUP9 User button with name B2 connected to ATSAM3S4BA AU pin 16 PA20 RF PWML1 A16 AD3 WKUP10 User button with name RESET connected to ATSAM3S4BA AU pin 39 NRST Trimpot with name TR connected to ATSAM3S4BA AU pin 3 PBO AD4 Thermistor with name TH1 connected to ATSAM3S4BA AU pin 4 PB1 AD5 Page 12 EXTERNAL CONNECTORS DESCRIPTION RS232 0 D RS232 1 Page 13 PWR UEXT 2 4 6 8 10 The JTAG 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 ATSAM3S4BA AU 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 and 5 datasheets and users manual Page 14 USB 2 4 6 8 10 12 14 16 18 20 Signal Name Page 15 SD MMC Via R26 2k to GND Via R38 2k to GND Via R38 2k to GND Via R26 2k to GND E m 16 Prototype
9. Ds User buttons Interrupts and Timers ADC demo demonstrates use of analog peripherals on board SD card demo demonstrates use of low level SD card routines USB demo demonstrates use of USB device as a mouse Page 19 ORDER CODE SAM3 P256 assembled and tested board How to order You can order directly from our web ship or purchase from any of our distributors The list of Olimex distributors might be found here https www olimex com Distributors Check our web site https www olimex com for more info Revision history Board s Revision Rev Initial July 2010 Manual s Revision Rev A released May 2011 Rev B released March 2013 Page 20 DISCLAIMER 2013 Olimex Ltd OlimexG logo and combinations thereof are registered trademarks of Olimex Ltd Other product names may be trademarks of others and the rights belong to their respective owners 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 The Hardware project is released under the Creative Commons Attribution Share Alike 3 0 United States License You may reproduce it for both your own personal use and for commercial use You will have to provide a link to the original creator of the project https www olimex com on any documentation or website You may
10. PWMH 0 3 3 PWMFIO High Speed MCI ADC Temp Sensor mem DAC Comparator Temp Sensor ADVREF ADTRG AD O 8 ADVREF DACO DAC1 Unit DATRG Page 6 MEMORY MAP Address memory space 0x00000000 Ic FO 4x99900000 Boot Memory 0x00400000 Internal Flash 1MByte 0 20000000 0 00800000 bit band lt 2 Y E Internal ROM region 1 CR 77 0 22000000 F Reserved i Undefined OxlFFFFFFF 0 24000000 it 32 i n 0x40000000 Peripherals External RAM 0x60000000 9x 69 000 0 0 0 SMC Chip Select 0 061000000 FR SRAM SMC Chip Select 1 0x62000000 0xA0000098 5 et SMC Chip Select 2 Reserved 0x63000000 d 1 0xE0000000 0564000000 SMC Chip Select 3 Ox9FFFFFFF xFFFFFFFF System Controller 0x400E0000 SMC 0x400E0200 MATRIX offset block 0x400E0400 peripheral ID PMC 0x400E0600 8 X UARTO 0x400E0740 8 CHIPID 0x400E0800 UART1 0x400E0A00 2 EFC 0x400E0C00 2 0 400 0 00 0x400E1000 PIOB 0x400E1200 PIOC 0x400E1400 RSTC 0 10 l SUPC 0 30 RTT 0 50 WDT 0x60 RTC 0x90 2 GPBR 0x400E1600 0x4007FFFF Page 7 n 1 1 1 1 n 0x400480Q0 P 0X400 0090 System Controller 1 Peripherals 0 40000000 Pi HSMCI 7 18 0x40004000 4 0x48008000 gt
11. URXDO i e RS232_0 D is connected to DRXD This is used in programming mode via COM Port using SAM BA tool Default state is shorted TXD0 DTXD This jumper when is in position 0 is connected to ATSAM3S4BA AU 34 PA6 TXDO i e RS232_0 D is connected to TXDO When this jumper is in position DTXD is connected to ATSAMS3S4BA AU 29 PA10 UTXD0 i e RS232 0 D is connected to DTXD This is used in programming mode via COM Port using SAM BA tool Default state is TXDO shorted Page 11 Description for programming via RS232 0 D COM port or USB port using SAM BA software Using SAM BA software ATSAM3S4BA AU can be programmed via COM port with external power supply only or via USB port with USB power supply only 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 1 Power down the ATSAM3S4BA AU 2 Short ATSAM3S4BA AU pin 55 PB12 ERASE with 3 3V you may do this by shorting R20 3 Power up the ATSAM3S4BA AU 4 Power down the ATSAM3S4BA AU 5 Remove the short between ATSAM3S4BA AU and 3 3V R20 6 Power up the ATSAM3S4BA AU Note For programming via COM port you must set jumpers RXDO DRXD and TXD0 DTXD according to jumpers description above and the USB should not be plugged in INPUT OUTPUT Status Led green with name GREEN connected via jumper LED1 to ATSAM3S4BA AU 10 PA
12. area 3340 B 59 458 0000300000000 05119 0 0 2 0000 pa 0000 08 12 44 45 9 23900090000 25 26 27 80006 28 9 PpPB13 8140000000000000000000000 cmmumamamamuuumumuumuuumuuuu 29 0 MI OOO 05 99000009000 0000000090 5 5 606 lt lt gt NC Not connected Page 17 MECHANICAL DIMENSIONS uu 9 28 65 29 02704 bes Ds Baz Dz Das Daz Ds lt cz lt gt baz Das Baz Paz Das Daz Das Paz Das sz Pes az ler lar Lard s gt e CS 22 ooooooooon EE 00000000007 2 90960 e 000002 Gian WOT 0272 77 00 mm 54 61 mm 48 26 mm 31 40 mm 19 40 mm 16 32 mm 8 89 mm 7 28 mm Page 18 AVAILABLE DEMO SOFTWARE The demo package available at the Software section of SAM3 P256 s page features the following examples Getting started demonstrates use of LE
13. er Counter with capture waveform compare and PWM mode Quadrature Decoder Logic and 2 bit Gray Up Down Counter for Stepper Motor 4 channel 16 bit PWM with Complementary Output Fault Input 12 bit Dead Time Generator Counter for Motor Control 32 bit Real time Timer and RTC with calendar and alarm features 10 channel ADC with differential input mode and programmable gain stage Two 12 bit DAC outputs One Analog Comparator with flexible input selection Selectable input hysteresis 32 bit Cyclic Redundancy Check Calculation Unit CRCCU 47 lines with external interrupt capability edge or level sensitivity debouncing glitch filtering and on die Series Resistor Termination Page 4 Three 32 bit Parallel Input Output Controllers Peripheral DMA assisted Parallel Capture Mode Page 5 BLOCK DIAGRAM o QVO A gt 2 2 AS TST System Controller 2 Voltage Regulator In Circuit Emulator 24 Bit N SysTick Counter Cortex M3 Processor Fmax 64 MHz XIN XOUT FLASH SRAM 256 KBytes 48 KBytes HOM 128 KBytes 32 KBytes 16 KBytes XIN32 64 KBytes 16 KBytes XOUT32 ERASE VDDIO VDDCORE VDDPLL NRST Transceiver DDP DDM PIODC 7 0 PIODCEN1 PIODCEN2 PIODCCLK 8 USARTO gt 55C TCLK 0 2 TIOA 0 2 TIOB 0 2 Timer Counter A MCCK MCCDA MCDAIO 3
14. pply 6VDC or 4 5 VAC required power supply LED RESET circuit RESET button 12 000 Mhz crystal on socket UEXT connector prototype area for all microcontroller s ports GQ GO 0000 O00000 00 G PCB FR 4 1 5 mm 0 062 red soldermask silkscreen component print Dimensions 120 x 80 mm 4 72 x 3 15 Page 2 ELECTROSTATIC WARNING The SAM3 P256 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 OLIMEX debuggers need USB type B to USB type A cable to connect to a computer Hardware Programmer Debugger ARM TAG COOCOX or other compatible programming debugging tool You can use also ARM USB OCD ARM USB TINY ARM USB OCD H ARM USB TINY H if you work with OpenOCD IAR EW for ARM Rowley Crossworks for ARM CooCox GCC compilers etc PROCESSOR FEATURES SAM3 P256 board use ARM based microcontroller ATSAM3S4BA AU LOFP64 from Atmel Corporation with these features 0 Core revision 2 0 running at 64 MHz Memory Protection Unit MPU Thumb 2 instruction set Pin to pin compatible with AT91SAM7S legacy products 48 and 64 pin versions U Memories
15. w ee zz ME vooour oer PAJOIMLZINPCSIIMCDAQWKUPLUPIODCO VREF a vola E 9e e Id c29 m 2 ce A JIRLMLGAO2 gt allURDUPCREAD oon Troon Toon ATSAM3SABA AU Ab Raa Ras ge 9 9 6 Made by Olimex LTD Bulgaria 2013 https www olimex com BOARD LAYOUT TEST RS232 0 D RS232 1 7 3232 9 i 1 gi 21 JO ES 7 QULL_OL IMEX P 13 D OO pas 0 29153 34 1 1 30 lt 4 ai fl IMEX COM DEU 2010 7 ie i ad E 121215158 212121212121 gt 19 111313 151515151515 s 1 1 ad Cd L3 3 23 ED D X 1 151 3 23 3 3 O3 gt pm pa gt pa pm E sposnnc SD MMC Page 9 POWER SUPPLY CIRCUIT SAM3 P256 is typically power supplied with 6 VDC via Power jack but it can be also power supplied via USB with 5V The programmed board power consumption is about 100 mA with all peripherals enabled RESET CIRCUIT SAM3 P256 reset circuit includes U2 MCP130T R22 10k pin 15 of JTAG connector ATSAM3S4BA AU pin 39 NRST and RESET button CLOCK CIRCUIT Quartz

Download Pdf Manuals

image

Related Search

Related Contents

Westinghouse One-Light Indoor Flush-Mount Ceiling Fixture 6667800 Specification Sheet  Philips HTB7255D  Sinus 212 Bedienungsanleitung  ZEPP GOLF USER GUIDE    Samsung 740NW Manuel de l'utilisateur  Sierra Wireless AirCard 580 User's Manual  

Copyright © All rights reserved.
Failed to retrieve file