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.
EVK-NORA-B1 - User guide Document information Title EVK-NORA-B1 Subtitle Evaluation kit for NORA-B1 series modules Document type User guide Document number UBX-20030319 Revision and date 14-May-2021 Disclosure restriction C1-Public Product status Corresponding content status In development / Objective specification Target values. Revised and supplementary data will be published later.
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 •...
Page 7
EVK-NORA-B1 - User guide Figure 2: EVK schematic – power supply UBX-20030319 - R04 Hardware description Page 7 of 32 C1-Public...
EVK-NORA-B1 - User guide 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 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 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 - R04...
Page 17
EVK-NORA-B1 - User guide Tables 7– 14 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 GPIO P1.11...
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 the NORA-B1 data sheet [1] for full details.
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.
EVK-NORA-B1 - User guide The Bluetooth Low Energy, Direct Test Mode, Power Profiler, Programmer and RSSI Viewer utilities provided through nRF Connect are optional, though they are useful for application development. 4.1.1 Install nRF Connect SDK Installation of the nRF Connect SDK on Windows uses the Toolchain Manager [6] utility.
4.1.3 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.
EVK-NORA-B1 - User guide ☞ The public device address stored in the OTP[0..1] registers of the NORA-B1 application core UICR and CUSTOMER[0..1] of the NORA-B1 network core UICR are erased when the nRF53 is recovered. The address may be restored by reading the 2D data matrix on the module label. See the NORA-B1 data sheet [1] for the data matrix details.
EVK-NORA-B1 - User guide • nRF Connect SDK Release = the version installed in Install nRF Connect for Desktop • nRF Connect Toolchain Version = the version installed in Install nRF Connect for Desktop • Projects = hci_rpmsg from the Short Range | Bluetooth section of the drop-down menu •...
Page 26
EVK-NORA-B1 - User guide 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: • nRF Connect SDK Release = the version installed in Install nRF Connect for Desktop •...
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]...
Page 28
EVK-NORA-B1 - User guide On the mobile app, swipe left to show the Services dialog. Figure 26: nRF Connect connection information dialog 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 26.
Page 29
EVK-NORA-B1 - User guide Figure 29: Write value to change EVK LED 0x00 Try different one-byte values. A value of turns off LED 3. Any other value turns it on. ☞ nRF Blinky The mobile application may also be used to confirm operation of the code.
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...
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