mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-30 04:35:24 +00:00
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>
126 lines
2.1 KiB
Plaintext
126 lines
2.1 KiB
Plaintext
/*
|
|
* Copyright (c) 2018 LEDCity AG
|
|
* Copyright (c) 2017 Linaro Limited
|
|
*
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
/dts-v1/;
|
|
#include <nordic/nrf52832_qfaa.dtsi>
|
|
#include "feather_connector.dtsi"
|
|
|
|
/ {
|
|
model = "nRF52 Adafruit Feather";
|
|
compatible = "adafruit,nrf52_adafruit_feather";
|
|
|
|
aliases {
|
|
pwm-led0 = &red_pwm_led;
|
|
};
|
|
|
|
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;
|
|
};
|
|
|
|
/* These aliases are provided for compatibility with samples */
|
|
aliases {
|
|
led0 = &led0;
|
|
led1 = &led1;
|
|
sw0 = &button0;
|
|
};
|
|
|
|
leds {
|
|
compatible = "gpio-leds";
|
|
led0: led_0 {
|
|
gpios = <&gpio0 17 0>;
|
|
label = "Red LED";
|
|
};
|
|
led1: led_1 {
|
|
gpios = <&gpio0 19 0>;
|
|
label = "Blue LED";
|
|
};
|
|
};
|
|
|
|
pwmleds {
|
|
compatible = "pwm-leds";
|
|
red_pwm_led: pwm_led_0 {
|
|
pwms = <&pwm0 17>;
|
|
};
|
|
blue_pwm_led: pwm_led_1 {
|
|
pwms = <&pwm0 19>;
|
|
};
|
|
};
|
|
|
|
buttons {
|
|
compatible = "gpio-keys";
|
|
button0: button_0 {
|
|
gpios = <&gpio0 20 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
|
|
label = "Button";
|
|
};
|
|
};
|
|
};
|
|
|
|
&gpiote {
|
|
status = "okay";
|
|
};
|
|
|
|
&gpio0 {
|
|
status = "okay";
|
|
};
|
|
|
|
&uart0 {
|
|
compatible = "nordic,nrf-uart";
|
|
current-speed = <115200>;
|
|
status = "okay";
|
|
tx-pin = <6>;
|
|
rx-pin = <8>;
|
|
};
|
|
|
|
&i2c0 {
|
|
compatible = "nordic,nrf-twi";
|
|
sda-pin = <25>;
|
|
scl-pin = <26>;
|
|
};
|
|
|
|
&flash0 {
|
|
|
|
partitions {
|
|
compatible = "fixed-partitions";
|
|
#address-cells = <1>;
|
|
#size-cells = <1>;
|
|
|
|
boot_partition: partition@0 {
|
|
label = "mcuboot";
|
|
reg = <0x00000000 0xc000>;
|
|
};
|
|
slot0_partition: partition@c000 {
|
|
label = "image-0";
|
|
reg = <0x0000C000 0x32000>;
|
|
};
|
|
slot1_partition: partition@3e000 {
|
|
label = "image-1";
|
|
reg = <0x0003E000 0x32000>;
|
|
};
|
|
scratch_partition: partition@70000 {
|
|
label = "image-scratch";
|
|
reg = <0x00070000 0xa000>;
|
|
};
|
|
storage_partition: partition@7a000 {
|
|
label = "storage";
|
|
reg = <0x0007a000 0x00006000>;
|
|
};
|
|
};
|
|
};
|
|
|
|
&pwm0 {
|
|
status = "okay";
|
|
ch0-pin = <17>;
|
|
ch0-inverted;
|
|
};
|