Page 1
EVK-NORA-B1 Evaluation kit for NORA-B1 series modules User guide Abstract This document describes how to set up the EVK-NORA-B100 and EVK-NORA-B106 evaluation kits to evaluate the NORA-B1 series modules. It also describes the different options for debugging and the development capabilities included in the evaluation board.
The information contained herein is provided “as is” and u-blox assumes no liability for its use. No warranty, either express or implied, is given, including but not limited to, with respect to the accuracy, correctness, reliability and fitness for a particular purpose of the information.
EVK-NORA-B1 - User guide Product description The EVK-NORA-B1 evaluation kit provides stand-alone use of the NORA-B1 series module featuring the Nordic Semiconductor nRF5340 dual-core RF System on Chip (SoC). The evaluation kit provides a great starting point for almost any Bluetooth® 5.2 Low Energy (LE), Thread, or Zigbee project.
EVK-NORA-B1 - User guide Hardware description Design files for the EVK-NORA-B1 PCB may be requested from your local u-blox support team. 2.1 Power The EVK-NORA-B1 has five possible power sources, as listed below: • USB from the debug interface • USB peripheral on the NORA-B1 itself •...
Figure 2: EVK schematic – power supply 2.2 Reset The EVK-NORA-B1 provides a configurable hardware reset to the NORA-B1 module. The Reset button can be configured to connect to an input on the interface IC or to directly connect to nRESET signal in the module.
EVK-NORA-B1 - User guide Solder jumpers JRST1 and JRST2 allow the reset button to bypass the interface circuit and connect directly to the nRESET signal on the module. Figure 3: EVK schematic – reset Signal name Description IMCU_BOOT Input to interface chip. During normal operation, drive low to reset the NORA-B1. Drive low during power-up to enter bootloader mode on the interface chip.
EVK-NORA-B1 - User guide Figure 4: Schematic – user buttons 2.4 LEDs User LEDs are provided on the evaluation board - two red and two green. An RGB LED is also included and this can be enabled by changing the position of JLED1.
EVK-NORA-B1 - User guide 2.5 Serial communication The evaluation board allows for easy serial communication with the NORA-B1 module and a connected computer. The J-Link debug interface IC provides three virtual COM port (VCP) devices: • The first (VCOM0) is used to obtain debug output and communicate with the network core.
EVK-NORA-B1 - User guide Figure 6: UART level shifters and disable switches ☞ Figure 6 reflects Rev D and Rev E hardware versions. ☞ For Rev C or earlier hardware versions, applications need to map the following VCOM0 handshake signals: VCOM0_RTS = P0.12...
EVK-NORA-B1 - User guide Figure 7: Schematic – 32 kHz crystal 2.7 NFC connector Connection to an external NFC antenna is provided through a Molex flat-flex connector, part number 051281–0594. Capacitors C48 and C49 provide tuning of the NFC antenna for resonance at 13.56 MHz.
Any current sense resistor can be bypassed by soldering the respective jumper: JMOD, JSHD, or JHV. The default hardware configuration does not require any modification of the current sense headers for the EVK-NORA-B1 to perform properly. ☞ Only current flowing through VMOD into the module is measured; current sunk through GPIO pins is not measured.
• Connect EXT_SWDIO to SWDIO and EXT_SWCLK to SWDCLK on the target NORA-B1 module. • (Optional) Connect EXT_SWO and/or nEXT_RESET on the target NORA-B1 module. • Connect external power to the target hardware, and then connect the EVK-NORA-B1 to USB. ☞...
EVK-NORA-B1 - User guide 2.11 QSPI A 64 Mbit Quad SPI (MX25R6435F) flash is available on the EVK-NORA-B1. This memory can be used for execute-in-place (XIP) directly from the flash as well as from general data storage. Figure 11: Quad SPI flash 2.12 GPIO jumpers...
Figure 13 shows the 2.54 mm pitch headers exposing the IO signals in the NORA-B1 module. Figure 13: EVK-NORA-B1 I/O pin-out ⚠ The I/O pins of the EVK-NORA-B1 are not 5 V tolerant. Arduino Uno® style shields must be configured to use +3.3 V DC (VSHLD) as the I/O voltage reference. UBX-20030319 - R05...
Page 17
EVK-NORA-B1 - User guide Table 8– Table 15 show the pin assignments of each header. Pin name nRF5340 Function P1.03 P1.03 GPIO/TWI P1.02 P1.02 GPIO/TWI P0.27 P0.27 GPIO/AIN6 – Ground P1.15 P1.15 GPIO P1.14 P1.14 GPIO P1.13 P1.13 GPIO P1.12 P1.12...
Page 19
EVK-NORA-B1 - User guide Pin name nRF5340 Function P1.14 P1.14 GPIO – +5.0 V USB Power P1.15 P1.15 GPIO P1.13 P1.13 GPIO RESET nRESET nRESET – Ground Table 13: Header J15 Pin name nRF5340 Function VSHLD – +3.3 V Shield Power VSHLD –...
EVK-NORA-B1 - User guide SEGGER Embedded Studio and NORA-B1 CPU cores The nRF5340 integrated in NORA-B1 modules contains two Arm Cortex M33 processor cores – application and network. The application core is optimized for performance and security, while the network core primarily handles the radio communication. See also the NORA-B1 data sheet [1].
EVK-NORA-B1 - User guide Application development Developing application code for the EVK-NORA-B1 requires an Internet connection and installation of certain tools – primarily nRF Connect for Desktop. It is used to manage NCS and the SEGGER Embedded Studio (SES) integrated development environment (IDE). Application code is edited, compiled, and programmed through SES.
_cpunet, _cpuapp, or _cpuappns, to reflect the target core. All core options are contained in a single BSP folder. u-blox has submitted an application to include the EVK-NORA-B1 BSPs into the mainline Zephyr RTOS distribution. In the interim, the package is already available for download from the u-blox GitHub repository [3].
4.1.4 Prepare EVK The NORA-B1 module on the EVK-NORA-B1 must be fully erased prior to loading new code. Connect the debug interface of the EVK to the host computer with a USB cable. Open a command prompt in the Toolchain Manager.
NORA-B1 data sheet [1] for the data matrix details. ☞ The example programs provided with the SDK use a permanent static random address stored in the FICR. The u-blox supplied public device address is not used by default. 4.1.5 Build and load network core Open the IDE.
Page 25
EVK-NORA-B1 - User guide In the nRF Connect Options dialog, select the following items: • nRF Connect SDK Release = the version installed in Install nRF Connect for Desktop • nRF Connect Toolchain Version = NONE (Use SES settings / environment path) •...
EVK-NORA-B1 - User guide 4.1.6 Build and load application core Select Close solution from the menu. Figure 22: Close solution Select Open nRF Connect SDK Project Figure 23: Open nRF Connect SDK Project From the nRF Connect Options dialog, select the following items: •...
EVK-NORA-B1 - User guide Figure 24: Load peripheral_lbs project Click OK. The project will be configured and opened in SES. No modifications are required for this project. Enter [F7] to build the project. Download the complied code to the EVK with [Ctrl+T], [L] At this point, the peripheral_lbs sample is running.
Page 28
EVK-NORA-B1 - User guide Figure 25: nRF Connect scanning on iOS Connect to Nordic_Blinky or Nordic_LBS; notice EVK LED 2 turn on solid. On the mobile app, swipe left to show the Services dialog. Figure 26: nRF Connect connection information dialog...
Page 29
EVK-NORA-B1 - User guide In the Button State service, tap the triple-down-arrow icon to enable Bluetooth LE notifications. The color of the icon changes, as shown Figure 27. Figure 27: Enable notifications for button presses Press and hold button 1 on the EVK; observe the value change. Release and observe the change again.
EVK-NORA-B1 - User guide Appendix A Glossary Abbreviation Definition Arm (Advanced RISC Machines) Holdings Central Processing Unit Clear To Send Direct Current DC-DC DC to DC converter Device Firmware Update Evaluation Kit FICR Factory Information Configuration Register GPIO General Purpose Input / Output...
Connect for Mobile [13] Nordic Semiconductor mobile apps [14] Nordic Semiconductor GitHub site [15] Zephyr project West ☞ For product change notifications and regular updates of u-blox documentation, register on our website, www.u-blox.com. Revision history Revision Date Name Comments 02-Oct-2020...
EVK-NORA-B1 - User guide Contact For complete contact information, visit us at www.u-blox.com. u-blox Offices North, Central and South America Headquarters Asia, Australia, Pacific Europe, Middle East, Africa u-blox America, Inc. u-blox Singapore Pte. Ltd. u-blox AG Phone: +1 703 483 3180...
Need help?
Do you have a question about the EVK-NORA-B1 and is the answer not in the manual?
Questions and answers