
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
10 of 23
select the SDK package for your board by selecting the module you are using, and the
SDK package will include examples for combination of module and this Baseboard.
The MCUXpresso SDK packages also include examples that use Amazon FreeRTOS. In
order to use these examples with Amazon AWS you will need to set up an AWS account
and go through various steps to register y
our board as a “thing”, create policies and
generate certificates. The Amazon Github site (
https://github.com/aws/amazon-freertos
)
includes tutorials for supported NXP modules; the tutorials may only include specific
toolchain examples, but by using the example code from MCUXpresso SDK packages
you can use MCUXpresso IDE, Keil or IAR tools.
3.1 Installing an IoT Module
Antistatic precautions should be followed during this process. Disconnect power to the
board and module.
Carefully align the Module with the white outline on the Baseboard silkscreen; you should
feel the Module connectors align with those on the Baseboard. Gently but firmly squeeze
the Module and Baseboard together, applying pressure above the connectors. The
Module should click into place. Do not apply excessive force; if the Module does not click
into place easily, re-check alignment of the connectors.
3.2 Starting a debug session using the on-board (Link2) debug probe
An LPC4322 MCU is used to implement the on-board 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 then the IDE will download CMSIS-DAP to the probe as needed. Using DFU boot
mode will ensure that the most up-to-date / compatible firmware image is used with this
IDE. Note: if DFU boot mode is used then the VCOM port functionality will not be
available until/unless the debug probe is booted by the IDE.
When using other development tools the Link2 flash will need to be programmed using
the LPCScrypt utility (see later in this section).
Note that spare jumpers are provided in the board packaging.
3.2.1 Installation steps for use with MCUXpresso IDE
This section describes how to set up the board for use with MCUXpresso IDE. This
development tool set is available for free download at NXP.com.
1. Download and install the MCUXpresso IDE.
2. Recommended: Install JP6 (DFU Link) to force the Link2 debug probe to boot in
DFU mode (see notes above).
3. Ensure jumper JP2 is fitted in position 1-2 (local target powered)
– 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”). The Module installed will boot
and run any pre-installed software (refer to the manual for the module being
used.)
5. Allow about 10 seconds for the OM40006 devices to enumerate for the first time;
the device w
ill appear as “LPC Device”.
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from