Skip to content

Commit 2b79ccd

Browse files
Merge branch 'RT-Thread:master' into feature/bsp_stm32f407_spi_flash
2 parents 9400ac9 + 7330df6 commit 2b79ccd

File tree

679 files changed

+355370
-28742
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

679 files changed

+355370
-28742
lines changed

.github/ALL_BSP_COMPILE.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@
248248
"nxp/mcx/mcxc/frdm-mcxc444",
249249
"nxp/mcx/mcxa/frdm-mcxa153",
250250
"nxp/mcx/mcxa/frdm-mcxa156",
251-
"nxp/mcx/mcxa/frdm-mcxa346",
251+
"nxp/mcx/mcxa/frdm-mcxa346",
252252
"nxp/mcx/mcxe/frdm-mcxe247",
253253
"renesas/ebf_qi_min_6m5",
254254
"renesas/ra6m4-cpk",
@@ -258,12 +258,13 @@
258258
"renesas/ra6e2-ek",
259259
"renesas/ra6e2-fpb",
260260
"renesas/ra4e2-eco",
261-
"renesas/ra4m1-ek",
261+
"renesas/ra4m1-ek",
262262
"renesas/ra4m2-eco",
263263
"renesas/ra2l1-cpk",
264264
"renesas/ra8m1-ek",
265265
"renesas/ra8d1-ek",
266266
"renesas/ra8d1-vision-board",
267+
"renesas/ra8p1-titan-board",
267268
"renesas/rzt2m_rsk",
268269
"renesas/rzn2l_rsk",
269270
"renesas/rzn2l_etherkit",

.github/workflows/utest_auto_run.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,12 @@ jobs:
4848

4949
- { UTEST: "RISCV", RTT_BSP: "bsp/qemu-virt64-riscv", QEMU_ARCH: "riscv64", QEMU_MACHINE: "virt", SD_FILE: "None", KERNEL: "standard", "SMP_RUN":"" }
5050
- { UTEST: "RISCV-rtsmart", RTT_BSP: "bsp/qemu-virt64-riscv", QEMU_ARCH: "riscv64", QEMU_MACHINE: "virt", SD_FILE: "None", KERNEL: "rtsmart", "SMP_RUN":"" }
51-
# - { UTEST: "RISCV-smp", RTT_BSP: "bsp/qemu-virt64-riscv", QEMU_ARCH: "riscv64", QEMU_MACHINE: "virt", SD_FILE: "None", KERNEL: "standard", "SMP_RUN":"smp" }
52-
- { UTEST: "XUANTIE-rtsmart", RTT_BSP: "bsp/xuantie/virt64/c906", QEMU_ARCH: "riscv64", QEMU_MACHINE: "virt", SD_FILE: "sd.bin", KERNEL: "rtsmart", "SMP_RUN":"" }
51+
- { UTEST: "RISCV-smp", RTT_BSP: "bsp/qemu-virt64-riscv", QEMU_ARCH: "riscv64", QEMU_MACHINE: "virt", SD_FILE: "None", KERNEL: "standard", "SMP_RUN":"smp" }
52+
- { UTEST: "XUANTIE-rtsmart", RTT_BSP: "bsp/xuantie/virt64/c906", QEMU_ARCH: "riscv64", QEMU_MACHINE: "virt", SD_FILE: "sd.bin", KERNEL: "rtsmart", "SMP_RUN":"" }
5353

