Skip to content

Commit 69e4b98

Browse files
committed
【增加】lts v3.1.3 版本
Signed-off-by: armink <[email protected]>
1 parent 1e674b0 commit 69e4b98

File tree

421 files changed

+21561
-23325
lines changed

Some content is hidden

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

421 files changed

+21561
-23325
lines changed

.travis.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ env:
3030
- RTT_BSP='efm32' RTT_TOOL_CHAIN='sourcery-arm'
3131
# - RTT_BSP='es32f0334' RTT_TOOL_CHAIN='sourcery-arm' # not support gcc
3232
# - RTT_BSP='es32f0654' RTT_TOOL_CHAIN='sourcery-arm' # not support gcc
33-
- RTT_BSP='gd32e230k-start' RTT_TOOL_CHAIN='sourcery-arm'
3433
- RTT_BSP='gd32303e-eval' RTT_TOOL_CHAIN='sourcery-arm'
3534
- RTT_BSP='gd32450z-eval' RTT_TOOL_CHAIN='sourcery-arm'
3635
- RTT_BSP='gkipc' RTT_TOOL_CHAIN='sourcery-arm'
@@ -46,7 +45,6 @@ env:
4645
- RTT_BSP='lpc176x' RTT_TOOL_CHAIN='sourcery-arm'
4746
- RTT_BSP='lpc178x' RTT_TOOL_CHAIN='sourcery-arm'
4847
- RTT_BSP='lpc408x' RTT_TOOL_CHAIN='sourcery-arm'
49-
- RTT_BSP='lpc1114' RTT_TOOL_CHAIN='sourcery-arm'
5048
# - RTT_BSP='lpc824' RTT_TOOL_CHAIN='sourcery-arm' # not support gcc
5149
- RTT_BSP='lpc2148' RTT_TOOL_CHAIN='sourcery-arm'
5250
- RTT_BSP='lpc2478' RTT_TOOL_CHAIN='sourcery-arm'

ChangeLog.md

Lines changed: 144 additions & 35 deletions
Large diffs are not rendered by default.

bsp/qemu-vexpress-a9/.config

Lines changed: 43 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@
88
#
99
CONFIG_RT_NAME_MAX=8
1010
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
11-
CONFIG_RT_USING_SMP=y
12-
CONFIG_RT_CPUS_NR=2
1311
CONFIG_RT_ALIGN_SIZE=4
1412
# CONFIG_RT_THREAD_PRIORITY_8 is not set
1513
CONFIG_RT_THREAD_PRIORITY_32=y
@@ -68,7 +66,7 @@ CONFIG_RT_USING_INTERRUPT_INFO=y
6866
CONFIG_RT_USING_CONSOLE=y
6967
CONFIG_RT_CONSOLEBUF_SIZE=256
7068
CONFIG_RT_CONSOLE_DEVICE_NAME="uart0"
71-
CONFIG_RT_VER_NUM=0x40002
69+
CONFIG_RT_VER_NUM=0x30104
7270
CONFIG_ARCH_ARM=y
7371
# CONFIG_RT_USING_CPU_FFS is not set
7472
CONFIG_ARCH_ARM_CORTEX_A=y
@@ -155,14 +153,15 @@ CONFIG_RT_SERIAL_RB_BUFSZ=64
155153
# CONFIG_RT_USING_HWTIMER is not set
156154
# CONFIG_RT_USING_CPUTIME is not set
157155
CONFIG_RT_USING_I2C=y
156+
# CONFIG_RT_I2C_DEBUG is not set
158157
CONFIG_RT_USING_I2C_BITOPS=y
158+
# CONFIG_RT_I2C_BITOPS_DEBUG is not set
159159
CONFIG_RT_USING_PIN=y
160160
# CONFIG_RT_USING_ADC is not set
161161
# CONFIG_RT_USING_PWM is not set
162162
CONFIG_RT_USING_MTD_NOR=y
163163
CONFIG_RT_USING_MTD_NAND=y
164164
CONFIG_RT_MTD_NAND_DEBUG=y
165-
# CONFIG_RT_USING_MTD is not set
166165
# CONFIG_RT_USING_PM is not set
167166
CONFIG_RT_USING_RTC=y
168167
# CONFIG_RT_USING_ALARM is not set
@@ -181,22 +180,17 @@ CONFIG_RT_USING_SFUD=y
181180
CONFIG_RT_SFUD_USING_SFDP=y
182181
CONFIG_RT_SFUD_USING_FLASH_INFO_TABLE=y
183182
# CONFIG_RT_SFUD_USING_QSPI is not set
183+
CONFIG_RT_SFUD_SPI_MAX_HZ=50000000
184184
# CONFIG_RT_DEBUG_SFUD is not set
185185
# CONFIG_RT_USING_ENC28J60 is not set
186186
# CONFIG_RT_USING_SPI_WIFI is not set
187187
CONFIG_RT_USING_WDT=y
188188
# CONFIG_RT_USING_AUDIO is not set
189189
# CONFIG_RT_USING_SENSOR is not set
190190
# CONFIG_RT_USING_TOUCH is not set
191-
192-
#
193-
# Using Hardware Crypto drivers
194-
#
195191
# CONFIG_RT_USING_HWCRYPTO is not set
196-
197-
#
198-
# Using WiFi
199-
#
192+
# CONFIG_RT_USING_PULSE_ENCODER is not set
193+
# CONFIG_RT_USING_INPUT_CAPTURE is not set
200194
# CONFIG_RT_USING_WIFI is not set
201195

