boards: nrf52833_pca10100: Rename to nrf52833dk_nrf52833

The board name for the nRF52833 DK, so far known as nrf52833_pca10100,
is renamed to nrf52833dk_nrf52833. Its documentation and all
references to its name in the tree are updated accordingly.
Overlay and configuration files specific to this board are also
renamed, to match the new board name.

Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
This commit is contained in:
Carles Cufi 2020-04-02 19:34:20 +02:00 committed by Carles Cufí
commit fe3d74cd50
12 changed files with 35 additions and 31 deletions

View file

@ -1,4 +1,4 @@
# nRF52833 PCA10100 board configuration # nRF52833 DK NRF52833 board configuration
# Copyright (c) 2019 Nordic Semiconductor ASA # Copyright (c) 2019 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
@ -7,4 +7,4 @@ config BOARD_ENABLE_DCDC
bool "Enable DCDC mode" bool "Enable DCDC mode"
select SOC_DCDC_NRF52X select SOC_DCDC_NRF52X
default y default y
depends on BOARD_NRF52833_PCA10100 depends on BOARD_NRF52833DK_NRF52833

View file

@ -1,8 +1,8 @@
# nRF52833 PCA10100 board configuration # nRF52833 DK NRF52833 board configuration
# Copyright (c) 2019 Nordic Semiconductor ASA # Copyright (c) 2019 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
config BOARD_NRF52833_PCA10100 config BOARD_NRF52833DK_NRF52833
bool "NRF52833 PCA10100" bool "NRF52833 DK NRF52833"
depends on SOC_NRF52833_QIAA depends on SOC_NRF52833_QIAA

View file

@ -1,12 +1,12 @@
# nRF52833 PCA10100 board configuration # nRF52833 DK NRF52833 board configuration
# Copyright (c) 2019 Nordic Semiconductor ASA # Copyright (c) 2019 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
if BOARD_NRF52833_PCA10100 if BOARD_NRF52833DK_NRF52833
config BOARD config BOARD
default "nrf52833_pca10100" default "nrf52833dk_nrf52833"
config ADC_0 config ADC_0
default y default y
@ -33,4 +33,4 @@ config IEEE802154_NRF5
config BT_CTLR config BT_CTLR
default BT default BT
endif # BOARD_NRF52833_PCA10100 endif # BOARD_NRF52833DK_NRF52833

View file

