nRF9160 DK๏
nRF9160 DK (PCA10090)
Vendor: Nordic Semiconductor
Program Target: nRF52: nRF52832
Sample firmware
zephyr-nrf9160-at_client.hex
(Available from Nordic)zephyr-sample-blinky.hex
zephyr-sample-blinky-200ms.hex
References
Program nRF9160 (JLink)๏
Connection
To program the nRF9160 through the on-board JLink programmer of the nRF9160 DK, use a USB 2.0 Type-A to micro-USB cable to connect the nRF91 DK J4 micro-USB port to any of the USB ports in the back of the PLT.
YAML Test Plans
at_client-JLink.yaml
: PLT test plan to program nRF91 DK via USB (JLink)
title: "Program nRF91 DK (Cortex-M33)"
suite:
- ident: ICT-T1
title: Identify DUT
steps:
- command: identify nRF91_JLink
- ident: ICT-T2
title: Program Cortex-M33 through USB-attached JLink programmer
steps:
- command: program nRF91_JLink zephyr-nrf9160-at_client.hex
suite-nrf9160_pca10090-sample.yaml
title: "Program: blinky sample"
suite:
- ident: DEV-T1
title: Identify DUT
steps:
- command: identify nRF91_JLink
- ident: DEV-T2
title: Erase nRF91 through USB JLink
steps:
- command: erase nRF91_JLink
- ident: DEV-T3
title: Program nRF91 though USB JLink
steps:
- command: program nRF91_JLink zephyr-sample-blinky.hex
suite-nrf9160_pca10090-sample-200ms.yaml
title: "Program: blinky sample (200ms)"
suite:
- ident: DEV-T1
title: Identify DUT
steps:
- command: identify nRF91_JLink
- ident: DEV-T2
title: Erase nRF91 through USB JLink
steps:
- command: erase nRF91_JLink
- ident: DEV-T3
title: Program nRF91 though USB JLink
steps:
- command: program nRF91_JLink zephyr-sample-blinky-200ms.hex
Program nRF9160 (SWD)๏
To program the nRF9160, connect the PLT SWD signals to the nRF9160 DK P3 Debug socket as below:
PLT SWD pin |
PLT Signal |
nRF9160 Function |
P3 Pin |
---|---|---|---|
1 |
|
|
1 |
2 |
|
|
2 |
3 |
|
|
10 |
4 |
|
|
4 |
5 |
|
|
3, 5, 9 |
6 |
|
|
6 |
YAML Test Plan
at_client-SWD.yaml
: PLT test plan to program nRF91 via SWD
title: "Program nRF91 DK (Cortex-M33)"
suite:
- ident: ICT-T0
title: Power On
steps:
- command: power SWD on
- ident: ICT-T1
title: Identify DUT
steps:
- command: identify nRF91
- ident: ICT-T2
title: Program Cortex-M33 through PLT SWD interface
steps:
- command: program nRF91 zephyr-nrf9160-at_client.hex
- ident: ICT-T3
title: Power Off
steps:
- command: power off
See also