
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
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from