background image

 

EVK-NORA-B1 - User guide 

UBX-20030319 - R06 

Hardware description  

Page 15 of 31 

C1-Public  

 

 

2.10

 

External SEGGER J-

Link™ debug interface

 

External target hardware can be connected to J10 for firmware programming and debug. The 
SEGGER debug interface is implemented, as shown i

Figure 10

 

J3 is implemented with a 2x5, 10-pin header on 1.27 mm centers. 

 

 

Figure 10: External J-Link debug interface

 

To  enable  the  external  J-Link  connection,  ensure  the  following  are  implemented  on  the  target 
hardware: 

 

EXT_VTG

 is used by the debug interface as an input to sense power applied to the external circuit. 

Only voltages of 3.0 V to 3.3 V are supported. Target hardware operating voltages outside of this 
range  require  the  use  of  an  external  SEGGER  J-Link  Debug  Probe.  Connect 

EXT_VTG

  to  the 

NORA-B1 series power supply (

VDD

) on the target hardware. 

 

Connect 

GND

 to 

GND

 on the target hardware. 

 

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. 

 

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. 

 

EVK-NORA-B10 Rev C hardware cannot use the Debug Out connector to program another EVK-
NORA-B10  Rev C  EVK through  its  Debug  In port. However, the Debug Out port can be used to 
program any other supported target hardware. Other programmers, like the J-Link Base, can be 
used to program EVK-NORA-B10 Rev C hardware through its Debug In port. EVK-NORA-B10 Rev 
D / Rev E and EVK-NORA-B12 hardware is not restricted. 

Summary of Contents for EVK-NORA-B1

Page 1: ...User guide Abstract This document describes how to set up the EVK NORA B100 EVK NORA B106 EVK_NORA B126 and EVK_NORA_B120 evaluation kits to evaluate the NORA B1 series modules It also describes the d...

Page 2: ...document applies to the following products Product name Document status EVK NORA B100 Early production information EVK NORA B106 Early production information EVK NORA B120 Advance information EVK NOR...

Page 3: ...VK NORA B10 only 8 2 2 Reset 9 2 3 Buttons 9 2 4 LEDs 10 2 5 Serial communication 11 2 6 32 768 kHz low frequency clock 12 2 7 NFC connector 13 2 8 Current sensing headers 14 2 9 Debug indicators 14 2...

Page 4: ...ble with the Arduino form factor This allows easy use of existing Arduino shields Current sense resistors allow for measuring current into the module and into the shield This guide provides setup inst...

Page 5: ...contents EVK NORA B12 evaluation board with NORA B126 module Micro USB cable NFC antenna 2 4 GHz antenna integrated onto NORA B126 module no external antenna 10 pin SWD programming cable 2x5 headers...

Page 6: ...for Desktop Available for 32 and 64 bit Windows macOS and 64 bit Linux platforms Nordic Command Line Tools are installed with NCS including nrfjprog Nordic Semiconductor nRF Connect for Mobile option...

Page 7: ...ters disabled to conserve system power Normally open solder jumpers are provided to allow by passing any of the protection diodes Care should be taken not to damage the supplies when the protection is...

Page 8: ...nterface power and reference voltage Level shifters are used to allow independent NORA B1 I O voltage settings VMOD sourced by NORA B1 VDD 1 8 VDC to 3 3 VDC supply output configured by application so...

Page 9: ...RESET 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 en...

Page 10: ...ng the position of JLED1 LEDs are powered by VIO and are active low The GPIO should be enabled for high drive when sinking current for the LEDs The LEDs can be completely removed from the circuit by b...

Page 11: ...led through SW2 to allow use of the GPIO pin for an application function Table 6 describes the function and test points for each module pin NORA B1 pin name NORA B1 function Test point SW2 enable Inte...

Page 12: ...le can have one of four sources Internal ultra low power RC oscillator for low precision timing where low power is the main requirement Internal calibrated RC oscillator for applications with no stric...

Page 13: ...lied NFC antenna These values might need to be changed if a different antenna is used See also the nRF5340 product specification 4 Figure 8 NFC connector By default the NORA B1 module pins P0 02 and P...

