Browse Source

boards: riscv: esp32c3_luatos_core: Convert to v2

Converts the board to hwmv2

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
pull/69687/head
Jamie McCrae 1 year ago committed by Carles Cufi
parent
commit
22c2edb89c
  1. 14
      boards/boards_legacy/riscv/esp32c3_luatos_core/Kconfig.board
  2. 4
      boards/luatos/esp32c3_luatos_core/Kconfig.defconfig
  3. 5
      boards/luatos/esp32c3_luatos_core/Kconfig.esp32c3_luatos_core
  4. 5
      boards/luatos/esp32c3_luatos_core/Kconfig.esp32c3_luatos_core_usb
  5. 0
      boards/luatos/esp32c3_luatos_core/Kconfig.sysbuild
  6. 0
      boards/luatos/esp32c3_luatos_core/board.cmake
  7. 9
      boards/luatos/esp32c3_luatos_core/board.yml
  8. 0
      boards/luatos/esp32c3_luatos_core/doc/img/esp32c3_luatos_core.jpg
  9. 0
      boards/luatos/esp32c3_luatos_core/doc/img/esp32c3_luatos_core_pinfunc.jpg
  10. 0
      boards/luatos/esp32c3_luatos_core/doc/img/esp32c3_luatos_core_usb.jpg
  11. 10
      boards/luatos/esp32c3_luatos_core/doc/index.rst
  12. 0
      boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core-pinctrl.dtsi
  13. 0
      boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core.dts
  14. 2
      boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core.dtsi
  15. 2
      boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core.yaml
  16. 3
      boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core_defconfig
  17. 0
      boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core_usb.dts
  18. 2
      boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core_usb.yaml
  19. 3
      boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core_usb_defconfig
  20. 0
      boards/luatos/esp32c3_luatos_core/support/openocd.cfg
  21. 10
      boards/luatos/index.rst

14
boards/boards_legacy/riscv/esp32c3_luatos_core/Kconfig.board

@ -1,14 +0,0 @@ @@ -1,14 +0,0 @@
# Copyright (c) 2023 YuLong Yao<feilongphone@gmail.com>
# SPDX-License-Identifier: Apache-2.0
config BOARD_ESP32C3_LUATOS_CORE
bool "luatos ESP32C3-CORE Board"
depends on SOC_SERIES_ESP32C3
config BOARD_ESP32C3_LUATOS_CORE_USB
bool "luatos ESP32C3-CORE Board without UART chip"
depends on SOC_SERIES_ESP32C3
choice SOC_PART_NUMBER
default SOC_ESP32C3_MINI_N4
endchoice

4
boards/boards_legacy/riscv/esp32c3_luatos_core/Kconfig.defconfig → boards/luatos/esp32c3_luatos_core/Kconfig.defconfig

@ -3,10 +3,6 @@ @@ -3,10 +3,6 @@
# Copyright (c) 2023 YuLong Yao<feilongphone@gmail.com>
# SPDX-License-Identifier: Apache-2.0
config BOARD
default "esp32c3_luatos_core"
depends on BOARD_ESP32C3_LUATOS_CORE || BOARD_ESP32C3_LUATOS_CORE_USB
config HEAP_MEM_POOL_ADD_SIZE_BOARD
int
default 65535 if WIFI && BT

5
boards/luatos/esp32c3_luatos_core/Kconfig.esp32c3_luatos_core

@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
# Copyright (c) 2023 YuLong Yao<feilongphone@gmail.com>
# SPDX-License-Identifier: Apache-2.0
config BOARD_ESP32C3_LUATOS_CORE
select SOC_ESP32C3_MINI_N4

5
boards/luatos/esp32c3_luatos_core/Kconfig.esp32c3_luatos_core_usb

@ -0,0 +1,5 @@ @@ -0,0 +1,5 @@
# Copyright (c) 2023 YuLong Yao<feilongphone@gmail.com>
# SPDX-License-Identifier: Apache-2.0
config BOARD_ESP32C3_LUATOS_CORE_USB
select SOC_ESP32C3_MINI_N4

0
boards/boards_legacy/riscv/esp32c3_luatos_core/Kconfig.sysbuild → boards/luatos/esp32c3_luatos_core/Kconfig.sysbuild

0
boards/boards_legacy/riscv/esp32c3_luatos_core/board.cmake → boards/luatos/esp32c3_luatos_core/board.cmake

9
boards/luatos/esp32c3_luatos_core/board.yml

@ -0,0 +1,9 @@ @@ -0,0 +1,9 @@
boards:
- name: esp32c3_luatos_core
vendor: luatos
socs:
- name: esp32c3
- name: esp32c3_luatos_core_usb
vendor: luatos
socs:
- name: esp32c3

0
boards/boards_legacy/riscv/esp32c3_luatos_core/doc/img/esp32c3_luatos_core.jpg → boards/luatos/esp32c3_luatos_core/doc/img/esp32c3_luatos_core.jpg

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 57 KiB