5454
- { UTEST: "AARCH64", RTT_BSP: "bsp/qemu-virt64-aarch64", QEMU_ARCH: "aarch64", QEMU_MACHINE: "virt", SD_FILE: "sd.bin", KERNEL: "standard", "SMP_RUN":"" }
5555
- { UTEST: "AARCH64-rtsmart", RTT_BSP: "bsp/qemu-virt64-aarch64", QEMU_ARCH: "aarch64", QEMU_MACHINE: "virt", SD_FILE: "sd.bin", KERNEL: "rtsmart", "SMP_RUN":"" }
56-
# - { UTEST: "AARCH64-smp", RTT_BSP: "bsp/qemu-virt64-aarch64", QEMU_ARCH: "aarch64", QEMU_MACHINE: "virt", SD_FILE: "sd.bin", KERNEL: "standard", "SMP_RUN":"smp" }
56+
- { UTEST: "AARCH64-smp", RTT_BSP: "bsp/qemu-virt64-aarch64", QEMU_ARCH: "aarch64", QEMU_MACHINE: "virt", SD_FILE: "sd.bin", KERNEL: "standard", "SMP_RUN":"smp" }
5757

5858
config_file:
5959
- "default.cfg"

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
*.pyc
2+
**/Cargo.lock
3+
**/target/
24
*.map
35
*.dblite
46
*.elf

bsp/README.md

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -33,28 +33,29 @@ This document is based on the RT-Thread mainline repository and categorizes the
3333

3434
#### 🟢 Renesas
3535

36-
| BSP Name | GPIO | UART | ADC | CAN | CANFD | DAC | Ethernet | HWTimer | I2C | PWM | RTC | SPI | Soft SPI | Flash | SDHI | SCI | SDRAM | LCD | Other |
37-
|----------|------|------|-----|-----|-------|-----|----------|---------|-----|-----|-----|-----|----------|-------|------|-----|-------|-----|-------|
38-
| [ebf_qi_min_6m5](renesas/ebf_qi_min_6m5) |||| - | - || - | - ||| - || - | - | - || - | - | - |
39-
| [ra2a1-ek](renesas/ra2a1-ek) |||| - | - || - | - ||| - || - | - | - || - | - | - |
40-
| [ra2e2-ek](renesas/ra2e2-ek) |||| - | - | - | - | - ||| - || - | - | - | - | - | - | - |
41-
| [ra2l1-cpk](renesas/ra2l1-cpk) ||||| - || - | - ||| - || - | - | - || - | - ||
42-
| [ra4e2-eco](renesas/ra4e2-eco) ||| - | - | - | - | - | - || - | - || - | - | - | - | - | - | - |
43-
| [ra4e2-ek](renesas/ra4e2-ek) | - || - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
44-
| [ra4m1-ek](renesas/ra4m1-ek) ||||| - || - |||| - || - | - | - | - | - | - | - |
45-
| [ra4m2-eco](renesas/ra4m2-eco) ||| - | - | - | - | - | - | - | - | - || - | - | - || - | - | - |
46-
| [ra6e2-ek](renesas/ra6e2-ek) ||| - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
47-
| [ra6e2-fpb](renesas/ra6e2-fpb) ||| - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
48-
| [ra6m3-ek](renesas/ra6m3-ek) ||| - | - | - | - ||||| - || - | - | - || - || - |
49-
| [ra6m3-hmi-board](renesas/ra6m3-hmi-board) ||||| - ||| - ||| - || - | - ||| - |||
50-
| [ra6m4-cpk](renesas/ra6m4-cpk) ||||| - || - | - ||| - || - | - ||| - | - ||
51-
| [ra6m4-iot](renesas/ra6m4-iot) ||||| - || - | - ||| - || - | - ||| - | - | - |
52-
| [ra8d1-ek](renesas/ra8d1-ek) ||||| - ||| - ||| - || - | - ||||||
53-
| [ra8d1-vision-board](renesas/ra8d1-vision-board) ||||| - || - | - ||| - || - | - ||||||
54-
| [ra8m1-ek](renesas/ra8m1-ek) |||| - | - || - | - ||| - || - | - | - || - | - ||
55-
| [rzn2l_etherkit](renesas/rzn2l_etherkit) |||| - || - ||||| - || - | - | - || - | - ||
56-
| [rzn2l_rsk](renesas/rzn2l_rsk) |||| - || - |||| - | - || - | - | - || - | - ||
57-
| [rzt2m_rsk](renesas/rzt2m_rsk) |||| - | - | - | - ||| - | - || - | - | - || - | - ||
36+
| BSP Name | GPIO | UART | ADC | CAN | CANFD | DAC | Ethernet | HWTimer | I2C | PWM | RTC | SPI | Soft SPI | Flash | SDHI | SCI | SDRAM | LCD | **RS485** | Other |
37+
|----------|------|------|-----|-----|-------|-----|----------|---------|-----|-----|-----|-----|----------|-------|------|-----|-------|-----|-------|-------|
38+
| [ebf_qi_min_6m5](renesas/ebf_qi_min_6m5) |||| - | - || - | - ||| - || - | - | - || - | - | - | - |
39+
| [ra2a1-ek](renesas/ra2a1-ek) |||| - | - || - | - ||| - || - | - | - || - | - | - | - |
40+
| [ra2e2-ek](renesas/ra2e2-ek) |||| - | - | - | - | - ||| - || - | - | - | - | - | - | - | - |
41+
| [ra2l1-cpk](renesas/ra2l1-cpk) ||||| - || - | - ||| - || - | - | - || - | - | - ||
42+
| [ra4e2-eco](renesas/ra4e2-eco) ||| - | - | - | - | - | - || - | - || - | - | - | - | - | - | - | - |
43+
| [ra4e2-ek](renesas/ra4e2-ek) | - || - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
44+
| [ra4m1-ek](renesas/ra4m1-ek) ||||| - || - |||| - || - | - | - | - | - | - | - | - |
45+
| [ra4m2-eco](renesas/ra4m2-eco) ||| - | - | - | - | - | - | - | - | - || - | - | - || - | - | - | - |
46+
| [ra6e2-ek](renesas/ra6e2-ek) ||| - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
47+
| [ra6e2-fpb](renesas/ra6e2-fpb) ||| - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
48+
| [ra6m3-ek](renesas/ra6m3-ek) ||| - | - | - | - ||||| - || - | - | - || - || - | - |
49+
| [ra6m3-hmi-board](renesas/ra6m3-hmi-board) ||||| - ||| - ||| - || - | - ||| - || - ||
50+
| [ra6m4-cpk](renesas/ra6m4-cpk) ||||| - || - | - ||| - || - | - ||| - | - | - ||
51+
| [ra6m4-iot](renesas/ra6m4-iot) ||||| - || - | - ||| - || - | - ||| - | - | - | - |
52+
| [ra8d1-ek](renesas/ra8d1-ek) ||||| - ||| - ||| - || - | - ||||| - ||
53+
| [ra8d1-vision-board](renesas/ra8d1-vision-board) ||||| - || - | - ||| - || - | - ||||| - ||
54+
| [ra8p1-titan-board](renesas/ra8p1-titan-board) ||||||||||||| - |||| - ||||
55+
| [ra8m1-ek](renesas/ra8m1-ek) |||| - | - || - | - ||| - || - | - | - || - | - | - ||
56+
| [rzn2l_etherkit](renesas/rzn2l_etherkit) |||| - || - ||||| - || - | - | - || - | - | - ||
57+
| [rzn2l_rsk](renesas/rzn2l_rsk) |||| - || - |||| - | - || - | - | - || - | - | - ||
58+
| [rzt2m_rsk](renesas/rzt2m_rsk) |||| - | - | - | - ||| - | - || - | - | - || - | - | - ||
5859

5960
#### 🟢 STM32
6061

bsp/gd32/arm/gd32103c-eval/.config

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -347,8 +347,6 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
347347
# CONFIG_RT_USING_RT_LINK is not set
348348
# end of Utilities
349349

