Home
User manual - MikroElektronika
Contents
1. STEP 1 Connect the system to a PC 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 2 Flash Magic NON PRODUCTION USE ONLY ed File ISP Options Tools Help Gad gt Y Step 1 Communications Imc e Select Device Device Database Step 2 Erase Erase block 0 AAEE Click on the Select Device button be UART bootloader Ox0007CFFF on chip Flash blacks 0000000 Ox40007FFF 3 Signature 67305253 O40 2FF 25 HE Flash erased value Step NET Code Read Protection location Ox000007 FC High speed communcations supported 2148 Select MCU from the list Step Ex P o x MikroElektronika Connect the mikroBoard for ARM 64 pin to available USB 0 mikroBoard for ARM 64 pin STEP 4 Settings Step 1 Communications 0 000000 0 000F FF Select Device TIS EE From the drop down menu 2109002000 dd select COM port on your PC COM Part Baud Rate s 90400005001 Erase block 5 T SDDSBDIHDSBIDEFFE Set Baud Rate to 19200 Int
2. mikroBoard for ARM 62 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 EdMikroElektronika SOFTWARE AND HARDWARE SOLUTIONS FOR EMBEDDED WORLD waking sigle TO OUR VALUED CUSTOMERS 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 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 64 pin TABLE OF CONTENTS UC risit ttem 4 VNB LL SAP MIC corse Res MEE 5 3 Programming the microcontroller c 8 4 Voltage 1 2 TER 13 5 MICOS 14 SM ZEN _____ _ ____ ____ 6_ __ _6 15
3. COMMUN albi iar aed teers ne 16 mikroBoard for ARM 64 pin page 1 General information MikroBoard for ARM 64 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 LPC2148 microcontroller flash module USB connectors microSD connector JTAG connector USB UART voltage regulator and connectors that enable connection with a development system Jr TP I To 174 J3 mikroBoard for ARM 64 pin Figure 1 1 mikroBoard for ARM 64 pin MikroElektronika mikroBoard for ARM 64 pin 2 LPC2148 microcontroller The LPC2148 microcontroller in 64 pin LQFP package is soldered on the mikroBoard for ARM 64 pin Some of its key features are 16 bit 32 bit ARM7TDMI S microcontroller in a tiny LOFP64 package 40 kB of on chip static RAM and 512 kB of on chip flash memory 128 bit wide interface accelerator enables high speed 60 MHz operation In System Programming In Application Programming ISP IAP via on chip boot loader software Single flash sector or full chip erase in 400 ms and programming of 256 B in 1 ms USB 2 0 full speed compliant device controller with 2 kB of endpoint RAM Low power Real Time Clock RTC with independent power and 32 kHz clock input imd Figure 2 1 LPC2148 microcontroller The LPC2148 is connected to on board modules via pins w
4. In order to enable the JTAG programmer to be used it is necessary to place jumper J4 in the ENABLE position Figure 3 5 If the JTAG programmer is not used for programming jumper J4 should be removed from the board Figure 3 6 um mm gt Laer JTAG Eile 74 e 4 ENABLE Figure 3 5 JTAG is enabled _JTAG Ee 134 1 ENABLE Figure 3 4 JTAG module connection schematic Figure 3 6 JTAG is disabled MikroElektronika mikroBoard for ARM 64 pin 4 Voltage regulator The on board microcontroller operates at 3 3V power supply voltage The board is powered with the 5V power supply voltage via the CN3 USB connector MW REY 1 01 4 of REG1 VOUT 3 VIN E1 1 MC33269DT 3 3 10uF Figure 4 2 Voltage regulator connection schematic Figure 4 1 Voltage regulato If the board is powered by a development system EasyARM v6 the function of the voltage regulator remains the same In this case it is necessary to remove jumper J3 STANDALONE Figure 4 3 MERS dd 73 STANDALONE STANDALONE Figure 4 3 Standalone mode disabled Figure 4 4 Standalone mode enabled development system connection MikroElektronika 14 mikroBoard for ARM 64 pin 5 MicroSD connector There is a connector CN5 provided on the development sysem that enables the use of microSD card When inserted the microSD card provides additional memory space that the micro
5. blems In pop up window uncheck the Serial Enumeration option and click OK C Serial Print Latency Timer msec 1 ae Cancel IF Power OFF Timeouts Event On Surprise Removal Minimum Read Timeout msec Set RTS On Close h b Disable Modem Ctrl Startup Minimum Write Timeout msec MikroElektronika mikroBoard for ARM 64 pin 11 STEP 5 Browse for hex file Hex File C Project DEMO hex Click on the Browse button Modified Monday July 28 2008 4 09 22 mare infa elect Hex File Um od 25 DEMO he In pop up window select the appropriate hex file Di Recent Documents Ig Documents ra Computer File name DEMO Open Click on the Open button Network Files of type Files hex amp STEP 6 Upload hex file Step 4 Options Verify after programming Fill unused Flash Click Start to begin hex file upload www embeddedhints com gt Finished 22389 After progress bar becomes green programing is finished MikroElektronika 12 mikroBoard for ARM 64 pin 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 L 4 E am U _ Figure 3 3 JTAG connector
6. controller can use to store data Communication between the microSD card and the microcontroller is performed via the Serial Peripheral Interface SPI Figure 5 1 microSD connector VCC MMC VCC MMC FERRITE VCC 3 3 E6 2 10uF 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 64 pin 1 6 Flash module Flash module provides additional 8Mbit of flash memory that the microcontroller can use via the Serial Peripheral Interface SPI mikroBoard for ARM 64 RIS E 1024 I ins m Ex Figure 6 1 Flash memory M25P80 Figure 6 2 Flash module connection schematic MikroElektronika pad mikroBoard for ARM 64 pin 7 USB communication The USB connector CN7 enables USB devices to access the microcontroller When connecting USB devices jumpers J1 and J2 are used to determine whether the UP_LED or soft connect function will be active When jumpers J1 and J2 are placed in the UP_LED position a LED marked UP_LED LD1 will illuminate if the connected USB device is configured If the connected USB device is not configured this LED will not illuminate If jumpers J1 and J2 are placed in the CONNECT position an external resistor of 1 5K will be automatically controlled by the software thus enablin
7. erface None 15 v ed E Pa e E ales Enter 12 in the Oscillator field if you use different Oscillator MHz rase Blocks used bu Hex File oscillator enter its value in MHz instead Device Manager on your PC contains information on which COM port is used for USB communication with the mikroBoard for ARM 64 pin In this case the COMA port is used iF Ports COM amp LPT wy Communications Port COMI oo Printer Part LPT1 USB Serial pm USB Serial Port COM4 Properties Select the Port Settings EE SE eme qme tab from pop up window 7 THE etails BF Ft 0 F mom Processors Disable H e 5ound video Bits per second Uninstall FE System devices Universal Serial Properties Right click on USB port then on properties in the drop down list Click on the Advanced button Scan For hardware changes Data bits Stop bits Flow control None Advanced Restore Defaults F Advanced Settings for COM Pork Number 4 v OK 5 Transfer Sizes Cancel Select lower settings to correct performance prablems at low baud rates Defaults Select higher settings For Faster performance Receive Bytes 14096 Transmit Bytes 4096 BM Options Miscellaneous Options Select lower settings to correct response pro
8. g the soft connect function oe Figure 7 3 Soft connect function Figure 7 1 USB connector USB MINI B Figure 7 4 USB connector connection schematic MikroElektronika mikroBoard for ARM 64 pin 55 12mm rc _ _ _ _ PROGRAMMER 02 ENABLE STANDALONE cis E irk for ARM 64 pin E 2 E 22 22 POWER HW REV 1 01 a es CT cem m E Ec wan 8 EEr im DE Oba E Sem 2 E4 Ed om EI E 8 23 cns RS TUT ruat ed E Nin 9 e U Y dnt Mrz at Figure 7 5 Dimensions of the mikroBoard for ARM 64 pin o A 3 mikroBoard for ARM 64 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 an
9. hich are also connected to the 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 64 pin lt Q MCU RST 3 3 VCC 3 3 3 C4 TN 325 2 02 2 32 768 2 C9 C10 22 22 Figure 2 2 2148 microcontroller with oscillators connection schematic The LPC2148 microcontroller is connected to the X1 and X2 oscillators The X1 oscillator generates a clock used for the operation of the microcontroller whereas the X2 oscillator is used for the operation of the RTC module built into the microcontroller The microcontroller can be cleared by feeding the reset pin with a logic i e by pressing the RESET button MikroElektronika mikroBoard for ARM 64 pin VCC 3 3 PO 1 P0 0 P0 2 P0 3 MCU RST VCC 3 3 P0 9 RX232B P0 7 P0 8 TX232B P0 4 0 25 51 P0 5 P1 25 1C S22 P0 6 USB VBUS USB DP I lt m gt P1 20 T PO P0 15 1 21 VCC3 LPC2148 UU ooo 1 31 1 2 VCC3 P0 31 0 Figure 2 3 LPC2148 microcontroller with connectors connection schematic HM HM MEM EE EM E E E M M E E UE EM EM UE EM EUM M OE EM M E E EM ME E EUM EM E EE P0 20 P0 17 P0 18 P0 19 USB DN SSEL1 SCK1 MISO1 MOSI1 MikroElektronika page mikroBoard f
10. lied 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 dsPlCprog 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 copyrights 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 sn jou op sjesodoud 10 5 suonsenb Aue jl 5 noddis uejuioo MMM INO sjonpoud DES 9100 uJeo Cd THOM 404 SNOILNTOS 105 3 E I
11. or ARM 64 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 hex code is transferred from the PC to the microcontroller by using some of the bootloader programs such as Flash Magic PROGRAMME ER 02 7 mibi Figure 3 1 USB connector for programming The CN3 USB connector is connected to the UART module built into the microcontroller module FT232RL VCC osci J3 STANDALONE VCC EXT CBUS CBUS D2 GND N MBRS340T3 VCC OVCC FTDI OuF ceser FP1 SND i FERRITE ups CN3 880 0 csus2 lag L T vecusB VBUS1 USBDP KONEK USB MINI B FT232RL C20 100nF 100nF Figure 3 2 USB UART module connection schematic When the mikroBoard for ARM 64 pin operates as a stand alone device it is necessary to place jumper J3 on the board If the board is connected to the EasyARM v6 development system jumper J3 should be removed MikroElektronika mikroBoard for ARM 64 pin The following steps explain how to program the microcontroller with bootloader via the Flash Magic application
12. y kind either expressed or implied including but limited to implied warranties conditions of merchantability fitness for 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 change 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 imp
Download Pdf Manuals
Related Search
Related Contents
User manual Network Computing Devices WUSB11 User's Manual C-9920 Columbia BX Motherboard User Manual Bedienungsanleitung Mode d`emploi Istruzioni d`uso - Migros Sony RM-LP204M User's Manual 都内におけるエステ危害の 実態に関する調査 User`s Manual - Meteo System Copyright © All rights reserved.
Failed to retrieve file