
Page 5 of 42
On the cellular module, a
ttach the battery via a
JST header and
cable to the
module and i
nsert a SIM card
in
to
the sim card holde
r. Ensure that you have an active data plan and APN in preparation for configuration.
Firmware programming
First time secure bootloader programming must be done with a JTAG
compatible
device.
Developer Kit's are shipped pre-programmed.
Programming is only necessary to bring up new boards, or to upgrade or downgrade devices.
As the tool nrjprog is used a SEGGER J-
link is
required.
To program the board
, once the
J-Link
debug probe
has been connected to
the target board as show above, then run the
following commands
from the arribada_nrf52840_tracker root directory:
$ make -C ports/nrf52840/bootloader erase
$ make -C ports/nrf52840/bootloader flash_softdevice
$ make -C ports/nrf52840/bootloader flash
To confirm the board is correctly programmed power it and check that the LED indicator is cycling between red, green and blue
3.0.1. Application programming via secure bootloader
$ pip install nrfutil
$ sudo nrfutil dfu usb-serial -pkg PACKAGE.zip -p /dev/ttyACM0
Arribada Horizon ARTIC R2 Developer’s Kit | User Manual
Probe cable selection
The following debug probe and connector are compatible with the Developer Kit.
1 x TC2030-IDC-NL
1 x ARM20-CTX 20-Pin to TC2030-IDC Adapter for Cortex
The J
-Link
debug probe should be pushed on to the 6-pin debug header
as
indicated in the white box to the right.