Evaluation kit for jody-w3 host-based modules (30 pages)
Summary of Contents for u-blox EVK-NORA-B100
Page 1
User guide Abstract This document describes how to set up the EVK-NORA-B100, EVK-NORA-B101, 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.
Page 2
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.
Page 3
Contents ............................... 3 Product description ..........................4 1.1 Key features ..............................4 1.2 Items included in kit............................ 5 1.2.1 EVK-NORA-B100 kit contents ......................5 1.2.2 EVK-NORA-B101 kit contents ......................5 1.2.3 EVK-NORA-B106 kit contents ......................5 1.3 Development tools ............................5 Hardware description.........................
Page 4
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.
Page 5
EVK-NORA-B1 - User guide 1.2 Items included in kit 1.2.1 EVK-NORA-B100 kit contents • EVK-NORA-B1 evaluation board with NORA-B100 module • Micro-USB cable • NFC antenna • 2.4 GHz U.FL antenna kit • 10-pin SWD programming cable, 2x5 headers on 1.27 mm centers 1.2.2...
Page 6
EVK-NORA-B1 - User guide Hardware description Design files for the EVK-NORA-B1 PCB may be requested from the 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 - R03 Hardware description Page 7 of 31 C1-Public...
Page 8
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.
Page 9
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. LEDs are powered by VIO and are active low.
Page 10
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 is not normally used, although it is available through test points on the EVK. •...
Page 11
EVK-NORA-B1 - User guide 2.6 32.768 kHz low frequency clock The low frequency (LF) clock of the NORA-B1 module can have one of four sources: • Internal Ultra-low power RC oscillator – for low-precision timing where low power is the main requirement.
Page 12
EVK-NORA-B1 - User guide By default, the NORA-B1 module pins P0.02 and P0.03 are configured for NFC use. These pins can also be used for digital GPIO functions by modifying the population of R15, R16, R22, and R23 and the value of the NFCPINS UICR register.
Page 13
At this point, the debug interface interacts with the target hardware instead of the on-board NORA-B1 module. LED7 illuminates to indicate activity at the Debug Out connector. ☞ Only Nordic Semiconductor nRF5 devices are supported, including u-blox ANNA-B1, BMD-3, NINA-B1, NINA-B3, NINA-B4, and NORA-B1 series modules. UBX-20030319 - R03...
Page 14
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 Several solder bridge jumpers on the board are available to configure the GPIO functions.
Page 15
EVK-NORA-B1 - User guide 2.13 Header pin-out 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.
Page 16
EVK-NORA-B1 - User guide Table 7 - Table 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...
Page 18
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 12: Header J15 Pin name nRF5340 Function VSHLD – +3.3 V Shield Power VSHLD –...
Page 19
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.
Page 20
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.
Page 21
EVK-NORA-B1 - User guide 4.1.1 Install nRF Connect SDK Installation of the nRF Connect SDK on Windows uses the Toolchain Manager [5] utility. Figure 16: SDK version selection ☞ This window shows the state of the nRF Connect SDK versions at the time of publication of this user guide.
Page 22
EVK-NORA-B1 - User guide <install location>\v1.4.1\zephyr\samples\bluetooth Navigate to hci_rpmsg hci_rpmsg_ORIG Make a copy of the folder and rename it to <install location>\v1.4.1\nrf\samples\bluetooth Navigate to peripheral_lbs peripheral_lbs_ORIG Make a copy of the folder and rename it to _ORIG folders may be used to restore the original code if required. 4.1.3 Prepare EVK The NORA-B1 module on the EVK-NORA-B1 must be fully erased prior to loading new code.
Page 23
EVK-NORA-B1 - User guide Figure 18: Close solution Select Open nRF Connect SDK Project Figure 19: Open nRF Connect SDK Project ⚠ Only use this menu option for opening nRF Connect SDK projects. A dialog titled “nRF Connect Options” will appear. Select the following items: •...
Page 24
EVK-NORA-B1 - User guide Click OK. The project will be configured and opened in SES. No modifications are required for this project. Build the project with [F7]. Download the complied code to the EVK with [Ctrl+T], [L] 4.1.5 Build and load application core Select “Close solution”...
Page 25
EVK-NORA-B1 - User guide Figure 21: Open nRF Connect SDK Project A dialog titled “nRF Connect Options” will appear. Select the following items: • nRF Connect SDK Release = the version installed in section 4.1.1 • nRF Connect Toolchain Version = the version installed in section 4.1.1 •...
Page 26
EVK-NORA-B1 - User guide No modifications are required for this project. Build the project with [F7]. Download the complied code to the EVK with [Ctrl+T], [L] At this point, the peripheral_lbs sample is running. LED1 will blink at 1 second intervals to indicate Nordic_Blinky that the module is advertising with the name 4.2 Test the application...
Page 27
EVK-NORA-B1 - User guide Figure 23: nRF Connect connection information screen On the service titled “Button State”, tap the triple-down-arrow icon to enable Bluetooth LE notifications. The then color of the icon then changes, as shown in . Figure 24: Enable notifications for button presses Press and hold button 1 on the EVK;...
Page 28
EVK-NORA-B1 - User guide Figure 25: 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. UBX-20030319 - R03 Application development Page 28 of 31...
Page 29
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 Low Drop-Out voltage regulator Low Energy Light Emitting Diode...
Page 30
Connect for Mobile [11] Nordic Semiconductor mobile apps [12] Nordic Semiconductor GitHub site [13] 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...
Page 31
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-B100 and is the answer not in the manual?
Questions and answers