In the flash partition definitions for ARM boards, the link to the legacy partition macros does not exist any more. The commit cleans up the partition definition by removing this link. Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
164 lines
2.9 KiB
Text
164 lines
2.9 KiB
Text
/*
|
|
* Copyright (c) 2017 Linaro Limited
|
|
*
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
/dts-v1/;
|
|
#include <nordic/nrf51822_qfac.dtsi>
|
|
|
|
/ {
|
|
model = "Nordic nRF51 DK NRF51422";
|
|
compatible = "nordic,nrf51-dk-nrf51422";
|
|
|
|
chosen {
|
|
zephyr,console = &uart0;
|
|
zephyr,shell-uart = &uart0;
|
|
zephyr,uart-mcumgr = &uart0;
|
|
zephyr,bt-mon-uart = &uart0;
|
|
zephyr,bt-c2h-uart = &uart0;
|
|
zephyr,sram = &sram0;
|
|
zephyr,flash = &flash0;
|
|
zephyr,code-partition = &slot0_partition;
|
|
};
|
|
|
|
leds {
|
|
compatible = "gpio-leds";
|
|
led0: led_0 {
|
|
gpios = <&gpio0 21 GPIO_ACTIVE_LOW>;
|
|
label = "Green LED 0";
|
|
};
|
|
led1: led_1 {
|
|
gpios = <&gpio0 22 GPIO_ACTIVE_LOW>;
|
|
label = "Green LED 1";
|
|
};
|
|
led2: led_2 {
|
|
gpios = <&gpio0 23 GPIO_ACTIVE_LOW>;
|
|
label = "Green LED 2";
|
|
};
|
|
led3: led_3 {
|
|
gpios = <&gpio0 24 GPIO_ACTIVE_LOW>;
|
|
label = "Green LED 3";
|
|
};
|
|
};
|
|
|
|
pwmleds {
|
|
compatible = "pwm-leds";
|
|
pwm_led0: pwm_led_0 {
|
|
pwms = <&sw_pwm 21>;
|
|
};
|
|
};
|
|
|
|
buttons {
|
|
compatible = "gpio-keys";
|
|
button0: button_0 {
|
|
gpios = <&gpio0 17 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
|
|
label = "Push button switch 0";
|
|
};
|
|
button1: button_1 {
|
|
gpios = <&gpio0 18 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
|
|
label = "Push button switch 1";
|
|
};
|
|
button2: button_2 {
|
|
gpios = <&gpio0 19 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
|
|
label = "Push button switch 2";
|
|
};
|
|
button3: button_3 {
|
|
gpios = <&gpio0 20 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
|
|
label = "Push button switch 3";
|
|
};
|
|
};
|
|
|
|
/* These aliases are provided for compatibility with samples */
|
|
aliases {
|
|
led0 = &led0;
|
|
led1 = &led1;
|
|
led2 = &led2;
|
|
led3 = &led3;
|
|
pwm-led0 = &pwm_led0;
|
|
sw0 = &button0;
|
|
sw1 = &button1;
|
|
sw2 = &button2;
|
|
sw3 = &button3;
|
|
};
|
|
};
|
|
|
|
&gpiote {
|
|
status = "okay";
|
|
};
|
|
|
|
&gpio0 {
|
|
status = "okay";
|
|
};
|
|
|
|
&adc {
|
|
status = "okay";
|
|
};
|
|
|
|
&uart0 {
|
|
current-speed = <115200>;
|
|
status = "okay";
|
|
tx-pin = <9>;
|
|
rx-pin = <11>;
|
|
rts-pin = <8>;
|
|
cts-pin = <10>;
|
|
};
|
|
|
|
&i2c0 {
|
|
status = "okay";
|
|
sda-pin = <30>;
|
|
scl-pin = <7>;
|
|
};
|
|
|
|
&i2c1 {
|
|
/* Cannot be used together with spi1. */
|
|
/* status = "okay"; */
|
|
sda-pin = <5>;
|
|
scl-pin = <6>;
|
|
};
|
|
|
|
&spi0 {
|
|
/* Cannot be used together with i2c0. */
|
|
/* status = "okay"; */
|
|
sck-pin = <7>;
|
|
mosi-pin = <29>;
|
|
miso-pin = <30>;
|
|
};
|
|
|
|
&spi1 {
|
|
compatible = "nordic,nrf-spi";
|
|
status = "okay";
|
|
sck-pin = <6>;
|
|
mosi-pin = <5>;
|
|
miso-pin = <4>;
|
|
};
|
|
|
|
&flash0 {
|
|
|
|
partitions {
|
|
compatible = "fixed-partitions";
|
|
#address-cells = <1>;
|
|
#size-cells = <1>;
|
|
|
|
boot_partition: partition@0 {
|
|
label = "mcuboot";
|
|
reg = <0x00000000 0x8000>;
|
|
};
|
|
slot0_partition: partition@8000 {
|
|
label = "image-0";
|
|
reg = <0x00008000 0x1a000>;
|
|
};
|
|
slot1_partition: partition@22000 {
|
|
label = "image-1";
|
|
reg = <0x00022000 0x1a000>;
|
|
};
|
|
scratch_partition: partition@3c000 {
|
|
label = "image-scratch";
|
|
reg = <0x0003c000 0x2000>;
|
|
};
|
|
storage_partition: partition@3e000 {
|
|
label = "storage";
|
|
reg = <0x0003e000 0x00002000>;
|
|
};
|
|
};
|
|
};
|