202196
#
@@ -301,11 +295,6 @@ CONFIG_LWIP_NETIF_LOOPBACK=0
301295
CONFIG_RT_LWIP_USING_PING=y
302296
# CONFIG_RT_LWIP_DEBUG is not set
303297

304-
#
305-
# Modbus master and slave stack
306-
#
307-
# CONFIG_RT_USING_MODBUS is not set
308-
309298
#
310299
# AT commands
311300
#
@@ -323,7 +312,6 @@ CONFIG_RT_LWIP_USING_PING=y
323312
# CONFIG_RT_USING_RYM is not set
324313
# CONFIG_RT_USING_ULOG is not set
325314
# CONFIG_RT_USING_UTEST is not set
326-
CONFIG_RT_USING_LWP=y
327315

328316
#
329317
# RT-Thread online packages
@@ -336,10 +324,12 @@ CONFIG_RT_USING_LWP=y
336324
# CONFIG_PKG_USING_WEBCLIENT is not set
337325
# CONFIG_PKG_USING_WEBNET is not set
338326
# CONFIG_PKG_USING_MONGOOSE is not set
327+
# CONFIG_PKG_USING_MYMQTT is not set
339328
# CONFIG_PKG_USING_WEBTERMINAL is not set
340329
# CONFIG_PKG_USING_CJSON is not set
341330
# CONFIG_PKG_USING_JSMN is not set
342331
# CONFIG_PKG_USING_LIBMODBUS is not set
332+
# CONFIG_PKG_USING_FREEMODBUS is not set
343333
# CONFIG_PKG_USING_LJSON is not set
344334
# CONFIG_PKG_USING_EZXML is not set
345335
# CONFIG_PKG_USING_NANOPB is not set
@@ -361,6 +351,7 @@ CONFIG_RT_USING_LWP=y
361351
# CONFIG_PKG_USING_COAP is not set
362352
# CONFIG_PKG_USING_NOPOLL is not set
363353
# CONFIG_PKG_USING_NETUTILS is not set
354+
# CONFIG_PKG_USING_PPP_DEVICE is not set
364355
# CONFIG_PKG_USING_AT_DEVICE is not set
365356
# CONFIG_PKG_USING_ATSRV_SOCKET is not set
366357
# CONFIG_PKG_USING_WIZNET is not set
@@ -373,12 +364,21 @@ CONFIG_RT_USING_LWP=y
373364
# CONFIG_PKG_USING_ALI_IOTKIT is not set
374365
# CONFIG_PKG_USING_AZURE is not set
375366
# CONFIG_PKG_USING_TENCENT_IOTHUB is not set
367+
# CONFIG_PKG_USING_JIOT-C-SDK is not set
376368
# CONFIG_PKG_USING_NIMBLE is not set
377369
# CONFIG_PKG_USING_OTA_DOWNLOADER is not set
378370
# CONFIG_PKG_USING_IPMSG is not set
379371
# CONFIG_PKG_USING_LSSDP is not set
380372
# CONFIG_PKG_USING_AIRKISS_OPEN is not set
381373
# CONFIG_PKG_USING_LIBRWS is not set
374+
# CONFIG_PKG_USING_TCPSERVER is not set
375+
# CONFIG_PKG_USING_PROTOBUF_C is not set
376+
# CONFIG_PKG_USING_ONNX_PARSER is not set
377+
# CONFIG_PKG_USING_ONNX_BACKEND is not set
378+
# CONFIG_PKG_USING_DLT645 is not set
379+
# CONFIG_PKG_USING_QXWZ is not set
380+
# CONFIG_PKG_USING_SMTP_CLIENT is not set
381+
# CONFIG_PKG_USING_ABUP_FOTA is not set
382382

