NXP Semiconductors OM40006 User Manual Download Page 11

 

 

NXP Semiconductors 

UM11079 

 

IoT Module base board 

UM11079_OM40006.docm 

All information provided in this document is subject to legal disclaimers. 

© NXP B.V. 2017, 2018. All rights reserved. 

User manual 

Rev. 1.0 

— March 20, 2018 

11 of 23 

The board is now ready for code development using the on-board debug probe. If you 
are using the MCUXpresso SDK be sure to reference the documentation (under the doc 
directory) for specific instructions related to IAR and Keil tools. 

The first time the board is used, it is recommended to force the Module target into known 
state by performing an ISP boot before attempting to run your first example code. This 
can be achieved by pressing and holding down one of the ISP buttons while pressing 
and releasing the reset button. Refer to the Module and/or associated MCU 
documentation for information on the ISP boot settings/controls.)  

3.2.2  Installation steps for use with 3

rd

 party tools (e.g. Keil and IAR) 

1.  Download and install LPCScrypt or the Windows drivers for LPCXpresso boards 

(http://www.nxp.com/lpcutilities). This will also install required drivers for the 
board. 

2.  Ensure JP6 (DFU Link) is open to force the Link2 debug probe to boot from 

internal flash. 

3.  Ensure jumper JP2 is fitted in position 1-2; this is the default position set during 

board manufacture. 

4.  Connect the OM40006 board to the USB port of your host computer, connecting 

a micro USB cable to connector J7 

(“Debug-Link”).  

5.  Allow about 10 seconds for the OM40006 devices to enumerate for the first time. 

It is not necessary to check the Hardware Manager, however if this is done there 
will be five devices; four under Human Interface Devices (CMSIS-DAP, LPC-
SIO, two HID Compliant Devices, and a USB Input Device) and one under Ports 
(LPC-LinkII Ucom.) 

6.  If you wish to use J-link protocol or ensure you have the latest CMSIS-DAP 

firmware version, follow these steps: 

a.  Remove power from the board by disconnecting J7, install JP6, then 

reconnect power. 

b. 

Run either the “Program LPC-Link2 with CMSIS-DAP” or “Program LPC-
Link2 with SEGGER J-

link” script provided in your LPCScrypt 

installation, and follow the on-screen instructions. These scripts can be 
seen in the Windows Start menu for the LPCScrypt installation. 

c.  After the script has run, remove JP6 and power cycle the board (note 

that resetting the board does not reset the Link2, so power cycling is 
required). 

7.  Your board is now ready to use with your 3rd party tool. Follow the instructions 

for those tools for using a CMSIS-DAP (or J-Link probe, if you have updated the 
firmware for this option using LPCScrypt.) If you are using the MCUXpresso SDK 
be sure to reference the documentation (under the doc directory) for specific 
instructions related to IAR and Keil tools. 

  

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Downloaded from

Arrow.com.

Summary of Contents for OM40006

Page 1: ...ard User Manual Rev 1 0 March 20 2018 User manual Document information Info Content Keywords LPC54018 LPC54018 IoT Module Baseboard Baseboard OM40006 OM40007 Abstract IoT Module Baseboard User Manual...

Page 2: ...V 2017 2018 All rights reserved User manual Rev 1 0 March 20 2018 2 of 23 Contact information For more information please visit http www nxp com For sales office addresses please send an email to sale...

Page 3: ...Link2 probe OM13054 The combination IoT Module and this baseboard are supported by NXP s MCUXpresso suite of tools including a fully featured Eclipse based IDE and an SDK which includes drivers middl...

Page 4: ...board Link2 can be used to debug off board target 2 x user LEDs Target Reset ISP User 3 and User buttons Arduino UNO compatible expansion site On board 3 3V regulator with external power supply optio...

Page 5: ...rs and blue for expansion connectors Fig 2 OM40006 main feature layout The LCD panel is mounted on the reverse side of the board connected to the circuitry via two flex cable connectors It should not...

Page 6: ...position 2 3 power must be supplied at J10 or via Arduino connector See schematic JP2 Buffer Power Selection Level translating buffers are placed between the on board debug probe and the target instal...

Page 7: ...2 will boot from internal flash if image is found there With the internal flash erased the Link2 normal boot sequence will fall through to DFU boot Jumper shunted to force the Link2 to DFU boot mode U...

Page 8: ...IoT Module D12 and P5 pin 66 port P3 14 of LPC54018 IoT Module D13 n a SW1 Reset button Press and release this button to reset the LPC546xx Note that this does not reset the Link2 debug probe n a SW2...

Page 9: ...ebug probe connector Micro USB type B connection for the on board Link2 debug probe The debug probe is only powered if this connector issued Note do not use this connection when using an external debu...

Page 10: ...debug probe of the Baseboard this is known as the on board Link2 When using the MCUXpresso IDE it is recommended that the Link2 is booted in DFU mode by installing a jumper on JP5 if this is done the...

Page 11: ...or J7 Debug Link 5 Allow about 10 seconds for the OM40006 devices to enumerate for the first time It is not necessary to check the Hardware Manager however if this is done there will be five devices f...

Page 12: ...on All of these devices are independent of each other and of the CMSIS DAP debug device that is enumerated when the board is connected to a host computer for example the VCOM port can be used if the b...

Page 13: ...performed using the LPCScrypt utility see http www nxp com lpcutilities Instructions for using the tool are located at the same web page 4 3 VCOM port The identifier of the VCOM port will vary between...

Page 14: ...JP5 pin 1 see silkscreen labelling and pin 4 Use Ohm s law to calculate the current Module current measured voltage 2 As an example if the measured voltage is 20mV then 20e 3 2 10mA 5 1 2 Module VDD...

Page 15: ...position 1 2 which selects Ethernet operation Use of a micro AB adaptor to connect an external USB device may be required as most USB device have either a type A or micro B connector Note that the Et...

Page 16: ...not be usable if those other functions are being used by other devices Table 5 below shows the connector circuit references and purposes Table 5 Expansion connectors Reference Description J9 Arduino...

Page 17: ...touch controller interface to the main board via flex cables routed beneath the LCD panel The LCD panel is secured using multiple adhesive pads It is not recommended that the panel be removed as these...

Page 18: ...enable to the socket is provided via P5 pin 83 PIO2 5 with LED D1 providing a visual indication when power is applied 8 4 Accelerometer The board includes an NXP MMA8652FCR1 accelerometer interfaced...

Page 19: ...o passing through a hole in the board 8 6 USER button User Button SW5 can be used to generate an interrupt by pulling down the P6 pin 41 PIO1 1 of the Module to ground A 100K pull up resistor is also...

Page 20: ...on and use of customer s third party customer s Customers should provide appropriate design and operating safeguards to minimize the risks associated with their applications and products NXP Semicondu...

Page 21: ...5 Line input circuitry 18 Fig 6 Headphone line output circuitry 18 Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Dow...

Page 22: ...pansion Connector signal sharing 16 Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Downloaded from Arrow com Download...

Page 23: ...istor current measurement 14 5 1 2 Module VDD current measurement using a current meter 14 6 Board peripheral connections 14 6 1 USART ports and VCOM support 14 6 2 USB Full Speed port USB0 15 6 2 1 D...

Reviews: