Home

User manual - MikroElektronika

image

Contents

1. uuu uuu uuu REY Uta ka RUE e sodas Rasa RR Ya mares 14 6 Flash module 15 MikroElektronika mikroBoard for ARM 144 pin 4 1 General information MikroBoard for ARM 144 pin is primarily intended to be connected to the EasyARM v6 development system but can also be used as a stand alone device The board features the LPC2214 microcontroller flash module USB connector microSD connector JTAG connector USB UART voltage regulator and connectors that enable connection with the development system Figure 1 1 mikroBoard for ARM 144 pin MikroElektronika mikroBoard for ARM 144 pin 2 LPC2214 microcontroller The LPC2214 microcontroller in 144 pin LQFP package is soldered on the mikroBoard for ARM 144 pin Some of its key features are 16 32 bit ARM7TDMI S microcontroller in a LQFP144 package 16 kB on chip static RAM and 256 kB on chip flash program memory 128 bit wide interface accelerator enables high speed 60 MHz operation In System Programming ISP and In Application Programming IAP via on chip bootloader software ME ELLE D i M LONE Figure 2 1 LPC2214 microcontroller LPC2214 is connected to on board modules via pins which are also connected to CN1 and CN2 connectors These two connectors enable the board to be connected to the EasyARM v6 development system or some other device MikroElektronika mikroBoard for ARM
2. MikroElektronika mikroBoard for ARM 144 pin MikroElektronika DISCLAIMER All the products owned by MikroElektronika are protected by copyright law and international copyright treaty Therefore this manual is to be treated as any other copyright material No part of this manual including product and software described herein may be reproduced stored in a retrieval system translated or transmitted in any form or by any means without the prior written permission of MikroElektronika The manual PDF edition can be printed for private or local use but not for distribution Any modification of this manual is prohibited MikroElektronika provides this manual as is without warranty of any kind either expressed or implied including but not limited to the implied warranties or conditions of merchantability or fitness for a particular purpose MikroElektronika shall assume no responsibility or liability for any errors omissions and inaccuracies that may appear in this manual In no event shall MikroElektronika its directors officers employees or distributors be liable for any indirect specific incidental or consequential damages including damages for loss of business profits and business information business interruption or any other pecuniary loss arising out of the use of this manual or product even if MikroElektronika has been advised of the possibility of such damages MikroElektronika reserves the right to chang
3. mikroBoard for ARM 144 pin User manual All MikroElektronika s development systems represent irreplaceable tools for programming and developing microcontroller based devices Carefully chosen components and the use of machines of the last generation for mounting and testing thereof are the best guarantee of high reliability of our devices Due to simple design a large number of add on modules and ready to use examples all our users regardless of their experience have the possibility to develop their project in a fast and efficient way Development system amp JMikroElektronika SOFTWARE AND HARDWARE SOLUTIONS FOR EMBEDDED WORLD waking k simple TO OUR VALUED CUSTOMERS 1 want to express my thanks to you for being interested in our products and for having confidence in Mikroelektronika The primary aim of our company is to design and produce high quality electronic products and to constantly improve the performance thereof in order to better suit your needs Nebojsa Matic General Manager The NXP name logo and products names are trademarks of NXP Inc in the U S A and other countries mikroBoard for ARM 144 pin TABLE OF CONTENTS 1 General information 4 2 LPC2214 microcontroler e 5 3 Programming the Microcontroller 8 4 Voltage regulator u ERR CER EE Re E REALI SERE DEL LH E ERE LL LEE ERR HE RS 13 5 MicroSD
4. mikroBoard for ARM 144 pin 3 Programming the microcontroller The microcontroller can be programmed with a bootloader or the JTAG programmer The use of bootloader is enabled due to the bootloader code that is loaded into the microcontroller In order to program the microcontroller with the bootloader it is necessary to connect the board to a PC via the CN3 connector and USB cable Figure 3 1 A code is transferred from the PC to the microcontroller by using some of the bootloader programs such as Flash Magic Figure 3 1 USB connector for programming The CN3 USB connector is connected to the UART module built into the microcontroller via FTDI module FT232RL VCC FTDI c19 c J 100nF umm 14 vcc E VCC 3 3 P3 I o E J2 STANDALONE cat o a 100nF Q 5 VCC FTDI D2 E MBRS340T3 VCC FTDI 10uF FP1 FERRITE CN3 GND5 USED 104 USBDP 0 3 USBDM D 2 CC USB VBUS 1 jedem USB MINI B C18 100nF Figure 3 2 USB UART module connection schematic When the mikroBoard for ARM 144 pin operates as a stand alone device it is necessary to place jumper J2 on the board If the board is connected to the EasyARM v6 development system jumper J2 should be removed MikroElektronika mikroBoard for ARM 144 pin In next few steps is explained how to program microcontroller with bootloade
5. 1 Oscillator MHz 14 74568 From drop down menu select the COM port on your PC Set Baud Rate to 230400 Enter 14 74568 if you use different oscillator set the appropriate value in MHz Device Manager on your PC contains information on which COM port is used for USB communication with the mikroBoard for ARM 144 pin development system In this case the COMS port is used 9 Ports amp LPT J Communications Port COM1 USB Serial Port COM5 Properties oy Printer Port LPT1 From pop up window se Port Settings Drive Details JIEEENEUV leet the Port Settings tab Ipdate Driver 9 Processors Sound video al d System devices Universal Serial Disable Uninstall Scan for hardware changes Data bits 8 v Opens property sheet For t Properties Parity None v Right click on USB port then on Properties Stop bits 1 vi Flow control None Advanced Restore Defaults Click on the Advanced button Advanced Settings for COM5 COM Port Number USB Transfer Sizes Select lower settings to correct performance problems at low baud rates Select higher settings for faster performance Receive Bytes 4096 Transmit Bytes 4096 BM Options Miscellaneous Options In pop up window uncheck the Seria
6. 144 pin VCC 3 3 R13 01 1K 1N4148 RESET ki C22 100 100nF VCC 3 3 VCC 3 3 VCC 3 3 VCC 3 3 VCC 33 VCC 33 VCC 3 3 T1 zi 100nF 100nF 100nF _ 100nF 400nF 100nF 4100nF 14 74568MHz 0 VCC 1 8 c1 c2 1 VCC 1 80 22pF 22pF MCU RST Q e Q R Q a o O e re 3 3 R7 C10 EM 10K i VCC 3 3 R8 100nF es 10K VCC 3 3 3 l P 2214 C12 100nF VCC 1 8 SSS e GSES See GES VCC 1 8 es 31 EE vcC4 8 VCC 3 30 Figure 2 2 LPC2214 microcontroller with oscillators connection schematic The LPC2214 microcontroller is connected to the X1 oscillator The X1 oscillator generates a clock used for the operation of the microcontroller The microcontroller can be cleared by feeding the reset pin with a logic 0 i e by pressing the RESET button MikroElektronika mikroBoard for ARM 144 pin VCC EXT VCC P1 0 MM mim 1 1 RX232A xx RX232B TX232A s TX232B SCL CS1 spA Po de CS2 VCC 1 8 VCC 1 8 E P2 21 P1 29 P2 12 P2 11 GNDA PPL P0 22 P0 23 LPC2214 P3 16 GND P3 15 Figure 2 3 LPC2214 microcontroller with connectors connection schematic MikroElektronika a
7. STANDALONE Bo for ARM Figure 3 3 JTAG connector In order to enable the JTAG programmer to be used it is necessary to place jumper J1 in the ENABLE position Figure 3 5 If the JTAG programmer is not used for programming jumper J1 should be removed from the board Figure 3 6 LPC2214 ENABLE Figure 3 6 JTAG is disabled Figure 3 4 JTAG module connection schematic MikroElektronika mikroBoard for ARM 144 pin 1 4 Voltage regulator The microcontroller require dual power supply 1 8V for CPU and 3 3V for I O The board is powered with the 5V power supply voltage via the CN3 USB connector supplied on the board REG2 VIN 3 vcc VOUT VCC 1 8 2 7 R9F 1 Adjust LM317 220 c17 T 100nF E5 10uF R10 100 10uF se REG1 VCC 9 VIN 3 vec 1 1 VCC 3 3 VOUT p POWER os ET 1 E4 MC33269DT 3 3 T F R16 10uF 10uF z 2K2 Figure 4 2 Voltage regulator connection schematic Figure 4 1 Voltage regulator If the board is powered by the development system EasyARM v6 the function of the voltage regulator remains the same In this case it is necessary to remove jumper J2 STANDALONE Figure 4 3 Imas J2 5 ey om ME STAN DALONE STANDALONE Tila Daanei Figure 4 3 Standalone mode disabled Figure 4 4 Standalone mode enabled Mi
8. e information contained in this manual at any time without prior notice if necessary HIGH RISK ACTIVITIES The products of MikroElektronika are not fault tolerant nor designed manufactured or intended for use or resale as on line control equipment in hazardous environments requiring fail safe performance such as in the operation of nuclear facilities aircraft navigation or communication systems air traffic control direct life support machines or weapons systems in which the failure of Software could lead directly to death personal injury or severe physical or environmental damage High Risk Activities MikroElektronika and its suppliers specifically disclaim any expressed or implied warranty of fitness for High Risk Activities TRADEMARKS The Mikroelektronika name and logo the Mikroelektronika logo mikroC mikroC PRO mikroBasic mikro Basic PRO mikroPascal mikroPascal PRO AVRflash PICflash dsPICprog 18FJprog PSOCprog AVR prog 8051prog ARMflash EasyPIC5 EasyPIC6 BigPIC5 BigPIC6 dsPIC PRO4 Easy8051B EasyARM EasyAVR5 EasyAVR6 BigAVR2 EasydsPIC4A EasyPSoC4 EasyVR Stamp LV18FJ LV24 33A LV32MX PIC32MX4 MultiMedia Board PICPLC16 PICPLC8 PICPLC4 SmartGSM GPRS UNI DS are trademarks of Mikroelektronika All other trademarks mentioned herein are property of their respective companies All other product and corporate names appearing in this manual may or may not be registered trademarks or copyright
9. kroElektronika dm mikroBoard for ARM 144 pin 5 MicroSD connector There is a connector CN5 provided on the board that enables the use of microSD card When inserted the microSD card provides additional memory space that the microcontroller can use to store data Communication between the microSD card and the microcontroller is performed via the Serial Peripheral Interface SPI LPC2214 VCC MMC Q VCC MMC FERRITE OVCC 3 3 FB2 Figure 5 2 microSD connector connection schematic The pins designations have the following meaning CS Chip Select Din Master Out Slave In MOSI SCK Clock Dout Master In Slave Out MISO MikroElektronika mikroBoard for ARM 144 pin 1 6 Flash module Flash module provides additional 8Mbit of flash memory that the microcontroller can use via the Serial Peripheral Interface SPI Figure 6 1 Flash memory LPC2214 M25P80 Figure 6 2 Flash module connection schematic MikroElektronika mikroBoard for ARM 144 pin 16 55 12mm 104 08mm HWREV 1 01 i for ARM 144 2 208 STANDALONE e JTAG me mikroBoard NABLE e ej e Figure 6 3 Dimensions of the mikroBoard for ARM 144 pin MikroElektronika mikroBoard for ARM 144 pin
10. l Enumeration option and click OK Select lower settings to correct response problems SOS enumerator Latency Timer msec 16 Serial Printer Cancel If Power Off Timeouts Event On Surprise Removal Minimum Read Timeout msec Set RTS On Close Minimum Write Timeout msec Disable Modem Ctrl At Startup MikroElektronika mikroBoard for ARM 144 pin 1 mh STEP 5 Browse for hex file Step 3 Hex File Hex File C Project DEMO hex Modified Monday July 28 2008 4 09 22 PM al Select Hex File more info O Project DEMO he My Recent Documents My Click on the Browse button In pop up window select the appropriate hex file File name DEMO Click on the Open button My Network Files of type Hex Files STEP 6 Upload hex Step 4 Options Step 5 Start v Verify after programming B d kah Start Click Start to begin hex file upload gt After progress bar becomes green cies the programing is finished 12 mikroBoard for ARM 144 pin e amp The microcontroller can also be programmed with the JTAG programmer Figure 3 3 In addition this programmer can also be used to test the operation of the microcontroller
11. r via Flash Magic application STEP 1 Connect the system to a PC Connect the mikroBoard for ARM 144 pin to available USB port on your PC STEP 2 Start Flash Magic Download the Flash Magic application from http www flashmagictool com download html amp d FlashMagic exe and install it on your PC When the installation is finished double click on the Flash Magic icon Flash Magic STEP 3 Select MCU Flash Magic NON PRODUCTION USE ONLY aag File ISP Options Tools Help ABV vES 9 ROB Step 1 Communications LPC2214 Click on Select Device button 4 Device Database LPC2142 UART bootloader c2 248KB 0x0003DFFF on chip Flash Osci LPC2146 RAM blocks 040000000 gt v Ox40003FFF LPC2148 Signature 100794131 0x0601FF13 LPC2157 Flash erased value Step LPC2158 Code Read Protection location LPC2194 000001 Hex LPC2212 High speed communcations supported Select MCU from the list E LPC2210 Dep LPC2220 v Vei LPC2290 Fi 1 2292 LPC2294 Ex LPC2361 m Tech Cancel 4 Click OK WWW Saee co aq do MikroElektronika 0 mikroBoard for ARM 144 pin STEP 4 Settings Select Device LPC2214 COM Port COM 5 Baud Rate 230400 Interface None ISP v Erase block d474ECO 4
12. s of their respective companies and are only used for identification or explanation and to the owners benefit with no intent to infringe Mikroelektronika 2011 All Rights Reserved poddisjuojuioo SO IU n oO je sn ejejiseu jou op sjesodoJd sseulsnq Jo suonsenb Aue no Jl v ye 1exon INOA eoejd uoneuuojui jeuonippe pasu JO sjonpoid ino Jo Aue 5 ulos ale Jl eusqem ino sp ld slonpoud ind inode T oj fuem Jj Q THOM 303 SNOIL TIOS 3HVMQHVH 3HVM13OS

Download Pdf Manuals

image

Related Search

Related Contents

取り扱い説明書PDFダウンロード  Bedienungsanleitung Operating instructions Mode d`emploi  Cables Direct URT-603V networking cable  Mode d`emploi    32 ko - Haut Conseil de la santé publique  casos, experiências e proposições  RM 724 - Synergy  取扱説明書    

Copyright © All rights reserved.
Failed to retrieve file