EA-APP-002 Embedded Artists, EA-APP-002 Datasheet

no-image

EA-APP-002

Manufacturer Part Number
EA-APP-002
Description
Development Boards & Kits - ARM LOW POWER APP KIT LPC11U37 (ORYX)
Manufacturer
Embedded Artists
Datasheet

Specifications of EA-APP-002

Rohs
yes
Product
Demonstration Kits
Tool Is For Evaluation Of
LPC11U37
Core
ARM Cortex M0
Interface Type
I2C, USB
Operating Supply Voltage
5 V
Low-power Application Kit (Oryx) - User’s Guide
Copyright 2012 © Embedded Artists AB
Low-Power Application Kit (Oryx)
- powered by LPCXpresso
Get Up-and-Running Quickly and
Start Developing Your Application On Day 1!
EA-USG-1207 Rev A

Related parts for EA-APP-002

EA-APP-002 Summary of contents

Page 1

... Low-power Application Kit (Oryx) - User’s Guide Copyright 2012 © Embedded Artists AB Low-Power Application Kit (Oryx) - powered by LPCXpresso Get Up-and-Running Quickly and Start Developing Your Application On Day 1! EA-USG-1207 Rev A ...

Page 2

... We appreciate any feedback you may have for improvements on this document. Please send your comments to support@EmbeddedArtists.com. Trademarks All brand and product names mentioned herein are trademarks, services marks, registered trademarks, or registered service marks of their respective owners and should be treated as such. Copyright 2012 © Embedded Artists AB Page 2 ...

Page 3

... Copyright 2012 © Embedded Artists AB Table of Contents 1 Document Revision History 2 Introduction 2.1 Features 2.2 ESD Precaution 2.3 General Handling Care 2.4 Code Read Protection 2.5 Other Products from Embedded Artists 2.5.1 Design and Production Services 2.5.2 OEM / Education / QuickStart Boards and Kits 3 The Low-power Application Board Design 3.1 Block Diagram 3.2 Board Overview 3 ...

Page 4

... Copyright 2012 © Embedded Artists AB 5.3.5 Temperature Sensor 5.3.6 Accelerometer Sensor 5.3.7 Capacitive Sensor 5.3.8 LPC11U37 Brown Out Detector 5.4 How to Measure Current Consumption 5.4.1 How to Achieve and Measure 2.5uA Current Consumption 5.5 The Sample Applications 6 Troubleshooting 6.1.1 Cannot download/debug 6.1.2 Battery drain quickly 6.1.3 Verify operation of board 7 Further Information Page 4 ...

Page 5

... Low-power Application Kit (Oryx) - User’s Guide 1 Document Revision History Document Date Revision A 2011-11-07 B 2012-08-22 Copyright 2012 © Embedded Artists AB Description First release version. Update for Embedded Artists version of the Oryx board, called Low-power Application Kit (Oryx) Page 5 ...

Page 6

... Flexible charging options (via USB interfaces and external source, like solar panel)  Other energy storage also supported (besides coin cell)  PCF8523 low-power real time clock with I2C interface  PCF8885 8-channel capacitive touch sensor with I2C interface  ADXL345 3-axis accelerometer with I2C interface  ...

Page 7

... The Low-power Application Board contains a Memory LCD. Do not exercise pressure on the display glass area or the flex cable connecting the display to the pcb. That will damage the display. Note that Embedded Artists does not replace boards where the LCD has been improperly handled ...

Page 8

... Low-power Application Kit (Oryx) - User’s Guide 2.5.2 OEM / Education / QuickStart Boards and Kits Visit Embedded Artists’ home page, www.EmbeddedArtists.com, for information about other OEM / Education / QuickStart boards / kits or contact your local distributor. Copyright 2012 © Embedded Artists AB Page 8 ...

Page 9

... USB Device interface to the LPC11U37 and all pins are available on an LPCXpresso/mbed compatible expansion connector. The board is powered from a rechargeable Lithium coin cell (LiR2032). The battery can be charged from several different sources; the USB interfaces (when connected to a PC) and the expansion connector ...