350-
# CONFIG_RT_USING_VBUS is not set
351-
352350
#
353351
# Using USB legacy version
354352
#
@@ -631,6 +629,9 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
631629
# CONFIG_PKG_USING_RVBACKTRACE is not set
632630
# CONFIG_PKG_USING_HPATCHLITE is not set
633631
# CONFIG_PKG_USING_THREAD_METRIC is not set
632+
# CONFIG_PKG_USING_UORB is not set
633+
# CONFIG_PKG_USING_RT_TUNNEL is not set
634+
# CONFIG_PKG_USING_VIRTUAL_TERMINAL is not set
634635
# end of tools packages
635636

636637
#
@@ -725,6 +726,7 @@ CONFIG_RT_LIBC_TZ_DEFAULT_SEC=0
725726
# CONFIG_PKG_USING_R_RHEALSTONE is not set
726727
# CONFIG_PKG_USING_HEARTBEAT is not set
727728
# CONFIG_PKG_USING_MICRO_ROS_RTTHREAD_PACKAGE is not set
729+
# CONFIG_PKG_USING_CHERRYECAT is not set
728730
# end of system packages
729731

730732
#
@@ -887,6 +889,12 @@ CONFIG_PKG_GD32_ARM_SERIES_DRIVER_PATH="/packages/peripherals/hal-sdk/gd32/gd32-
887889
CONFIG_PKG_USING_GD32_ARM_SERIES_DRIVER_LATEST_VERSION=y
888890
CONFIG_PKG_GD32_ARM_SERIES_DRIVER_VER="latest"
889891
# end of GD32 Drivers
892+
893+
#
894+
# HPMicro SDK
895+
#
896+
# CONFIG_PKG_USING_HPM_SDK is not set
897+
# end of HPMicro SDK
890898
# end of HAL & SDK Drivers
891899

892900
#
@@ -935,6 +943,7 @@ CONFIG_PKG_GD32_ARM_SERIES_DRIVER_VER="latest"
935943
# CONFIG_PKG_USING_MLX90393 is not set
936944
# CONFIG_PKG_USING_MLX90392 is not set
937945
# CONFIG_PKG_USING_MLX90394 is not set
946+
# CONFIG_PKG_USING_MLX90396 is not set
938947
# CONFIG_PKG_USING_MLX90397 is not set
939948
# CONFIG_PKG_USING_MS5611 is not set
940949
# CONFIG_PKG_USING_MAX31865 is not set
@@ -1406,7 +1415,7 @@ CONFIG_SOC_SERIES_GD32F10x=y
14061415
#
14071416
# Hardware Drivers Config
14081417
#
1409-
CONFIG_SOC_GD32103V=y
1418+
CONFIG_SOC_GD32F103VC=y
14101419

14111420
#
14121421
# Onboard Peripheral Drivers
@@ -1417,12 +1426,15 @@ CONFIG_SOC_GD32103V=y
14171426
#
14181427
CONFIG_BSP_USING_GPIO=y
14191428
CONFIG_BSP_USING_UART=y
1429+
CONFIG_BSP_USING_SERIAL_V1=y
1430+
# CONFIG_BSP_USING_SERIAL_V2 is not set
14201431
# CONFIG_BSP_USING_UART0 is not set
14211432
CONFIG_BSP_USING_UART1=y
1422-
# CONFIG_BSP_UART1_RX_USING_DMA is not set
1433+
CONFIG_BSP_UART1_TX_PIN="PA2"
1434+
CONFIG_BSP_UART1_RX_PIN="PA3"
1435+
CONFIG_BSP_UART1_AFIO="AF7"
14231436
# CONFIG_BSP_USING_UART2 is not set
14241437
# CONFIG_BSP_USING_UART3 is not set
1425-
# CONFIG_BSP_USING_UART4 is not set
14261438
# CONFIG_BSP_USING_SPI is not set
14271439
# CONFIG_BSP_USING_ADC is not set
14281440
# CONFIG_BSP_USING_TIM is not set

0 commit comments

Comments
 (0)