383383
#
384384
# security packages
@@ -400,6 +400,8 @@ CONFIG_RT_USING_LWP=y
400400
# CONFIG_PKG_USING_OPENMV is not set
401401
# CONFIG_PKG_USING_MUPDF is not set
402402
# CONFIG_PKG_USING_STEMWIN is not set
403+
# CONFIG_PKG_USING_WAVPLAYER is not set
404+
# CONFIG_PKG_USING_TJPGD is not set
403405

404406
#
405407
# tools packages
@@ -412,6 +414,12 @@ CONFIG_RT_USING_LWP=y
412414
# CONFIG_PKG_USING_QRCODE is not set
413415
# CONFIG_PKG_USING_ULOG_EASYFLASH is not set
414416
# CONFIG_PKG_USING_ADBD is not set
417+
# CONFIG_PKG_USING_COREMARK is not set
418+
# CONFIG_PKG_USING_DHRYSTONE is not set
419+
# CONFIG_PKG_USING_NR_MICRO_SHELL is not set
420+
# CONFIG_PKG_USING_CHINESE_FONT_LIBRARY is not set
421+
# CONFIG_PKG_USING_LUNAR_CALENDAR is not set
422+
# CONFIG_PKG_USING_BS8116A is not set
415423

416424
#
417425
# system packages
@@ -430,13 +438,16 @@ CONFIG_RT_USING_LWP=y
430438
# CONFIG_PKG_USING_DFS_YAFFS is not set
431439
# CONFIG_PKG_USING_LITTLEFS is not set
432440
# CONFIG_PKG_USING_THREAD_POOL is not set
441+
# CONFIG_PKG_USING_ROBOTS is not set
442+
# CONFIG_PKG_USING_EV is not set
433443

434444
#
435445
# peripheral libraries and drivers
436446
#
437447
# CONFIG_PKG_USING_SENSORS_DRIVERS is not set
438448
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
439449
# CONFIG_PKG_USING_SHT2X is not set
450+
# CONFIG_PKG_USING_SHT3X is not set
440451
# CONFIG_PKG_USING_STM32_SDIO is not set
441452
# CONFIG_PKG_USING_ICM20608 is not set
442453
# CONFIG_PKG_USING_U8G2 is not set
@@ -449,13 +460,18 @@ CONFIG_RT_USING_LWP=y
449460
# CONFIG_PKG_USING_KENDRYTE_SDK is not set
450461
# CONFIG_PKG_USING_INFRARED is not set
451462
# CONFIG_PKG_USING_ROSSERIAL is not set
463+
# CONFIG_PKG_USING_AGILE_BUTTON is not set
464+
# CONFIG_PKG_USING_AGILE_LED is not set
452465
# CONFIG_PKG_USING_AT24CXX is not set
453466
# CONFIG_PKG_USING_MOTIONDRIVER2RTT is not set
454467
# CONFIG_PKG_USING_AD7746 is not set
455468
# CONFIG_PKG_USING_PCA9685 is not set
456469
# CONFIG_PKG_USING_I2C_TOOLS is not set
457470
# CONFIG_PKG_USING_NRF24L01 is not set
458471
# CONFIG_PKG_USING_TOUCH_DRIVERS is not set
472+
# CONFIG_PKG_USING_MAX17048 is not set
473+
# CONFIG_PKG_USING_RPLIDAR is not set
474+
# CONFIG_PKG_USING_AS608 is not set
459475

460476
#
461477
# miscellaneous packages
@@ -466,12 +482,15 @@ CONFIG_RT_USING_LWP=y
466482
# CONFIG_PKG_USING_MINILZO is not set
467483
# CONFIG_PKG_USING_QUICKLZ is not set
468484
# CONFIG_PKG_USING_MULTIBUTTON is not set
485+
# CONFIG_PKG_USING_FLEXIBLE_BUTTON is not set
469486
# CONFIG_PKG_USING_CANFESTIVAL is not set
470487
# CONFIG_PKG_USING_ZLIB is not set
471488
# CONFIG_PKG_USING_DSTR is not set
472489
# CONFIG_PKG_USING_TINYFRAME is not set
473490
# CONFIG_PKG_USING_KENDRYTE_DEMO is not set
474491
# CONFIG_PKG_USING_DIGITALCTRL is not set
492+
# CONFIG_PKG_USING_UPACKER is not set
493+
# CONFIG_PKG_USING_UPARAM is not set
475494

476495
#
477496
# samples: kernel and components samples
@@ -483,6 +502,12 @@ CONFIG_RT_USING_LWP=y
483502
# CONFIG_PKG_USING_HELLO is not set
484503
# CONFIG_PKG_USING_VI is not set
485504
# CONFIG_PKG_USING_NNOM is not set
505+
# CONFIG_PKG_USING_LIBANN is not set
506+
# CONFIG_PKG_USING_ELAPACK is not set
507+
# CONFIG_PKG_USING_ARMv7M_DWT is not set
508+
# CONFIG_PKG_USING_VT100 is not set
509+
# CONFIG_PKG_USING_ULAPACK is not set
510+
# CONFIG_PKG_USING_UKAL is not set
486511
CONFIG_SOC_VEXPRESS_A9=y
487512
CONFIG_RT_USING_UART0=y
488513
CONFIG_RT_USING_UART1=y

bsp/qemu-vexpress-a9/qemu-nographic.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ if [ ! -f "sd.bin" ]; then
22
dd if=/dev/zero of=sd.bin bs=1024 count=65536
33
fi
44

5-
qemu-system-arm -M vexpress-a9 -smp cpus=2 -kernel rtthread.bin -nographic -sd sd.bin -net nic -net tap
5+
qemu-system-arm -M vexpress-a9 -kernel rtthread.elf -nographic -sd sd.bin -net nic -net tap
66

bsp/qemu-vexpress-a9/qemu.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ if exist sd.bin goto run
33
qemu-img create -f raw sd.bin 64M
44

55
:run
6-
qemu-system-arm -M vexpress-a9 -smp cpus=2 -kernel rtthread.bin -serial stdio -sd sd.bin
6+
qemu-system-arm -M vexpress-a9 -kernel rtthread.elf -serial stdio -sd sd.bin

bsp/qemu-vexpress-a9/qemu.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ if [ ! -f "sd.bin" ]; then
22
dd if=/dev/zero of=sd.bin bs=1024 count=65536
33
fi
44

5-
qemu-system-arm -M vexpress-a9 -smp cpus=2 -kernel rtthread.bin -serial stdio -sd sd.bin
5+
qemu-system-arm -M vexpress-a9 -kernel rtthread.elf -serial stdio -sd sd.bin

bsp/qemu-vexpress-a9/rtconfig.h

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@
77
/* RT-Thread Kernel */
88

99
#define RT_NAME_MAX 8
10-
#define RT_USING_SMP
11-
#define RT_CPUS_NR 2
1210
#define RT_ALIGN_SIZE 4
1311
#define RT_THREAD_PRIORITY_32
1412
#define RT_THREAD_PRIORITY_MAX 32
@@ -49,7 +47,7 @@
4947
#define RT_USING_CONSOLE
5048
#define RT_CONSOLEBUF_SIZE 256
5149
#define RT_CONSOLE_DEVICE_NAME "uart0"
52-
#define RT_VER_NUM 0x40002
50+
#define RT_VER_NUM 0x30104
5351
#define ARCH_ARM
5452
#define ARCH_ARM_CORTEX_A
5553
#define ARCH_ARM_CORTEX_A9
@@ -132,14 +130,9 @@
132130
#define RT_USING_SFUD
133131
#define RT_SFUD_USING_SFDP
134132
#define RT_SFUD_USING_FLASH_INFO_TABLE
133+
#define RT_SFUD_SPI_MAX_HZ 50000000
135134
#define RT_USING_WDT
136135

137-
/* Using Hardware Crypto drivers */
138-
139-
140-
/* Using WiFi */
141-
142-
143136
/* Using USB */
144137

145138

@@ -216,17 +209,14 @@
216209
#define LWIP_NETIF_LOOPBACK 0
217210
#define RT_LWIP_USING_PING
218211

219-
/* Modbus master and slave stack */
220-
221-
222212
/* AT commands */
223213

224214

225215
/* VBUS(Virtual Software BUS) */
226216

227217

228218
/* Utilities */
229-
#define RT_USING_LWP
219+
230220

231221
/* RT-Thread online packages */
232222

0 commit comments

Comments
 (0)