From b47457c1af9bf6a6c598dcad3e00f4fd19fa8b96 Mon Sep 17 00:00:00 2001 From: shuiguohuooo <97853321+shuihuohuooo@users.noreply.github.com> Date: Tue, 14 Jun 2022 01:15:17 +0800 Subject: [PATCH] Delete app/boards/arm/lake65 directory --- app/boards/arm/lake65/CMakeLists.txt | 8 -- app/boards/arm/lake65/Kconfig | 8 -- app/boards/arm/lake65/Kconfig.board | 6 - app/boards/arm/lake65/board.cmake | 7 - app/boards/arm/lake65/lake65.dts | 183 ------------------------- app/boards/arm/lake65/lake65.yaml | 14 -- app/boards/arm/lake65/lake65.yml | 3 - app/boards/arm/lake65/lake65.zip | Bin 5630 -> 0 bytes app/boards/arm/lake65/lake65_defconfig | 30 ---- 9 files changed, 259 deletions(-) delete mode 100644 app/boards/arm/lake65/CMakeLists.txt delete mode 100644 app/boards/arm/lake65/Kconfig delete mode 100644 app/boards/arm/lake65/Kconfig.board delete mode 100644 app/boards/arm/lake65/board.cmake delete mode 100644 app/boards/arm/lake65/lake65.dts delete mode 100644 app/boards/arm/lake65/lake65.yaml delete mode 100644 app/boards/arm/lake65/lake65.yml delete mode 100644 app/boards/arm/lake65/lake65.zip delete mode 100644 app/boards/arm/lake65/lake65_defconfig diff --git a/app/boards/arm/lake65/CMakeLists.txt b/app/boards/arm/lake65/CMakeLists.txt deleted file mode 100644 index f833ff2e..00000000 --- a/app/boards/arm/lake65/CMakeLists.txt +++ /dev/null @@ -1,8 +0,0 @@ -set_property(GLOBAL APPEND PROPERTY extra_post_build_commands - COMMAND ${PYTHON_EXECUTABLE} ${ZEPHYR_BASE}/../tools/uf2/utils/uf2conv.py - -c - -b 0x1000 - -f 0xADA52840 - -o ${PROJECT_BINARY_DIR}/${CONFIG_KERNEL_BIN_NAME}.uf2 - ${PROJECT_BINARY_DIR}/${CONFIG_KERNEL_BIN_NAME}.bin -) diff --git a/app/boards/arm/lake65/Kconfig b/app/boards/arm/lake65/Kconfig deleted file mode 100644 index 71775cd7..00000000 --- a/app/boards/arm/lake65/Kconfig +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright (c) 2021 Nick Winans -# SPDX-License-Identifier: MIT - -config BOARD_ENABLE_DCDC - bool "Enable DCDC mode" - select SOC_DCDC_NRF52X - default y - depends on BOARD_LAKE65 diff --git a/app/boards/arm/lake65/Kconfig.board b/app/boards/arm/lake65/Kconfig.board deleted file mode 100644 index af4d5a6b..00000000 --- a/app/boards/arm/lake65/Kconfig.board +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright (c) 2021 Nick Winans -# SPDX-License-Identifier: MIT - -config BOARD_LAKE65 - bool "lake65" - depends on SOC_NRF52840_QIAA diff --git a/app/boards/arm/lake65/board.cmake b/app/boards/arm/lake65/board.cmake deleted file mode 100644 index 2aca938a..00000000 --- a/app/boards/arm/lake65/board.cmake +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright (c) 2021 Nick Winans -# SPDX-License-Identifier: MIT - -set(OPENOCD_NRF5_SUBFAMILY nrf52) -board_runner_args(nrfjprog "--nrf-family=NRF52" "--softreset") -include(${ZEPHYR_BASE}/boards/common/nrfjprog.board.cmake) -include(${ZEPHYR_BASE}/boards/common/openocd-nrf5.board.cmake) diff --git a/app/boards/arm/lake65/lake65.dts b/app/boards/arm/lake65/lake65.dts deleted file mode 100644 index 6b4cd570..00000000 --- a/app/boards/arm/lake65/lake65.dts +++ /dev/null @@ -1,183 +0,0 @@ -/* - * Copyright (c) 2021 Nick Winans - * - * SPDX-License-Identifier: MIT - */ - -/dts-v1/; -#include -#include - -/ { - model = "lake65"; - compatible = "lake65"; - - chosen { - zephyr,code-partition = &code_partition; - zephyr,sram = &sram0; - zephyr,flash = &flash0; - zmk,kscan = &kscan0; - zmk,matrix_transform = &default_transform; - zmk,underglow = &led_strip; - }; - - default_transform: keymap_transform_0 { - compatible = "zmk,matrix-transform"; - columns = <15>; - rows = <6>; - map = < -RC(0,0) RC(0,1) RC(0,2) RC(0,3) RC(0,4) RC(0,5) RC(0,6) RC(0,7) RC(0,8) RC(0,9) RC(0,10) RC(0,11) RC(0,12) RC(0,13) RC(0,14) -RC(1,0) RC(1,1) RC(1,2) RC(1,3) RC(1,4) RC(1,5) RC(1,6) RC(1,7) RC(1,8) RC(1,9) RC(1,10) RC(1,11) RC(1,12) RC(1,13) RC(1,14) -RC(2,0) RC(2,1) RC(2,2) RC(2,3) RC(2,4) RC(2,5) RC(2,6) RC(2,7) RC(2,8) RC(2,9) RC(2,10) RC(2,11) RC(2,12) RC(2,14) -RC(3,0) RC(3,1) RC(3,2) RC(3,3) RC(3,4) RC(3,5) RC(3,6) RC(3,7) RC(3,8) RC(3,9) RC(3,10) RC(3,12) RC(3,13) RC(3,14) -RC(4,0) RC(4,1) RC(4,2) RC(4,5) RC(4,9) RC(4,10) RC(4,12) RC(4,13) RC(4,14) - >; - }; - - kscan0: kscan { - compatible = "zmk,kscan-gpio-matrix"; - label = "KSCAN"; - - diode-direction = "col2row"; - row-gpios - = <&gpio0 10 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)> - , <&gpio1 06 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)> - , <&gpio0 9 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)> - , <&gpio1 04 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)> - , <&gpio1 02 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)> - ; - col-gpios - = <&gpio1 11 GPIO_ACTIVE_HIGH> - , <&gpio1 10 GPIO_ACTIVE_HIGH> - , <&gpio0 03 GPIO_ACTIVE_HIGH> - , <&gpio0 28 GPIO_ACTIVE_HIGH> - , <&gpio1 13 GPIO_ACTIVE_HIGH> - , <&gpio0 02 GPIO_ACTIVE_HIGH> - , <&gpio0 29 GPIO_ACTIVE_HIGH> - , <&gpio0 31 GPIO_ACTIVE_HIGH> - , <&gpio0 30 GPIO_ACTIVE_HIGH> - , <&gpio0 26 GPIO_ACTIVE_HIGH> - , <&gpio0 06 GPIO_ACTIVE_HIGH> - , <&gpio0 8 GPIO_ACTIVE_HIGH> - , <&gpio1 9 GPIO_ACTIVE_HIGH> - , <&gpio0 12 GPIO_ACTIVE_HIGH> - , <&gpio0 07 GPIO_ACTIVE_HIGH> - ; - }; - - leds { - compatible = "gpio-leds"; - blue_led: led_0 { - gpios = <&gpio0 15 GPIO_ACTIVE_HIGH>; - label = "Blue LED"; - }; - }; - - ext-power { - compatible = "zmk,ext-power-generic"; - label = "EXT_POWER"; - control-gpios = <&gpio0 17 GPIO_ACTIVE_LOW>; - }; - - vbatt { - compatible = "zmk,battery-voltage-divider"; - label = "BATTERY"; - io-channels = <&adc 4>; - output-ohms = <2000000>; - full-ohms = <(2000000 + 806000)>; - }; -}; - -&adc { - status = "okay"; -}; - -&gpiote { - status = "okay"; -}; - -&gpio0 { - status = "okay"; -}; - -&gpio1 { - status = "okay"; -}; -&pwm0 { - status = "okay"; - ch0-pin = <41>; - /* ch0-inverted; */ -}; - -&spi0 { - compatible = "nordic,nrf-spim"; - /* Cannot be used together with i2c0. */ - status = "okay"; - sck-pin = <27>; - mosi-pin = <5>; - miso-pin = <25>; - - led_strip: ws2812@0 { - compatible = "worldsemi,ws2812-spi"; - label = "WS2812"; - - /* SPI */ - reg = <0>; /* ignored, but necessary for SPI bindings */ - spi-max-frequency = <4000000>; - - /* WS2812 */ - chain-length = <0>; /* LED strip length */ - spi-one-frame = <0x70>; - spi-zero-frame = <0x40>; - }; -}; -/ { - chosen { - zmk,underglow = &led_strip; - }; -}; - -&usbd { - status = "okay"; -}; - -&flash0 { - /* - * For more information, see: - * http://docs.zephyrproject.org/latest/devices/dts/flash_partitions.html - */ - partitions { - compatible = "fixed-partitions"; - #address-cells = <1>; - #size-cells = <1>; - - sd_partition: partition@0 { - label = "mbr"; - reg = <0x00000000 0x00001000>; - }; - - code_partition: partition@1000 { - label = "code_partition"; - reg = <0x00001000 0x000d3000>; - }; - - /* - * The flash starting at 0x000d4000 and ending at - * 0x000f3fff is reserved for use by the application. - */ - - /* - * Storage partition will be used by FCB/LittleFS/NVS - * if enabled. - */ - storage_partition: partition@d4000 { - label = "storage"; - reg = <0x000d4000 0x00020000>; - }; - - boot_partition: partition@f4000 { - label = "adafruit_boot"; - reg = <0x000f4000 0x0000c000>; - }; - }; -}; diff --git a/app/boards/arm/lake65/lake65.yaml b/app/boards/arm/lake65/lake65.yaml deleted file mode 100644 index 0e9d4902..00000000 --- a/app/boards/arm/lake65/lake65.yaml +++ /dev/null @@ -1,14 +0,0 @@ -identifier: lake65 -name: lake65 -type: mcu -arch: arm -toolchain: - - zephyr - - gnuarmemb -supported: - - adc - - usb_device - - ble - - ieee802154 - - pwm - - watchdog diff --git a/app/boards/arm/lake65/lake65.yml b/app/boards/arm/lake65/lake65.yml deleted file mode 100644 index 9a249ae5..00000000 --- a/app/boards/arm/lake65/lake65.yml +++ /dev/null @@ -1,3 +0,0 @@ -lake65 -qq:3261044835 -use GPL3.0 LICENSE \ No newline at end of file diff --git a/app/boards/arm/lake65/lake65.zip b/app/boards/arm/lake65/lake65.zip deleted file mode 100644 index d54717ab6366039a15b85dbe8039c70869445189..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5630 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 AsQ>@~ diff --git a/app/boards/arm/lake65/lake65_defconfig b/app/boards/arm/lake65/lake65_defconfig deleted file mode 100644 index ac4cbc19..00000000 --- a/app/boards/arm/lake65/lake65_defconfig +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright (c) 2021 Nick Winans -# SPDX-License-Identifier: MIT - -CONFIG_SOC_SERIES_NRF52X=y -CONFIG_SOC_NRF52840_QIAA=y -CONFIG_BOARD_LAKE65=y - -# Enable MPU -CONFIG_ARM_MPU=y - -# enable GPIO -CONFIG_GPIO=y - -CONFIG_USE_DT_CODE_PARTITION=y - -CONFIG_MPU_ALLOW_FLASH_WRITE=y -CONFIG_NVS=y -CONFIG_SETTINGS_NVS=y -CONFIG_FLASH=y -CONFIG_FLASH_PAGE_LAYOUT=y -CONFIG_FLASH_MAP=y - -CONFIG_ZMK_RGB_UNDERGLOW=y -CONFIG_WS2812_STRIP=y - -CONFIG_ZMK_RGB_UNDERGLOW_HUE_START=160 -CONFIG_ZMK_RGB_UNDERGLOW_EFF_START=3 -CONFIG_ZMK_RGB_UNDERGLOW_BRT_START=100 -CONFIG_ZMK_RGB_UNDERGLOW_SPD_START=3 -CONFIG_ZMK_RGB_UNDERGLOW_EXT_POWER=y