0
boards/boards_legacy/riscv/esp32c3_luatos_core/doc/img/esp32c3_luatos_core_pinfunc.jpg → boards/luatos/esp32c3_luatos_core/doc/img/esp32c3_luatos_core_pinfunc.jpg

Before

Width:  |  Height:  |  Size: 91 KiB

After

Width:  |  Height:  |  Size: 91 KiB

0
boards/boards_legacy/riscv/esp32c3_luatos_core/doc/img/esp32c3_luatos_core_usb.jpg → boards/luatos/esp32c3_luatos_core/doc/img/esp32c3_luatos_core_usb.jpg

Before

Width:  |  Height:  |  Size: 54 KiB

After

Width:  |  Height:  |  Size: 54 KiB

10
boards/boards_legacy/riscv/esp32c3_luatos_core/doc/index.rst → boards/luatos/esp32c3_luatos_core/doc/index.rst

@ -40,11 +40,11 @@ There are two version hardware of this board. The difference between them is the @@ -40,11 +40,11 @@ There are two version hardware of this board. The difference between them is the
:align: center
:alt: esp32c3_luatos_core
2. USB-C connect to esp32 chip directly(esp32c3_luatos_core_usb)
2. USB-C connect to esp32 chip directly(esp32c3_luatos_core/esp32c3/usb)
.. image:: img/esp32c3_luatos_core_usb.jpg
:align: center
:alt: esp32c3_luatos_core_usb
:alt: esp32c3_luatos_core/esp32c3/usb
Supported Features
==================
@ -162,9 +162,9 @@ Zephyr build. Output is structured by the domain subdirectories: @@ -162,9 +162,9 @@ Zephyr build. Output is structured by the domain subdirectories:
build/
├── hello_world
   └── zephyr
   ├── zephyr.elf
   └── zephyr.bin
└── zephyr
├── zephyr.elf
└── zephyr.bin
├── mcuboot
│ └── zephyr
│ ├── zephyr.elf

0
boards/boards_legacy/riscv/esp32c3_luatos_core/esp32c3_luatos_core-pinctrl.dtsi → boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core-pinctrl.dtsi

0
boards/boards_legacy/riscv/esp32c3_luatos_core/esp32c3_luatos_core.dts → boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core.dts

2
boards/boards_legacy/riscv/esp32c3_luatos_core/esp32c3_luatos_core.dtsi → boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core.dtsi

@ -9,7 +9,7 @@ @@ -9,7 +9,7 @@
#include <zephyr/dt-bindings/input/input-event-codes.h>
/ {
model = "esp32c3_luatos_core";
model = "ESP32C3 Luatos Core";
compatible = "espressif,esp32c3";
aliases {

2
boards/boards_legacy/riscv/esp32c3_luatos_core/esp32c3_luatos_core.yaml → boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core.yaml

@ -19,4 +19,4 @@ testing: @@ -19,4 +19,4 @@ testing:
ignore_tags:
- net
- bluetooth
vendor: espressif
vendor: luatos

3
boards/boards_legacy/riscv/esp32c3_luatos_core/esp32c3_luatos_core_defconfig → boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core_defconfig

@ -1,8 +1,5 @@ @@ -1,8 +1,5 @@
# SPDX-License-Identifier: Apache-2.0
CONFIG_BOARD_ESP32C3_LUATOS_CORE=y
CONFIG_SOC_SERIES_ESP32C3=y
CONFIG_MAIN_STACK_SIZE=2048
CONFIG_CONSOLE=y

0
boards/boards_legacy/riscv/esp32c3_luatos_core/esp32c3_luatos_core_usb.dts → boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core_usb.dts

2
boards/boards_legacy/riscv/esp32c3_luatos_core/esp32c3_luatos_core_usb.yaml → boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core_usb.yaml

@ -19,4 +19,4 @@ testing: @@ -19,4 +19,4 @@ testing:
ignore_tags:
- net
- bluetooth
vendor: espressif
vendor: luatos

3
boards/boards_legacy/riscv/esp32c3_luatos_core/esp32c3_luatos_core_usb_defconfig → boards/luatos/esp32c3_luatos_core/esp32c3_luatos_core_usb_defconfig

@ -1,8 +1,5 @@ @@ -1,8 +1,5 @@
# SPDX-License-Identifier: Apache-2.0
CONFIG_BOARD_ESP32C3_LUATOS_CORE_USB=y
CONFIG_SOC_SERIES_ESP32C3=y
CONFIG_MAIN_STACK_SIZE=2048
CONFIG_CONSOLE=y

0
boards/boards_legacy/riscv/esp32c3_luatos_core/support/openocd.cfg → boards/luatos/esp32c3_luatos_core/support/openocd.cfg

10
boards/luatos/index.rst

@ -0,0 +1,10 @@ @@ -0,0 +1,10 @@
.. _boards-luatos:
Luatos
######
.. toctree::
:maxdepth: 1
:glob:
**/*
Loading…
Cancel
Save