Skip to content

Commit 2fffae7

Browse files
[bsp/k230] 修复Kconfig中由RTT_DIR路径错误引起的无法编译问题 (RT-Thread#10033)
* 修复Kconfig中由RTT_DIR路径错误引起的无法编译问题 * 添加k230的ci检查 * revert Update bsp_buildings.yml --------- Co-authored-by: Supper Thomas <[email protected]>
1 parent 78f95ab commit 2fffae7

File tree

2 files changed

+157
-17
lines changed

2 files changed

+157
-17
lines changed

bsp/k230/.config

Lines changed: 156 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,126 @@
22
#
33
# RT-Thread Kernel
44
#
5+
6+
#
7+
# klibc options
8+
#
9+
10+
#
11+
# rt_vsnprintf options
12+
#
13+
# CONFIG_RT_KLIBC_USING_LIBC_VSNPRINTF is not set
14+
CONFIG_RT_KLIBC_USING_VSNPRINTF_LONGLONG=y
15+
CONFIG_RT_KLIBC_USING_VSNPRINTF_STANDARD=y
16+
CONFIG_RT_KLIBC_USING_VSNPRINTF_DECIMAL_SPECIFIERS=y
17+
CONFIG_RT_KLIBC_USING_VSNPRINTF_EXPONENTIAL_SPECIFIERS=y
18+
CONFIG_RT_KLIBC_USING_VSNPRINTF_WRITEBACK_SPECIFIER=y
19+
CONFIG_RT_KLIBC_USING_VSNPRINTF_CHECK_NUL_IN_FORMAT_SPECIFIER=y
20+
# CONFIG_RT_KLIBC_USING_VSNPRINTF_MSVC_STYLE_INTEGER_SPECIFIERS is not set
21+
CONFIG_RT_KLIBC_USING_VSNPRINTF_INTEGER_BUFFER_SIZE=32
22+
CONFIG_RT_KLIBC_USING_VSNPRINTF_DECIMAL_BUFFER_SIZE=32
23+
CONFIG_RT_KLIBC_USING_VSNPRINTF_FLOAT_PRECISION=6
24+
CONFIG_RT_KLIBC_USING_VSNPRINTF_MAX_INTEGRAL_DIGITS_FOR_DECIMAL=9
25+
CONFIG_RT_KLIBC_USING_VSNPRINTF_LOG10_TAYLOR_TERMS=4
26+
# end of rt_vsnprintf options
27+
28+
#
29+
# rt_vsscanf options
30+
#
31+
# CONFIG_RT_KLIBC_USING_LIBC_VSSCANF is not set
32+
# end of rt_vsscanf options
33+
34+
#
35+
# rt_memset options
36+
#
37+
# CONFIG_RT_KLIBC_USING_USER_MEMSET is not set
38+
# CONFIG_RT_KLIBC_USING_LIBC_MEMSET is not set
39+
# CONFIG_RT_KLIBC_USING_TINY_MEMSET is not set
40+
# end of rt_memset options
41+
42+
#
43+
# rt_memcpy options
44+
#
45+
# CONFIG_RT_KLIBC_USING_USER_MEMCPY is not set
46+
# CONFIG_RT_KLIBC_USING_LIBC_MEMCPY is not set
47+
# CONFIG_RT_KLIBC_USING_TINY_MEMCPY is not set
48+
# end of rt_memcpy options
49+
50+
#
51+
# rt_memmove options
52+
#
53+
# CONFIG_RT_KLIBC_USING_USER_MEMMOVE is not set
54+
# CONFIG_RT_KLIBC_USING_LIBC_MEMMOVE is not set
55+
# end of rt_memmove options
56+
57+
#
58+
# rt_memcmp options
59+
#
60+
# CONFIG_RT_KLIBC_USING_USER_MEMCMP is not set
61+
# CONFIG_RT_KLIBC_USING_LIBC_MEMCMP is not set
62+
# end of rt_memcmp options
63+
64+
#
65+
# rt_strstr options
66+
#
67+
# CONFIG_RT_KLIBC_USING_USER_STRSTR is not set
68+
# CONFIG_RT_KLIBC_USING_LIBC_STRSTR is not set
69+
# end of rt_strstr options
70+
71+
#
72+
# rt_strcasecmp options
73+
#
74+
# CONFIG_RT_KLIBC_USING_USER_STRCASECMP is not set
75+
# end of rt_strcasecmp options
76+
77+
#
78+
# rt_strncpy options
79+
#
80+
# CONFIG_RT_KLIBC_USING_USER_STRNCPY is not set
81+
# CONFIG_RT_KLIBC_USING_LIBC_STRNCPY is not set
82+
# end of rt_strncpy options
83+
84+
#
85+
# rt_strcpy options
86+
#
87+
# CONFIG_RT_KLIBC_USING_USER_STRCPY is not set
88+
# CONFIG_RT_KLIBC_USING_LIBC_STRCPY is not set
89+
# end of rt_strcpy options
90+
91+
#
92+
# rt_strncmp options
93+
#
94+
# CONFIG_RT_KLIBC_USING_USER_STRNCMP is not set
95+
# CONFIG_RT_KLIBC_USING_LIBC_STRNCMP is not set
96+
# end of rt_strncmp options
97+
98+
#
99+
# rt_strcmp options
100+
#
101+
# CONFIG_RT_KLIBC_USING_USER_STRCMP is not set
102+
# CONFIG_RT_KLIBC_USING_LIBC_STRCMP is not set
103+
# end of rt_strcmp options
104+
105+
#
106+
# rt_strlen options
107+
#
108+
# CONFIG_RT_KLIBC_USING_USER_STRLEN is not set
109+
# CONFIG_RT_KLIBC_USING_LIBC_STRLEN is not set
110+
# end of rt_strlen options
111+
112+
#
113+
# rt_strnlen options
114+
#
115+
# CONFIG_RT_KLIBC_USING_USER_STRNLEN is not set
116+
# end of rt_strnlen options
117+
118+
# CONFIG_RT_UTEST_TC_USING_KLIBC is not set
119+
# end of klibc options
120+
5121
CONFIG_RT_NAME_MAX=8
6122
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
7-
CONFIG_RT_USING_SMART=y
8123
# CONFIG_RT_USING_NANO is not set
124+
CONFIG_RT_USING_SMART=y
9125
# CONFIG_RT_USING_AMP is not set
10126
# CONFIG_RT_USING_SMP is not set
11127
CONFIG_RT_CPUS_NR=1
@@ -15,6 +131,7 @@ CONFIG_RT_THREAD_PRIORITY_32=y
15131
# CONFIG_RT_THREAD_PRIORITY_256 is not set
16132
CONFIG_RT_THREAD_PRIORITY_MAX=32
17133
CONFIG_RT_TICK_PER_SECOND=1000
134+
CONFIG_RT_USING_OVERFLOW_CHECK=y
18135
CONFIG_RT_USING_HOOK=y
19136
CONFIG_RT_HOOK_USING_FUNC_PTR=y
20137
CONFIG_RT_USING_HOOKLIST=y
@@ -28,26 +145,18 @@ CONFIG_RT_TIMER_THREAD_STACK_SIZE=8192
28145
CONFIG_RT_USING_CPU_USAGE_TRACER=y
29146

30147
#
31-
# kservice optimization
148+
# kservice options
32149
#
33150
# CONFIG_RT_USING_TINY_FFS is not set
34-
# end of kservice optimization
35-
36-
#
37-
# klibc optimization
38-
#
39-
# CONFIG_RT_KLIBC_USING_STDLIB is not set
40-
# CONFIG_RT_KLIBC_USING_TINY_SIZE is not set
41-
CONFIG_RT_KLIBC_USING_PRINTF_LONGLONG=y
42-
# end of klibc optimization
151+
# end of kservice options
43152

44153
CONFIG_RT_USING_DEBUG=y
45154
CONFIG_RT_DEBUGING_ASSERT=y
46155
CONFIG_RT_DEBUGING_COLOR=y
47156
CONFIG_RT_DEBUGING_CONTEXT=y
48157
# CONFIG_RT_DEBUGING_AUTO_INIT is not set
49158
# CONFIG_RT_DEBUGING_PAGE_LEAK is not set
50-
CONFIG_RT_USING_OVERFLOW_CHECK=y
159+
# CONFIG_RT_USING_CI_ACTION is not set
51160

52161
#
53162
# Inter-Thread communication
@@ -83,7 +192,6 @@ CONFIG_RT_USING_DEVICE=y
83192
CONFIG_RT_USING_DEVICE_OPS=y
84193
# CONFIG_RT_USING_INTERRUPT_INFO is not set
85194
# CONFIG_RT_USING_THREADSAFE_PRINTF is not set
86-
CONFIG_RT_USING_SCHED_THREAD_CTX=y
87195
CONFIG_RT_USING_CONSOLE=y
88196
CONFIG_RT_CONSOLEBUF_SIZE=256
89197
CONFIG_RT_CONSOLE_DEVICE_NAME="uart"
@@ -165,6 +273,7 @@ CONFIG_RT_DFS_ELM_MUTEX_TIMEOUT=3000
165273
CONFIG_RT_USING_DFS_DEVFS=y
166274
# CONFIG_RT_USING_DFS_ROMFS is not set
167275
CONFIG_RT_USING_DFS_PTYFS=y
276+
# CONFIG_RT_USING_DFS_PROCFS is not set
168277
CONFIG_RT_USING_DFS_CROMFS=y
169278
CONFIG_RT_USING_DFS_TMPFS=y
170279
# CONFIG_RT_USING_DFS_MQUEUE is not set
@@ -199,12 +308,14 @@ CONFIG_RT_USING_SERIAL_V1=y
199308
# CONFIG_RT_USING_SERIAL_V2 is not set
200309
CONFIG_RT_SERIAL_USING_DMA=y
201310
CONFIG_RT_SERIAL_RB_BUFSZ=64
311+
CONFIG_RT_USING_SERIAL_BYPASS=y
202312
# CONFIG_RT_USING_CAN is not set
203313
CONFIG_RT_USING_CPUTIME=y
204314
CONFIG_RT_USING_CPUTIME_RISCV=y
205315
CONFIG_CPUTIME_TIMER_FREQ=25000000
206316
# CONFIG_RT_USING_I2C is not set
207317
# CONFIG_RT_USING_PHY is not set
318+
# CONFIG_RT_USING_PHY_V2 is not set
208319
# CONFIG_RT_USING_ADC is not set
209320
# CONFIG_RT_USING_DAC is not set
210321
CONFIG_RT_USING_NULL=y
@@ -226,6 +337,7 @@ CONFIG_RT_MMCSD_STACK_SIZE=8192
226337
CONFIG_RT_MMCSD_THREAD_PREORITY=22
227338
CONFIG_RT_MMCSD_MAX_PARTITION=16
228339
# CONFIG_RT_SDIO_DEBUG is not set
340+
# CONFIG_RT_USING_SDHCI is not set
229341
# CONFIG_RT_USING_SPI is not set
230342
# CONFIG_RT_USING_WDT is not set
231343
# CONFIG_RT_USING_AUDIO is not set
@@ -234,6 +346,15 @@ CONFIG_RT_MMCSD_MAX_PARTITION=16
234346
# CONFIG_RT_USING_LCD is not set
235347
# CONFIG_RT_USING_HWCRYPTO is not set
236348
# CONFIG_RT_USING_WIFI is not set
349+
CONFIG_RT_USING_BLK=y
350+
351+
#
352+
# Partition Types
353+
#
354+
CONFIG_RT_BLK_PARTITION_DFS=y
355+
CONFIG_RT_BLK_PARTITION_EFI=y
356+
# end of Partition Types
357+
237358
# CONFIG_RT_USING_VIRTIO is not set
238359
CONFIG_RT_USING_PIN=y
239360
CONFIG_RT_USING_KTIME=y
@@ -383,6 +504,7 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
383504
# CONFIG_RT_LWIP_USING_HW_CHECKSUM is not set
384505
CONFIG_RT_LWIP_USING_PING=y
385506
# CONFIG_LWIP_USING_DHCPD is not set
507+
# CONFIG_RT_LWIP_ENABLE_USER_HOOKS is not set
386508
# CONFIG_RT_LWIP_DEBUG is not set
387509
# CONFIG_RT_USING_AT is not set
388510
# end of Network
@@ -414,6 +536,7 @@ CONFIG_RT_USING_ADT_REF=y
414536
CONFIG_RT_USING_LWP=y
415537
CONFIG_LWP_DEBUG=y
416538
CONFIG_LWP_DEBUG_INIT=y
539+
CONFIG_LWP_USING_RUNTIME=y
417540
CONFIG_RT_LWP_MAX_NR=30
418541
CONFIG_LWP_TASK_STACK_SIZE=16384
419542
CONFIG_RT_CH_MSG_MAX_NR=1024
@@ -572,6 +695,8 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
572695
# CONFIG_PKG_USING_MATTER_ADAPTATION_LAYER is not set
573696
# CONFIG_PKG_USING_LHC_MODBUS is not set
574697
# CONFIG_PKG_USING_QMODBUS is not set
698+
# CONFIG_PKG_USING_PNET is not set
699+
# CONFIG_PKG_USING_OPENER is not set
575700
# end of IoT - internet of things
576701

577702
#
@@ -704,6 +829,8 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
704829
# CONFIG_PKG_USING_ARMV7M_DWT_TOOL is not set
705830
# CONFIG_PKG_USING_VOFA_PLUS is not set
706831
# CONFIG_PKG_USING_ZDEBUG is not set
832+
# CONFIG_PKG_USING_RVBACKTRACE is not set
833+
# CONFIG_PKG_USING_HPATCHLITE is not set
707834
# end of tools packages
708835

709836
#
@@ -715,7 +842,6 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
715842
#
716843
# CONFIG_PKG_USING_RT_MEMCPY_CM is not set
717844
# CONFIG_PKG_USING_RT_KPRINTF_THREADSAFE is not set
718-
# CONFIG_PKG_USING_RT_VSNPRINTF_FULL is not set
719845
# end of enhanced kernel services
720846

721847
# CONFIG_PKG_USING_AUNITY is not set
@@ -733,7 +859,6 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
733859
#
734860
# CONFIG_PKG_USING_CMSIS_5 is not set
735861
# CONFIG_PKG_USING_CMSIS_CORE is not set
736-
# CONFIG_PKG_USING_CMSIS_DSP is not set
737862
# CONFIG_PKG_USING_CMSIS_NN is not set
738863
# CONFIG_PKG_USING_CMSIS_RTOS1 is not set
739864
# CONFIG_PKG_USING_CMSIS_RTOS2 is not set
@@ -785,18 +910,20 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
785910
# CONFIG_PKG_USING_ARM_2D is not set
786911
# CONFIG_PKG_USING_MCUBOOT is not set
787912
# CONFIG_PKG_USING_TINYUSB is not set
788-
# CONFIG_PKG_USING_CHERRYUSB is not set
789913
# CONFIG_PKG_USING_KMULTI_RTIMER is not set
790914
# CONFIG_PKG_USING_TFDB is not set
791915
# CONFIG_PKG_USING_QPC is not set
792916
# CONFIG_PKG_USING_AGILE_UPGRADE is not set
793917
# CONFIG_PKG_USING_FLASH_BLOB is not set
794918
# CONFIG_PKG_USING_MLIBC is not set
795919
# CONFIG_PKG_USING_TASK_MSG_BUS is not set
920+
# CONFIG_PKG_USING_UART_FRAMEWORK is not set
796921
# CONFIG_PKG_USING_SFDB is not set
797922
# CONFIG_PKG_USING_RTP is not set
798923
# CONFIG_PKG_USING_REB is not set
924+
# CONFIG_PKG_USING_RMP is not set
799925
# CONFIG_PKG_USING_R_RHEALSTONE is not set
926+
# CONFIG_PKG_USING_HEARTBEAT is not set
800927
# end of system packages
801928

802929
#
@@ -848,6 +975,13 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
848975
# CONFIG_PKG_USING_NRFX is not set
849976
# CONFIG_PKG_USING_NUCLEI_SDK is not set
850977
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
978+
# CONFIG_PKG_USING_MM32 is not set
979+
980+
#
981+
# WCH HAL & SDK Drivers
982+
#
983+
# CONFIG_PKG_USING_CH32V307_SDK is not set
984+
# end of WCH HAL & SDK Drivers
851985
# end of HAL & SDK Drivers
852986

853987
#
@@ -891,8 +1025,10 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
8911025
# CONFIG_PKG_USING_PMSXX is not set
8921026
# CONFIG_PKG_USING_RT3020 is not set
8931027
# CONFIG_PKG_USING_MLX90632 is not set
1028+
# CONFIG_PKG_USING_MLX90382 is not set
8941029
# CONFIG_PKG_USING_MLX90393 is not set
8951030
# CONFIG_PKG_USING_MLX90392 is not set
1031+
# CONFIG_PKG_USING_MLX90394 is not set
8961032
# CONFIG_PKG_USING_MLX90397 is not set
8971033
# CONFIG_PKG_USING_MS5611 is not set
8981034
# CONFIG_PKG_USING_MAX31865 is not set
@@ -1007,6 +1143,8 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
10071143
# CONFIG_PKG_USING_BT_MX01 is not set
10081144
# CONFIG_PKG_USING_RGPOWER is not set
10091145
# CONFIG_PKG_USING_BT_MX02 is not set
1146+
# CONFIG_PKG_USING_GC9A01 is not set
1147+
# CONFIG_PKG_USING_IK485 is not set
10101148
# CONFIG_PKG_USING_SPI_TOOLS is not set
10111149
# end of peripheral libraries and drivers
10121150

@@ -1023,6 +1161,7 @@ CONFIG_LWP_PTY_MAX_PARIS_LIMIT=64
10231161
# CONFIG_PKG_USING_QUEST is not set
10241162
# CONFIG_PKG_USING_NAXOS is not set
10251163
# CONFIG_PKG_USING_R_TINYMAIX is not set
1164+
# CONFIG_PKG_USING_LLMCHAT is not set
10261165
# end of AI packages
10271166

10281167
#
@@ -1099,6 +1238,7 @@ CONFIG_PKG_ZLIB_VER="latest"
10991238
# CONFIG_PKG_USING_KI is not set
11001239
# CONFIG_PKG_USING_ARMv7M_DWT is not set
11011240
# CONFIG_PKG_USING_CRCLIB is not set
1241+
# CONFIG_PKG_USING_LIBCRC is not set
11021242
# CONFIG_PKG_USING_LWGPS is not set
11031243
# CONFIG_PKG_USING_STATE_MACHINE is not set
11041244
# CONFIG_PKG_USING_DESIGN_PATTERN is not set

bsp/k230/Kconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ config BSP_DIR
88
config RTT_DIR
99
string
1010
option env="RTT_ROOT"
11-
default "../../rt-thread"
11+
default "../../"
1212

1313
config PKGS_DIR
1414
string

0 commit comments

Comments
 (0)