Page 10

... This part is physically compatible with the LPCXpresso format. The bottom part of the board contains the added low-power peripherals. J9 – USB interface for LPCXpresso debugging Rechargeable Reset, wakeup, ISP Lithium coin battery and bat.act.buttons Figure 2 – The Low-power Application Board (Oryx) Overview 3 ...

Page 11

... Not used, free for expansion PIO1_26 Not used, free for expansion PIO1_27 Not used, free for expansion PIO1_28 Not used, free for expansion PIO1_29 SPI channel#0 SCK Copyright 2012 © Embedded Artists AB Page 11 Pin 11 Pin 6 Pin 5 Pin 24 Pin 15 Pin 16 Pin 17 Pin 18 ...

Page 12

... PIO1_13 controls Q3 (P-channel mosfet). When enabled, the current consumption uW). Supply voltage is only needed during an ADC conversion so the mean current consumption can be kept very low. R22 is connected to analog input 7 (AD7), PIO0_23. J3 can be used to signal power consumption digitally. The connector carries 7 pins from the LPC11U37 that can be used to signal different power states ...

Page 13

... I2C address to the ADXL345 chip is 0x1D (0.0.1.1.1.0.1.rw). Details about the ADXL345 chip operation can be found in the datasheet. The PCF8523 real-time clock is from NXP. The current consumption is very low for keeping the real- time clock updated, only 150 nA (= 0.45 uW). When communicating with the PCF8523 over I2C, the current consumption increase to 200 uA (= 600 uW) ...

Page 14

... The LTC4071 is a shunt charger that can handle mA. With the help of R30 (the shunt resistance, Rin) the correct charge voltage and current for the battery is created. R30 is by default 30 ohm which has been carefully selected with trade-offs between input voltage range, maximum charge current and current consumption of the board. R30 = 30 ohm gives the following data for the charger:  ...

Page 15

... Low-power Application Kit (Oryx) - User’s Guide R30 can be replaced with R29 via SJ1 (connect pad 2-3 instead of pad 1-2, which is default) if the default value of 30 ohm is not suitable. Be careful to select a proper value for R29 so that the 50 mA maximum shunt current of LTC4071 is not exceeded. See LTC4071 datasheet for details. ...

Page 16

... Lithium battery from the battery holder on the board very easy to short the battery’s positive and negative connection if a metal stick/pin is used. If this happens, the battery is likely damaged. Only use isolating materials, for example a plastic stick to remove the battery ...

Page 17

... Secondly, import the package of sample application projects into the Eclipse workspace. The demo application is one of the sample applications in this package. The package can be downloaded (as a zip-file) from Embedded Artists support page after registering the product. The zip-file contains all project files and is a simple way to distribute complete Eclipse projects. ...

Page 18

... All sample projects are now imported. Click (to select) the project named ‘DemoApp’. Browse and edit the project files. Build/clean/debug the project from the Quickstart menu (Start here), see picture below. When debugging a project, make sure the board is connected via USB connector J9 (the LPC- LINK side) to the PC because the application will be downloaded to the board via LPC-LINK (SWD debug interface) ...

Page 19

... Press both Reset and ISP push-button b. Release the Reset push-button c. Release the ISP push-button d. The LPC11U37 is now in ISP/bootload mode. LED1 will light weakly constantly. This is a sign that the LPC11U37 is in ISP/bootload mode. 3. Make sure that the latest version of the LPCXpresso IDE is installed on the PC. ...

Page 20

... Then press OK button. Note that this step is sometimes not needed because the LPCXpresso IDE can itself detect which processor it is connected to. The next step is to browse to the file to download. Press the “Browse” button. Copyright 2012 © Embedded Artists AB Page 20 ...

Page 21

... Browse to the projects top directory and then “Debug”. In this subfolder there is either a file ending with *.axf or *.bin. Select one of these files. Press the “Open” button. Figure 8 – Browse to File to Download Copyright 2012 © Embedded Artists AB 1) Find workspace and all sample apps ...