Page 14: ...JRSHD to remove the current sense resistor from the circuit Use an ammeter in series with the two voltage pins Pin 1 of J14 J18 and J25 is connected to GND Any current sense resistor can be bypassed...

Page 15: ...rget hardware Connect GND to GND on the target hardware 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...

Page 16: ...GPIO functions Most solder jumpers are used to remove on board components from the GPIO nets in the module and consequently eliminate interference with external circuitry added on the I O headers All...

Page 17: ...nals in the NORA B1 module Figure 13 EVK NORA B1 I O pin out EVK NORA B12 uses P1 08 as TX_EN and P1 09 as RX_EN FEM control signals They are available as test points near the NORA B12 module on the P...

Page 18: ...K NORA B10 1 on EVK NORA B12 P1 09 N C P1 09 N C GPIO N C 2 on EVK NORA B10 2 on EVK NORA B12 P1 08 N C P1 08 N C GPIO N C 3 P1 07 P1 07 GPIO 4 P1 06 P1 06 GPIO 5 P1 05 P1 05 GPIO 6 P1 04 P1 04 GPIO 7...

Page 19: ...GPIO 15 P0 28 P0 28 GPIO AIN7 16 P0 29 P0 29 GPIO 17 P0 30 P0 30 GPIO 18 P0 31 P0 31 GPIO 19 CTS1 P0 10 after level shifter VCOM1 CTS 20 TXD1 P0 25 after level shifter VCOM1 TXD 21 RTS1 P0 12 after l...

Page 20: ...e 14 Header J15 Pin Pin name nRF5340 Function 1 VSHLD 3 3 V Shield Power 2 VSHLD 3 3 V Shield Power 3 nSHLD_RESET nRESET nRESET 4 VSHLD 3 3 V Shield Power 5 5V0 5 0 V USB Power 6 GND Ground 7 GND Grou...

Page 21: ...e both application and network cores must be programmed for the resource allocation to be valid The Nordic Semiconductor Bluetooth peripheral example discussed here uses both cores The network core is...

Page 22: ...tion development 3 2 1 Install nRF Connect SDK Installation of the nRF Connect SDK on Windows uses the Toolchain Manager 7 utility Figure 15 SDK version selection Figure 16 shows the state of the nRF...

Page 23: ...norab10_nrf5340 which is appended with the suffix _cpunet _cpuapp or _cpuappns to reflect the target core The EVK NORA B12 BSP uses the name ubx_evknorab12_nrf5340 which is appended with the suffix _c...

Page 24: ...2 At the next screen confirm the correct SDK version and Toolchain At application location select a local working directory At application template select nrf samples Bluetooth peripheral_lbs from th...

Page 25: ...nt Page 25 of 31 C1 Public 4 Open the NRF Connect panel by clicking on the icon in the left column Figure 20 nRF Connect for VS Code sidebar 5 Under Applications peripheral_lbs click the link to creat...

Page 26: ...12_nrf5340_cpuapp depending on which board is in use and optionally enable debug options Click on Build Configuration Figure 22 Build configuration select board The application will be configured and...

Page 27: ...el See also the 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 a...

Page 28: ...pe left to show the Services dialog Figure 25 nRF Connect connection information dialog 6 In the Button State service tap the triple down arrow icon to enable Bluetooth LE notifications The color of t...

Page 29: ...ce tap the up arrow icon to display the Write Value dialog Figure 27 Write to LED State service Figure 28 Write value to change EVK LED 9 Try different one byte values A value of 0x00 turns off LED 3...

Page 30: ...O General Purpose Input Output LDO Low Drop Out voltage regulator LE Low Energy LED Light Emitting Diode LF Low Frequency LiPo Lithium Polymer battery NCS nRF Connect SDK NFC Near Field Communications...

Page 31: ...ions and regular updates of u blox documentation register on our website www u blox com Revision history Revision Date Name Comments R01 02 Oct 2020 brec Initial release R02 13 Oct 2020 brec Included...

Reviews: