Commit f4a72556 authored by Mieszko Mierunski's avatar Mieszko Mierunski Committed by Ioannis Glaropoulos
Browse files

boards: nordic: Add support for nRF52833dk_nrf52820 board



This commit adds support for nRF52820 development on nRF52833DK.
Changes afffects:
 - Introduce files related to board description.
 - Add blank documentation file (for future update).
 - configuration files for build process.

Signed-off-by: default avatarMieszko Mierunski <mieszko.mierunski@nordicsemi.no>
parent 8538e713
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
# nRF52833DK nRF52820 board configuration

# Copyright (c) 2020 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0

config BOARD_ENABLE_DCDC
	bool "Enable DCDC mode"
	select SOC_DCDC_NRF52X
	default y
	depends on BOARD_NRF52833DK_NRF52820
+8 −0
Original line number Diff line number Diff line
# nRF52833DK nRF52820 board configuration

# Copyright (c) 2020 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0

config BOARD_NRF52833DK_NRF52820
	bool "nRF52833 DK NRF52820"
	depends on SOC_NRF52820_QDAA
+24 −0
Original line number Diff line number Diff line
# nRF52833DK nRF52820 board configuration

# Copyright (c) 2020 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0

if BOARD_NRF52833DK_NRF52820

config BOARD
	default "nrf52833dk_nrf52820"

if USB

config USB_NRFX
	default y

config USB_DEVICE_STACK
	default y

endif # USB

config BT_CTLR
	default BT

endif # BOARD_NRF52833DK_NRF52820
+9 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: Apache-2.0

board_runner_args(nrfjprog "--nrf-family=NRF52")
board_runner_args(jlink "--device=nrf52" "--speed=4000")
board_runner_args(pyocd "--target=nrf52820" "--frequency=4000000")
include(${ZEPHYR_BASE}/boards/common/nrfjprog.board.cmake)
include(${ZEPHYR_BASE}/boards/common/jlink.board.cmake)
include(${ZEPHYR_BASE}/boards/common/pyocd.board.cmake)
include(${ZEPHYR_BASE}/boards/common/openocd-nrf5.board.cmake)
+23 −0
Original line number Diff line number Diff line
.. _nrf52833dk_nrf52820:

nRF52820 emulation on nRF52833 DK
#################################

Overview
********

The nrf52833dk_nrf52820 board is a modified version of the
:ref:`nrf52833dk_nrf52833` that enforces the limitations imposed by the nRF52820
IC, which is a variant of the original nRF52833. Since Nordic does not offer a
development kit for the nRF52820 you can use this board to develop for this IC
while using the nRF52833 Development Kit (PCA10100).

See :ref:`nrf52833dk_nrf52833` for more information about the development board
and `nRF52820 website`_ for the official reference on the IC itself.

References
**********

.. target-notes::

.. _nRF52820 website: https://www.nordicsemi.com/Products/Low-power-short-range-wireless/nRF52820
Loading