Fixing zmk.yml & CMakeLists files

This commit is contained in:
tmbutcher 2022-10-24 23:29:57 -05:00
parent bde907110d
commit bae11bff19
9 changed files with 33 additions and 14 deletions

View file

@ -0,0 +1,9 @@
set_property(GLOBAL APPEND PROPERTY extra_post_build_commands
COMMAND ${PYTHON_EXECUTABLE} ${ZEPHYR_BASE}/../tools/uf2/utils/uf2conv.py
-c
-b 0x26000
-f 0xADA52840
-o ${PROJECT_BINARY_DIR}/${CONFIG_KERNEL_BIN_NAME}.uf2
${PROJECT_BINARY_DIR}/${CONFIG_KERNEL_BIN_NAME}.bin
)

View file

@ -1,7 +1,7 @@
# Adafruit Feather nRF52840 Express board configuration # Adafruit Feather nRF52840 Express board configuration
# Copyright (c) 2020 Tobias Svehagen # Copyright (c) 2021 The ZMK Contributors
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: MIT
config BOARD_ENABLE_DCDC config BOARD_ENABLE_DCDC
bool "Enable DCDC mode" bool "Enable DCDC mode"

View file

@ -1,7 +1,7 @@
# Adafruit Feather nRF52840 Express board configuration # Adafruit Feather nRF52840 Express board configuration
# Copyright (c) 2020 Tobias Svehagen # Copyright (c) 2021 The ZMK Contributors
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: MIT
config BOARD_ADAFRUIT_FEATHER_NRF52840 config BOARD_ADAFRUIT_FEATHER_NRF52840
bool "Adafruit Feather nRF52840 Express" bool "Adafruit Feather nRF52840 Express"

View file

@ -1,7 +1,7 @@
# Adafruit Feather nRF52840 Express board configuration # Adafruit Feather nRF52840 Express board configuration
# Copyright (c) 2020 Tobias Svehagen # Copyright (c) 2021 The ZMK Contributors
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: MIT
if BOARD_ADAFRUIT_FEATHER_NRF52840 if BOARD_ADAFRUIT_FEATHER_NRF52840

View file

@ -1,7 +1,7 @@
/* /*
* Copyright (c) 2020 Tobias Svehagen * Copyright (c) 2021 The ZMK Contributors
* *
* SPDX-License-Identifier: Apache-2.0 * SPDX-License-Identifier: MIT
*/ */
/dts-v1/; /dts-v1/;

View file

@ -0,0 +1,8 @@
identifier: adafruit_feather_nrf52840
name: Adafruit Feather nRF52840 Express
type: mcu
arch: arm
outputs:
- usb
- ble
url: https://www.adafruit.com/product/4062

View file

@ -1,4 +1,5 @@
# SPDX-License-Identifier: Apache-2.0 # Copyright (c) 2021 The ZMK Contributors
# SPDX-License-Identifier: MIT
CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_SERIES_NRF52X=y
CONFIG_SOC_NRF52840_QIAA=y CONFIG_SOC_NRF52840_QIAA=y

View file

@ -1,4 +1,5 @@
# SPDX-License-Identifier: Apache-2.0 # Copyright (c) 2021 The ZMK Contributors
# SPDX-License-Identifier: MIT
# board_runner_args(jlink "--device=nrf52" "--speed=4000") # board_runner_args(jlink "--device=nrf52" "--speed=4000")
# board_runner_args(pyocd "--target=nrf52840" "--frequency=4000000") # board_runner_args(pyocd "--target=nrf52840" "--frequency=4000000")

View file

@ -1,7 +1,7 @@
/* /*
* Copyright (c) 2020 Richard Osterloh <richard.osterloh@gmail.com> * Copyright (c) 2021 The ZMK Contributors
* *
* SPDX-License-Identifier: Apache-2.0 * SPDX-License-Identifier: MIT
*/ */
/ { / {