@ -1,12 +1,12 @@
.. _nrf52833_pca10100: .. _nrf52833dk_nrf52833:
nRF52833-PCA10100 nRF52833 DK
################# ###########
Overview Overview
******** ********
The nRF52833 Preview Development Kit (PCA10100) hardware provides The nRF52833 Development Kit (PCA10100) hardware provides
support for the Nordic Semiconductor nRF52833 ARM Cortex-M4F CPU and support for the Nordic Semiconductor nRF52833 ARM Cortex-M4F CPU and
the following devices: the following devices:
@ -27,20 +27,24 @@ the following devices:
* :abbr:`WDT (Watchdog Timer)` * :abbr:`WDT (Watchdog Timer)`
More information about the board can be found at the More information about the board can be found at the
`nRF52833 PDK website`_. The `Nordic Semiconductor Infocenter`_ `nRF52833 DK website`_. The `Nordic Semiconductor Infocenter`_
contains the processor's information and the datasheet. contains the processor's information and the datasheet.
.. note::
In previous Zephyr releases this board was named *nrf52833_pca10100*.
Hardware Hardware
******** ********
nRF52833 PDK has two external oscillators. The frequency of nRF52833 DK has two external oscillators. The frequency of
the slow clock is 32.768 kHz. The frequency of the main clock the slow clock is 32.768 kHz. The frequency of the main clock
is 32 MHz. is 32 MHz.
Supported Features Supported Features
================== ==================
The nrf52833_pca10100 board configuration supports the following The nrf52833dk_nrf52833 board configuration supports the following
hardware features: hardware features:
+-----------+------------+----------------------+ +-----------+------------+----------------------+
@ -79,7 +83,7 @@ hardware features:
+-----------+------------+----------------------+ +-----------+------------+----------------------+
Other hardware features are not supported by the Zephyr kernel. Other hardware features are not supported by the Zephyr kernel.
See `nRF52833 PDK website`_ and `Nordic Semiconductor Infocenter`_ See `nRF52833 DK website`_ and `Nordic Semiconductor Infocenter`_
for a complete list of nRF52833 Development Kit board hardware features. for a complete list of nRF52833 Development Kit board hardware features.
Connections and IOs Connections and IOs
@ -105,7 +109,7 @@ Push buttons
Programming and Debugging Programming and Debugging
************************* *************************
Applications for the ``nrf52833_pca10100`` board configuration can be Applications for the ``nrf52833dk_nrf52833`` board configuration can be
built and flashed in the usual way (see :ref:`build_an_application` built and flashed in the usual way (see :ref:`build_an_application`
and :ref:`application_run` for more details); however, the standard and :ref:`application_run` for more details); however, the standard
debugging targets are not currently available. debugging targets are not currently available.
@ -134,7 +138,7 @@ Then build and flash the application in the usual way.
.. zephyr-app-commands:: .. zephyr-app-commands::
:zephyr-app: samples/hello_world :zephyr-app: samples/hello_world
:board: nrf52833_pca10100 :board: nrf52833dk_nrf52833
:goals: build flash :goals: build flash
Debugging Debugging
@ -144,8 +148,8 @@ Refer to the :ref:`nordic_segger` page to learn about debugging Nordic boards wi
Segger IC. Segger IC.
Testing the LEDs and buttons in the nRF52833 PDK Testing the LEDs and buttons in the nRF52833 DK
************************************************ ***********************************************
There are 2 samples that allow you to test that the buttons (switches) and LEDs on There are 2 samples that allow you to test that the buttons (switches) and LEDs on
the board are working properly with Zephyr: the board are working properly with Zephyr:
@ -155,7 +159,7 @@ the board are working properly with Zephyr:
You can build and flash the examples to make sure Zephyr is running correctly on You can build and flash the examples to make sure Zephyr is running correctly on
your board. The button and LED definitions can be found in your board. The button and LED definitions can be found in
:zephyr_file:`boards/arm/nrf52833_pca10100/nrf52833_pca10100.dts`. :zephyr_file:`boards/arm/nrf52833dk_nrf52833/nrf52833dk_nrf52833.dts`.
Using UART1 Using UART1
*********** ***********
@ -167,7 +171,7 @@ more than one UART for connecting peripheral devices:
.. code-block:: console .. code-block:: console
$ cat nrf52833_pca10100.overlay $ cat nrf52833dk_nrf52833.overlay
&uart1 { &uart1 {
compatible = "nordic,nrf-uarte"; compatible = "nordic,nrf-uarte";
current-speed = <115200>; current-speed = <115200>;
@ -211,7 +215,7 @@ References
.. target-notes:: .. target-notes::
.. _nRF52833 PDK website: https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK .. _nRF52833 DK website: https://www.nordicsemi.com/Software-and-Tools/Development-Kits/nRF52833-DK
.. _Nordic Semiconductor Infocenter: https://infocenter.nordicsemi.com .. _Nordic Semiconductor Infocenter: https://infocenter.nordicsemi.com
.. _J-Link Software and documentation pack: https://www.segger.com/jlink-software.html .. _J-Link Software and documentation pack: https://www.segger.com/jlink-software.html
.. _nRF52833 Product Specification: https://infocenter.nordicsemi.com/pdf/nRF52833_OPS_v0.7.pdf .. _nRF52833 Product Specification: https://infocenter.nordicsemi.com/pdf/nRF52833_OPS_v0.7.pdf

View file

@ -8,8 +8,8 @@
#include <nordic/nrf52833_qiaa.dtsi> #include <nordic/nrf52833_qiaa.dtsi>
/ { / {
model = "Nordic PCA10100 Dev Kit"; model = "Nordic nRF52833 DK NRF52833";
compatible = "nordic,pca10100-dk", "nordic,nrf52833-qiaa", compatible = "nordic,nrf52833-dk-nrf52833", "nordic,nrf52833-qiaa",
"nordic,nrf52833"; "nordic,nrf52833";
chosen { chosen {

View file

@ -1,5 +1,5 @@
identifier: nrf52833_pca10100 identifier: nrf52833dk_nrf52833
name: nRF52833-PCA10100 name: nRF52833-DK-NRF52833
type: mcu type: mcu
arch: arm arch: arm
toolchain: toolchain:

View file

@ -2,7 +2,7 @@
CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_SERIES_NRF52X=y
CONFIG_SOC_NRF52833_QIAA=y CONFIG_SOC_NRF52833_QIAA=y
CONFIG_BOARD_NRF52833_PCA10100=y CONFIG_BOARD_NRF52833DK_NRF52833=y
# Enable MPU # Enable MPU
CONFIG_ARM_MPU=y CONFIG_ARM_MPU=y

View file

@ -12,6 +12,7 @@ set(nrf51_pca10028_DEPRECATED nrf51dk_nrf51422)
set(nrf51_pca10031_DEPRECATED nrf51dongle_nrf51422) set(nrf51_pca10031_DEPRECATED nrf51dongle_nrf51422)
set(nrf52_pca10040_DEPRECATED nrf52dk_nrf52832) set(nrf52_pca10040_DEPRECATED nrf52dk_nrf52832)
set(nrf52810_pca10040_DEPRECATED nrf52dk_nrf52810) set(nrf52810_pca10040_DEPRECATED nrf52dk_nrf52810)
set(nrf52833_pca10100_DEPRECATED nrf52833dk_nrf52833)
set(nrf52840_pca10056_DEPRECATED nrf52840dk_nrf52840) set(nrf52840_pca10056_DEPRECATED nrf52840dk_nrf52840)
set(nrf52811_pca10056_DEPRECATED nrf52840dk_nrf52811) set(nrf52811_pca10056_DEPRECATED nrf52840dk_nrf52811)
set(nrf9160_pca10090_DEPRECATED nrf9160dk_nrf9160) set(nrf9160_pca10090_DEPRECATED nrf9160dk_nrf9160)

View file

@ -44,7 +44,7 @@
defined(CONFIG_BOARD_NRF52840_PCA10059) || \ defined(CONFIG_BOARD_NRF52840_PCA10059) || \
defined(CONFIG_BOARD_NRF52840_BLIP) || \ defined(CONFIG_BOARD_NRF52840_BLIP) || \
defined(CONFIG_BOARD_NRF52840_PAPYR) || \ defined(CONFIG_BOARD_NRF52840_PAPYR) || \
defined(CONFIG_BOARD_NRF52833_PCA10100) || \ defined(CONFIG_BOARD_NRF52833DK_NRF52833) || \
defined(CONFIG_BOARD_BL652_DVK) || \ defined(CONFIG_BOARD_BL652_DVK) || \
defined(CONFIG_BOARD_BL654_DVK) || \ defined(CONFIG_BOARD_BL654_DVK) || \
defined(CONFIG_BOARD_DEGU_EVK) || \ defined(CONFIG_BOARD_DEGU_EVK) || \