Page 22

... In case flashing fails, an error message like below will be displays. This is an indication that the debugger could not connect to the LPC11U37. The most common reason is that the LPC11U37 was in a low-power mode where debug connection is not possible. Make sure the LPC11U37 is in ISP/bootload mode and try again ...

Page 23

... Flash”. Figure 11 – LPCXpresso IDE Binary Utility Press the reset push-button. The startup message from the Demo application should be displayed on the LCD. Copyright 2012 © Embedded Artists AB 1) Right click on *.axf or *.bin file 2) Select “Binary Utility” 3) Select “Program Flash” ...

Page 24

... Low-power Application Kit (Oryx) - User’s Guide 4.5 Default Jumper Positions The default jumper positions on the board are shown below. Figure 12 – The Low-power Application Kit (Oryx) Board Default Jumper Positions Copyright 2012 © Embedded Artists AB Page 24 ...

Page 25

... At full power consumption the Lithium battery will last for about 3 hours. At 2.5uA it will last for 18000 hours. This is about 2 years. Note that at this long time scale the self-discharge of the rechargeable Lithium battery becomes an issue. That is however out of scope for this discussion. ...

Page 26

... The problem is that it becomes impossible to debug the processor after this point not possible to set break point or stop the processor also not possible to read variable values to help debug the application. ...

Page 27

... LCD The LCD is a special type of LCD called memory LCD. Each pixel is a memory position. See datasheet for details. The LCD requires a 0.5Hz signal, toggling a bit once a second. This bit is called VCOM in the datasheet. On the board this is accomplished via a 3-byte SPI transfer. The duration for this is 48uS. Copyright 2012 © ...

Page 28

... SPI Flash There is a supply voltage switch for the SPI flash. This means that the current consumption of the SPI flash is zero when not used. The SPI clock is 2.9MHz. Each byte transfer takes about 4.5uS. Reading a bmp file for filling the 96x96 pixels takes 5.5mS. ...

Page 29

... How to Achieve and Measure 2.5uA Current Consumption 2.5uA will generate a 7.5uV voltage drop over a 5 ohm resistor. This is too small to measure reliable without a very high precision (and high cost) voltage meter. A solution is to replace R34 with a 5K ohm Copyright 2012 © Embedded Artists AB ...

Page 30

... Low-power Application Kit (Oryx) - User’s Guide resistor. A 2.5uA current will result in a 7.5mV voltage drop over a 5K ohm resistor. This is much easier to measure. Use the sample application called LCD_ADC_temp_wdt-wakeup. Make sure that the symbol DISABLE_WDT_WAKEUP is defined (see line 50 in main.c of this sample application). Rebuild the project and download it ...

Page 31

... USB_HID – this application demonstrates USB HID. Use in conjunction with the NXP application for LPC1343 HID possible to control the LED on the board and the Wakeup push-button can signal back to the PC (LPC1343 HID application on the PC). Copyright 2012 © Embedded Artists AB Page 31 ...

Page 32

... Connect a USB cable to J9 (other end in a powered PC). TP6 is a ground position (lower left corner of board). Measure voltage between TP6 and JP2, pin 1 or pin 2. Jumper should not be removed possible to measure on the pins while a jumper is still inserted. The voltage shall be between 4.5 and 5.5V. ...

Page 33

... Low-power Application Kit (Oryx) - User’s Guide If the production test signals that all tests pass, then there is likely no hardware issue with the board. Whatever problem that is experienced is probably because of a software issue. Copyright 2012 © Embedded Artists AB Page 33 ...

Page 34

... LPC2000 Yahoo Group. A discussion forum dedicated entirely to the NXP LPC2xxx series of microcontrollers. This group might be more active than the LPC1000 group. http://tech.groups.yahoo.com/group/lpc2000/ Note that there can be newer versions of the documents than the ones linked to here. Always check for the latest information/version. Copyright 2012 © Embedded Artists AB http://infocenter.arm.com/. Page 34 ...

Related keywords