-
Notifications
You must be signed in to change notification settings - Fork 2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'RIOT-OS:master' into dtls_cred_determ
- Loading branch information
Showing
104 changed files
with
2,910 additions
and
383 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
# Copyright (c) 2023 Gunar Schorcht | ||
# | ||
# This file is subject to the terms and conditions of the GNU Lesser | ||
# General Public License v2.1. See the file LICENSE in the top level | ||
# directory for more details. | ||
# | ||
|
||
config BOARD | ||
default "sipeed-longan-nano-tft" if BOARD_SIPEED_LONGAN_NANO_TFT | ||
|
||
config BOARD_SIPEED_LONGAN_NANO_TFT | ||
bool | ||
default y | ||
select CPU_MODEL_GD32VF103CBT6 | ||
select BOARD_HAS_HXTAL | ||
select BOARD_HAS_LXTAL | ||
select HAS_HIGHLEVEL_STDIO | ||
select HAS_PERIPH_ADC | ||
select HAS_PERIPH_DAC | ||
select HAS_PERIPH_I2C | ||
select HAS_PERIPH_PWM | ||
select HAS_PERIPH_SPI | ||
select HAS_PERIPH_TIMER | ||
select HAS_PERIPH_UART | ||
select HAS_PERIPH_USBDEV | ||
select HAS_RIOTBOOT | ||
select HAS_TINYUSB_DEVICE | ||
|
||
select HAVE_MTD_SDCARD_DEFAULT | ||
select HAVE_SAUL_GPIO | ||
select HAVE_ST7735 | ||
|
||
select MODULE_FATFS_VFS if MODULE_VFS_DEFAULT | ||
select MODULE_USB_BOARD_RESET if KCONFIG_USB && TEST_KCONFIG | ||
|
||
config FORCE_USB_STDIO | ||
default y | ||
|
||
source "$(RIOTBOARD)/common/gd32v/Kconfig" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
DIRS = $(RIOTBOARD)/sipeed-longan-nano | ||
include $(RIOTBASE)/Makefile.base |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
ifneq (,$(filter disp_dev,$(USEMODULE))) | ||
USEMODULE += st7735 | ||
endif | ||
|
||
include $(RIOTBOARD)/sipeed-longan-nano/Makefile.dep |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
include $(RIOTBOARD)/sipeed-longan-nano/Makefile.features |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
INCLUDES += -I$(RIOTBOARD)/sipeed-longan-nano/include | ||
include $(RIOTBOARD)/sipeed-longan-nano/Makefile.include |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
/** | ||
@defgroup boards_sipeed_longan_nano_tft Sipeed Longan Nano with TFT | ||
@ingroup boards | ||
@brief Support for the Sipeed Longan Nano board with TFT display | ||
@author Gunar Schorcht <[email protected]> | ||
|
||
The [Sipeed Longan Nano TFT](https://longan.sipeed.com/en) board is a version | ||
of the \ref sipeed_longan_nano "Sipeed Longan Nano" development board | ||
that is equipped with a TFT display with the following on-board components: | ||
|
||
- GD32VF103CBT6 RISC-V MCU @108MHz | ||
- USB Type C | ||
- TF card slot | ||
- 3 user LEDs | ||
- 0.96" TFT display 160 x 80 pixel | ||
|
||
@image html "https://media-cdn.seeedstudio.com/media/catalog/product/cache/7f7f32ef807b8c2c2215b49801c56084/1/1/114992425_1.jpg" "Sipeed Longan Nano" width=600 | ||
|
||
Detailed information about the board configuration and flashing can be found | ||
in the \ref sipeed_longan_nano "Sipeed Longan Nano" documentation. | ||
*/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,4 @@ | ||
PORT_LINUX ?= /dev/ttyACM0 | ||
PROGRAMMER ?= dfu-util | ||
|
||
ifneq (,$(filter st7735,$(USEMODULE))) | ||
CFLAGS += '-DCONFIG_SIPEED_LONGAN_NANO_WITH_TFT=1' | ||
endif | ||
|
||
include $(RIOTBOARD)/common/gd32v/Makefile.include |
Oops, something went wrong.