diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/.config b/bsp/lpc55sxx/lpc55s06_nxp_evk/.config
index cb70367f7b..b1e7431a77 100644
--- a/bsp/lpc55sxx/lpc55s06_nxp_evk/.config
+++ b/bsp/lpc55sxx/lpc55s06_nxp_evk/.config
@@ -10,6 +10,7 @@ CONFIG_SOC_LPC55S06=y
CONFIG_RT_NAME_MAX=8
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMART is not set
+# CONFIG_RT_USING_AMP is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
# CONFIG_RT_THREAD_PRIORITY_8 is not set
@@ -60,7 +61,6 @@ CONFIG_RT_USING_MESSAGEQUEUE=y
#
# Memory Management
#
-CONFIG_RT_PAGE_MAX_ORDER=11
CONFIG_RT_USING_MEMPOOL=y
CONFIG_RT_USING_SMALL_MEM=y
# CONFIG_RT_USING_SLAB is not set
@@ -84,7 +84,7 @@ CONFIG_RT_USING_DEVICE=y
CONFIG_RT_USING_CONSOLE=y
CONFIG_RT_CONSOLEBUF_SIZE=128
CONFIG_RT_CONSOLE_DEVICE_NAME="uart0"
-CONFIG_RT_VER_NUM=0x50000
+CONFIG_RT_VER_NUM=0x50001
# CONFIG_RT_USING_STDC_ATOMIC is not set
# CONFIG_RT_USING_CACHE is not set
CONFIG_RT_USING_HW_ATOMIC=y
@@ -120,6 +120,10 @@ CONFIG_FINSH_USING_DESCRIPTION=y
# CONFIG_FINSH_ECHO_DISABLE_DEFAULT is not set
# CONFIG_FINSH_USING_AUTH is not set
CONFIG_FINSH_ARG_MAX=10
+
+#
+# DFS: device virtual file system
+#
# CONFIG_RT_USING_DFS is not set
# CONFIG_RT_USING_FAL is not set
@@ -241,7 +245,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_KAWAII_MQTT is not set
# CONFIG_PKG_USING_BC28_MQTT is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
-# CONFIG_PKG_USING_LIBMODBUS is not set
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
@@ -512,6 +515,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_QPC is not set
# CONFIG_PKG_USING_AGILE_UPGRADE is not set
# CONFIG_PKG_USING_FLASH_BLOB is not set
+# CONFIG_PKG_USING_MLIBC is not set
#
# peripheral libraries and drivers
@@ -596,6 +600,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_FT5426 is not set
# CONFIG_PKG_USING_FT6236 is not set
# CONFIG_PKG_USING_XPT2046_TOUCH is not set
+# CONFIG_PKG_USING_CST816X is not set
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
# CONFIG_PKG_USING_STM32_SDIO is not set
# CONFIG_PKG_USING_ESP_IDF is not set
@@ -608,7 +613,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_LKDGUI is not set
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
-# CONFIG_PKG_USING_WM_LIBRARIES is not set
#
# Kendryte SDK
@@ -666,14 +670,17 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_MISAKA_AT24CXX is not set
# CONFIG_PKG_USING_MISAKA_RGB_BLING is not set
# CONFIG_PKG_USING_LORA_MODEM_DRIVER is not set
-# CONFIG_PKG_USING_BL_MCU_SDK is not set
# CONFIG_PKG_USING_SOFT_SERIAL is not set
# CONFIG_PKG_USING_MB85RS16 is not set
# CONFIG_PKG_USING_RFM300 is not set
# CONFIG_PKG_USING_IO_INPUT_FILTER is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_LRF_NV7LIDAR is not set
+# CONFIG_PKG_USING_AIP650 is not set
# CONFIG_PKG_USING_FINGERPRINT is not set
+# CONFIG_PKG_USING_BT_ECB02C is not set
+# CONFIG_PKG_USING_UAT is not set
+# CONFIG_PKG_USING_SPI_TOOLS is not set
#
# AI packages
@@ -692,7 +699,10 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# Signal Processing and Control Algorithm Packages
#
# CONFIG_PKG_USING_FIRE_PID_CURVE is not set
+# CONFIG_PKG_USING_QPID is not set
# CONFIG_PKG_USING_UKAL is not set
+# CONFIG_PKG_USING_DIGITALCTRL is not set
+# CONFIG_PKG_USING_KISSFFT is not set
#
# miscellaneous packages
@@ -739,7 +749,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_DSTR is not set
# CONFIG_PKG_USING_TINYFRAME is not set
# CONFIG_PKG_USING_KENDRYTE_DEMO is not set
-# CONFIG_PKG_USING_DIGITALCTRL is not set
# CONFIG_PKG_USING_UPACKER is not set
# CONFIG_PKG_USING_UPARAM is not set
# CONFIG_PKG_USING_HELLO is not set
@@ -764,8 +773,9 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_RTDUINO is not set
#
-# Projects
+# Projects and Demos
#
+# CONFIG_PKG_USING_ARDUINO_MSGQ_C_CPP_DEMO is not set
# CONFIG_PKG_USING_ARDUINO_ULTRASOUND_RADAR is not set
# CONFIG_PKG_USING_ARDUINO_SENSOR_KIT is not set
# CONFIG_PKG_USING_ARDUINO_MATLAB_SUPPORT is not set
@@ -912,14 +922,19 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
#
# Display
#
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_GFX_LIBRARY is not set
# CONFIG_PKG_USING_ARDUINO_U8G2 is not set
-# CONFIG_PKG_USING_ARDUINO_U8GLIB_ARDUINO is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ST7735 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SSD1306 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ILI9341 is not set
# CONFIG_PKG_USING_SEEED_TM1637 is not set
#
# Timing
#
# CONFIG_PKG_USING_ARDUINO_MSTIMER2 is not set
+# CONFIG_PKG_USING_ARDUINO_TICKER is not set
+# CONFIG_PKG_USING_ARDUINO_TASKSCHEDULER is not set
#
# Data Processing
@@ -998,8 +1013,6 @@ CONFIG_HW_UART0_BAUDRATE_115200=y
#
# Onboard Peripheral Drivers
#
-CONFIG_BSP_USING_LED=y
-CONFIG_BSP_USING_KEY=y
# CONFIG_BSP_USING_MMA8562 is not set
#
diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/project.uvprojx b/bsp/lpc55sxx/lpc55s06_nxp_evk/project.uvprojx
index 8fdee29151..312b5b23ce 100644
--- a/bsp/lpc55sxx/lpc55s06_nxp_evk/project.uvprojx
+++ b/bsp/lpc55sxx/lpc55s06_nxp_evk/project.uvprojx
@@ -336,7 +336,7 @@
--target=arm-arm-none-eabi
__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, DEBUG
- ..\Libraries\LPC55S06\LPC55S06\drivers;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\include;..\Libraries\LPC55S06\middleware\sdmmc\port;..\Libraries\CMSIS\Core\Include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\Libraries\drivers\config;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\Libraries\LPC55S06\LPC55S06;..\..\..\components\libc\posix\io\stdio;..\Libraries\drivers;..\..\..\libcpu\arm\cortex-m33;board\MCUX_Config\board;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\Libraries\LPC55S06\components\codec;..\..\..\components\libc\posix\ipc;applications;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\include;board;.
+ ..\..\..\libcpu\arm\common;..\Libraries\LPC55S06\middleware\sdmmc\port;..\..\..\components\libc\posix\io\stdio;..\Libraries\LPC55S06\LPC55S06;.;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m33;board\MCUX_Config\board;..\..\..\include;..\Libraries\LPC55S06\components\codec;..\Libraries\LPC55S06\LPC55S06\drivers;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;..\..\..\components\drivers\include;board;..\..\..\components\libc\compilers\common\extension;..\Libraries\drivers;applications;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;..\Libraries\CMSIS\Core\Include;..\..\..\components\drivers\include
@@ -587,20 +587,6 @@
board\board.c
-
-
- drv_key.c
- 1
- ..\Libraries\drivers\drv_key.c
-
-
-
-
- drv_led.c
- 1
- ..\Libraries\drivers\drv_led.c
-
-
drv_pin.c
diff --git a/bsp/lpc55sxx/lpc55s06_nxp_evk/rtconfig.h b/bsp/lpc55sxx/lpc55s06_nxp_evk/rtconfig.h
index a6a17e385e..4925f23f82 100644
--- a/bsp/lpc55sxx/lpc55s06_nxp_evk/rtconfig.h
+++ b/bsp/lpc55sxx/lpc55s06_nxp_evk/rtconfig.h
@@ -37,7 +37,6 @@
/* Memory Management */
-#define RT_PAGE_MAX_ORDER 11
#define RT_USING_MEMPOOL
#define RT_USING_SMALL_MEM
#define RT_USING_SMALL_MEM_AS_HEAP
@@ -49,7 +48,7 @@
#define RT_USING_CONSOLE
#define RT_CONSOLEBUF_SIZE 128
#define RT_CONSOLE_DEVICE_NAME "uart0"
-#define RT_VER_NUM 0x50000
+#define RT_VER_NUM 0x50001
#define RT_USING_HW_ATOMIC
#define RT_USING_CPU_FFS
#define ARCH_ARM
@@ -78,6 +77,9 @@
#define FINSH_USING_DESCRIPTION
#define FINSH_ARG_MAX 10
+/* DFS: device virtual file system */
+
+
/* Device Drivers */
#define RT_USING_DEVICE_IPC
@@ -195,7 +197,7 @@
/* Arduino libraries */
-/* Projects */
+/* Projects and Demos */
/* Sensors */
@@ -239,8 +241,6 @@
/* Onboard Peripheral Drivers */
-#define BSP_USING_LED
-#define BSP_USING_KEY
/* Board extended module Drivers */
diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/.config b/bsp/lpc55sxx/lpc55s16_nxp_evk/.config
index 69b52af276..504696b6bc 100644
--- a/bsp/lpc55sxx/lpc55s16_nxp_evk/.config
+++ b/bsp/lpc55sxx/lpc55s16_nxp_evk/.config
@@ -10,6 +10,7 @@ CONFIG_SOC_LPC55S16=y
CONFIG_RT_NAME_MAX=8
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMART is not set
+# CONFIG_RT_USING_AMP is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
# CONFIG_RT_THREAD_PRIORITY_8 is not set
@@ -60,7 +61,6 @@ CONFIG_RT_USING_MESSAGEQUEUE=y
#
# Memory Management
#
-CONFIG_RT_PAGE_MAX_ORDER=11
CONFIG_RT_USING_MEMPOOL=y
CONFIG_RT_USING_SMALL_MEM=y
# CONFIG_RT_USING_SLAB is not set
@@ -84,7 +84,7 @@ CONFIG_RT_USING_DEVICE=y
CONFIG_RT_USING_CONSOLE=y
CONFIG_RT_CONSOLEBUF_SIZE=128
CONFIG_RT_CONSOLE_DEVICE_NAME="uart0"
-CONFIG_RT_VER_NUM=0x50000
+CONFIG_RT_VER_NUM=0x50001
# CONFIG_RT_USING_STDC_ATOMIC is not set
# CONFIG_RT_USING_CACHE is not set
CONFIG_RT_USING_HW_ATOMIC=y
@@ -119,6 +119,10 @@ CONFIG_FINSH_USING_DESCRIPTION=y
# CONFIG_FINSH_ECHO_DISABLE_DEFAULT is not set
# CONFIG_FINSH_USING_AUTH is not set
CONFIG_FINSH_ARG_MAX=10
+
+#
+# DFS: device virtual file system
+#
# CONFIG_RT_USING_DFS is not set
# CONFIG_RT_USING_FAL is not set
@@ -240,7 +244,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_KAWAII_MQTT is not set
# CONFIG_PKG_USING_BC28_MQTT is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
-# CONFIG_PKG_USING_LIBMODBUS is not set
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
@@ -511,6 +514,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_QPC is not set
# CONFIG_PKG_USING_AGILE_UPGRADE is not set
# CONFIG_PKG_USING_FLASH_BLOB is not set
+# CONFIG_PKG_USING_MLIBC is not set
#
# peripheral libraries and drivers
@@ -595,6 +599,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_FT5426 is not set
# CONFIG_PKG_USING_FT6236 is not set
# CONFIG_PKG_USING_XPT2046_TOUCH is not set
+# CONFIG_PKG_USING_CST816X is not set
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
# CONFIG_PKG_USING_STM32_SDIO is not set
# CONFIG_PKG_USING_ESP_IDF is not set
@@ -607,7 +612,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_LKDGUI is not set
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
-# CONFIG_PKG_USING_WM_LIBRARIES is not set
#
# Kendryte SDK
@@ -665,14 +669,17 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_MISAKA_AT24CXX is not set
# CONFIG_PKG_USING_MISAKA_RGB_BLING is not set
# CONFIG_PKG_USING_LORA_MODEM_DRIVER is not set
-# CONFIG_PKG_USING_BL_MCU_SDK is not set
# CONFIG_PKG_USING_SOFT_SERIAL is not set
# CONFIG_PKG_USING_MB85RS16 is not set
# CONFIG_PKG_USING_RFM300 is not set
# CONFIG_PKG_USING_IO_INPUT_FILTER is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_LRF_NV7LIDAR is not set
+# CONFIG_PKG_USING_AIP650 is not set
# CONFIG_PKG_USING_FINGERPRINT is not set
+# CONFIG_PKG_USING_BT_ECB02C is not set
+# CONFIG_PKG_USING_UAT is not set
+# CONFIG_PKG_USING_SPI_TOOLS is not set
#
# AI packages
@@ -691,7 +698,10 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# Signal Processing and Control Algorithm Packages
#
# CONFIG_PKG_USING_FIRE_PID_CURVE is not set
+# CONFIG_PKG_USING_QPID is not set
# CONFIG_PKG_USING_UKAL is not set
+# CONFIG_PKG_USING_DIGITALCTRL is not set
+# CONFIG_PKG_USING_KISSFFT is not set
#
# miscellaneous packages
@@ -738,7 +748,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_DSTR is not set
# CONFIG_PKG_USING_TINYFRAME is not set
# CONFIG_PKG_USING_KENDRYTE_DEMO is not set
-# CONFIG_PKG_USING_DIGITALCTRL is not set
# CONFIG_PKG_USING_UPACKER is not set
# CONFIG_PKG_USING_UPARAM is not set
# CONFIG_PKG_USING_HELLO is not set
@@ -763,8 +772,9 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_RTDUINO is not set
#
-# Projects
+# Projects and Demos
#
+# CONFIG_PKG_USING_ARDUINO_MSGQ_C_CPP_DEMO is not set
# CONFIG_PKG_USING_ARDUINO_ULTRASOUND_RADAR is not set
# CONFIG_PKG_USING_ARDUINO_SENSOR_KIT is not set
# CONFIG_PKG_USING_ARDUINO_MATLAB_SUPPORT is not set
@@ -911,14 +921,19 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
#
# Display
#
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_GFX_LIBRARY is not set
# CONFIG_PKG_USING_ARDUINO_U8G2 is not set
-# CONFIG_PKG_USING_ARDUINO_U8GLIB_ARDUINO is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ST7735 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SSD1306 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ILI9341 is not set
# CONFIG_PKG_USING_SEEED_TM1637 is not set
#
# Timing
#
# CONFIG_PKG_USING_ARDUINO_MSTIMER2 is not set
+# CONFIG_PKG_USING_ARDUINO_TICKER is not set
+# CONFIG_PKG_USING_ARDUINO_TASKSCHEDULER is not set
#
# Data Processing
@@ -996,8 +1011,6 @@ CONFIG_HW_UART0_BAUDRATE_115200=y
#
# Onboard Peripheral Drivers
#
-CONFIG_BSP_USING_LED=y
-CONFIG_BSP_USING_KEY=y
# CONFIG_BSP_USING_MMA8562 is not set
#
diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/project.uvprojx b/bsp/lpc55sxx/lpc55s16_nxp_evk/project.uvprojx
index c09745302a..b0092d2ea2 100644
--- a/bsp/lpc55sxx/lpc55s16_nxp_evk/project.uvprojx
+++ b/bsp/lpc55sxx/lpc55s16_nxp_evk/project.uvprojx
@@ -336,7 +336,7 @@
--target=arm-arm-none-eabi
__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, DEBUG
- ..\Libraries\CMSIS\Core\Include;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\finsh;..\..\..\components\drivers\include;board\MCUX_Config\board;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\stdio;..\Libraries\LPC55S16\LPC55S16;..\Libraries\LPC55S16\middleware\sdmmc\inc;..\Libraries\LPC55S16\LPC55S16\drivers;..\..\..\components\libc\posix\io\poll;..\Libraries\drivers;..\..\..\libcpu\arm\cortex-m33;.;..\Libraries\LPC55S16\components\codec;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\ipc;applications;..\Libraries\drivers\config;..\..\..\components\libc\compilers\common\include;board;..\Libraries\LPC55S16\middleware\sdmmc\port
+ ..\..\..\libcpu\arm\common;.;..\..\..\components\libc\posix\io\stdio;..\Libraries\LPC55S16\LPC55S16\drivers;..\..\..\components\drivers\include;..\Libraries\LPC55S16\middleware\sdmmc\inc;..\..\..\libcpu\arm\cortex-m33;board\MCUX_Config\board;..\..\..\components\libc\compilers\common\extension;..\..\..\include;..\Libraries\CMSIS\Core\Include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;..\..\..\components\libc\posix\io\poll;..\..\..\components\drivers\include;..\Libraries\drivers;..\Libraries\LPC55S16\LPC55S16;..\Libraries\LPC55S16\components\codec;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;board;..\..\..\components\drivers\include;applications;..\Libraries\LPC55S16\middleware\sdmmc\port
@@ -587,20 +587,6 @@
board\board.c
-
-
- drv_key.c
- 1
- ..\Libraries\drivers\drv_key.c
-
-
-
-
- drv_led.c
- 1
- ..\Libraries\drivers\drv_led.c
-
-
drv_pin.c
diff --git a/bsp/lpc55sxx/lpc55s16_nxp_evk/rtconfig.h b/bsp/lpc55sxx/lpc55s16_nxp_evk/rtconfig.h
index 08fc9a4fba..320cf0e568 100644
--- a/bsp/lpc55sxx/lpc55s16_nxp_evk/rtconfig.h
+++ b/bsp/lpc55sxx/lpc55s16_nxp_evk/rtconfig.h
@@ -37,7 +37,6 @@
/* Memory Management */
-#define RT_PAGE_MAX_ORDER 11
#define RT_USING_MEMPOOL
#define RT_USING_SMALL_MEM
#define RT_USING_SMALL_MEM_AS_HEAP
@@ -49,7 +48,7 @@
#define RT_USING_CONSOLE
#define RT_CONSOLEBUF_SIZE 128
#define RT_CONSOLE_DEVICE_NAME "uart0"
-#define RT_VER_NUM 0x50000
+#define RT_VER_NUM 0x50001
#define RT_USING_HW_ATOMIC
#define RT_USING_CPU_FFS
#define ARCH_ARM
@@ -77,6 +76,9 @@
#define FINSH_USING_DESCRIPTION
#define FINSH_ARG_MAX 10
+/* DFS: device virtual file system */
+
+
/* Device Drivers */
#define RT_USING_DEVICE_IPC
@@ -194,7 +196,7 @@
/* Arduino libraries */
-/* Projects */
+/* Projects and Demos */
/* Sensors */
@@ -236,8 +238,6 @@
/* Onboard Peripheral Drivers */
-#define BSP_USING_LED
-#define BSP_USING_KEY
/* Board extended module Drivers */
diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/.config b/bsp/lpc55sxx/lpc55s28_nxp_evk/.config
index 67e7ae8f8e..9d7be8e428 100644
--- a/bsp/lpc55sxx/lpc55s28_nxp_evk/.config
+++ b/bsp/lpc55sxx/lpc55s28_nxp_evk/.config
@@ -10,6 +10,7 @@ CONFIG_SOC_LPC55S28=y
CONFIG_RT_NAME_MAX=8
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMART is not set
+# CONFIG_RT_USING_AMP is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
# CONFIG_RT_THREAD_PRIORITY_8 is not set
@@ -60,7 +61,6 @@ CONFIG_RT_USING_MESSAGEQUEUE=y
#
# Memory Management
#
-CONFIG_RT_PAGE_MAX_ORDER=11
CONFIG_RT_USING_MEMPOOL=y
CONFIG_RT_USING_SMALL_MEM=y
# CONFIG_RT_USING_SLAB is not set
@@ -84,7 +84,7 @@ CONFIG_RT_USING_DEVICE=y
CONFIG_RT_USING_CONSOLE=y
CONFIG_RT_CONSOLEBUF_SIZE=128
CONFIG_RT_CONSOLE_DEVICE_NAME="uart0"
-CONFIG_RT_VER_NUM=0x50000
+CONFIG_RT_VER_NUM=0x50001
# CONFIG_RT_USING_STDC_ATOMIC is not set
# CONFIG_RT_USING_CACHE is not set
CONFIG_RT_USING_HW_ATOMIC=y
@@ -120,6 +120,10 @@ CONFIG_FINSH_USING_DESCRIPTION=y
# CONFIG_FINSH_ECHO_DISABLE_DEFAULT is not set
# CONFIG_FINSH_USING_AUTH is not set
CONFIG_FINSH_ARG_MAX=10
+
+#
+# DFS: device virtual file system
+#
# CONFIG_RT_USING_DFS is not set
# CONFIG_RT_USING_FAL is not set
@@ -241,7 +245,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_KAWAII_MQTT is not set
# CONFIG_PKG_USING_BC28_MQTT is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
-# CONFIG_PKG_USING_LIBMODBUS is not set
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
@@ -512,6 +515,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_QPC is not set
# CONFIG_PKG_USING_AGILE_UPGRADE is not set
# CONFIG_PKG_USING_FLASH_BLOB is not set
+# CONFIG_PKG_USING_MLIBC is not set
#
# peripheral libraries and drivers
@@ -596,6 +600,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_FT5426 is not set
# CONFIG_PKG_USING_FT6236 is not set
# CONFIG_PKG_USING_XPT2046_TOUCH is not set
+# CONFIG_PKG_USING_CST816X is not set
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
# CONFIG_PKG_USING_STM32_SDIO is not set
# CONFIG_PKG_USING_ESP_IDF is not set
@@ -608,7 +613,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_LKDGUI is not set
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
-# CONFIG_PKG_USING_WM_LIBRARIES is not set
#
# Kendryte SDK
@@ -666,14 +670,17 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_MISAKA_AT24CXX is not set
# CONFIG_PKG_USING_MISAKA_RGB_BLING is not set
# CONFIG_PKG_USING_LORA_MODEM_DRIVER is not set
-# CONFIG_PKG_USING_BL_MCU_SDK is not set
# CONFIG_PKG_USING_SOFT_SERIAL is not set
# CONFIG_PKG_USING_MB85RS16 is not set
# CONFIG_PKG_USING_RFM300 is not set
# CONFIG_PKG_USING_IO_INPUT_FILTER is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_LRF_NV7LIDAR is not set
+# CONFIG_PKG_USING_AIP650 is not set
# CONFIG_PKG_USING_FINGERPRINT is not set
+# CONFIG_PKG_USING_BT_ECB02C is not set
+# CONFIG_PKG_USING_UAT is not set
+# CONFIG_PKG_USING_SPI_TOOLS is not set
#
# AI packages
@@ -692,7 +699,10 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# Signal Processing and Control Algorithm Packages
#
# CONFIG_PKG_USING_FIRE_PID_CURVE is not set
+# CONFIG_PKG_USING_QPID is not set
# CONFIG_PKG_USING_UKAL is not set
+# CONFIG_PKG_USING_DIGITALCTRL is not set
+# CONFIG_PKG_USING_KISSFFT is not set
#
# miscellaneous packages
@@ -739,7 +749,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_DSTR is not set
# CONFIG_PKG_USING_TINYFRAME is not set
# CONFIG_PKG_USING_KENDRYTE_DEMO is not set
-# CONFIG_PKG_USING_DIGITALCTRL is not set
# CONFIG_PKG_USING_UPACKER is not set
# CONFIG_PKG_USING_UPARAM is not set
# CONFIG_PKG_USING_HELLO is not set
@@ -764,8 +773,9 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_RTDUINO is not set
#
-# Projects
+# Projects and Demos
#
+# CONFIG_PKG_USING_ARDUINO_MSGQ_C_CPP_DEMO is not set
# CONFIG_PKG_USING_ARDUINO_ULTRASOUND_RADAR is not set
# CONFIG_PKG_USING_ARDUINO_SENSOR_KIT is not set
# CONFIG_PKG_USING_ARDUINO_MATLAB_SUPPORT is not set
@@ -912,14 +922,19 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
#
# Display
#
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_GFX_LIBRARY is not set
# CONFIG_PKG_USING_ARDUINO_U8G2 is not set
-# CONFIG_PKG_USING_ARDUINO_U8GLIB_ARDUINO is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ST7735 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SSD1306 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ILI9341 is not set
# CONFIG_PKG_USING_SEEED_TM1637 is not set
#
# Timing
#
# CONFIG_PKG_USING_ARDUINO_MSTIMER2 is not set
+# CONFIG_PKG_USING_ARDUINO_TICKER is not set
+# CONFIG_PKG_USING_ARDUINO_TASKSCHEDULER is not set
#
# Data Processing
@@ -998,8 +1013,6 @@ CONFIG_HW_UART0_BAUDRATE_115200=y
#
# Onboard Peripheral Drivers
#
-CONFIG_BSP_USING_LED=y
-CONFIG_BSP_USING_KEY=y
# CONFIG_BSP_USING_MMA8562 is not set
#
diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/project.uvprojx b/bsp/lpc55sxx/lpc55s28_nxp_evk/project.uvprojx
index 37b3be5751..d377b0b9f1 100644
--- a/bsp/lpc55sxx/lpc55s28_nxp_evk/project.uvprojx
+++ b/bsp/lpc55sxx/lpc55s28_nxp_evk/project.uvprojx
@@ -336,7 +336,7 @@
--target=arm-arm-none-eabi
__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, DEBUG
- ..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;.;..\..\..\components\libc\posix\io\stdio;..\..\..\components\libc\posix\io\poll;..\Libraries\LPC55S28\LPC55S28\drivers;..\Libraries\LPC55S28\components\codec;..\..\..\libcpu\arm\cortex-m33;..\Libraries\LPC55S28\LPC55S28;board;..\Libraries\LPC55S28\middleware\sdmmc\inc;..\Libraries\CMSIS\Core\Include;..\..\..\components\drivers\include;..\Libraries\LPC55S28\middleware\sdmmc\port;..\..\..\libcpu\arm\common;..\Libraries\drivers;..\..\..\components\libc\posix\ipc;..\Libraries\drivers\config;..\..\..\components\libc\compilers\common\include;board\MCUX_Config\board;applications
+ ..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\stdio;.;board;..\Libraries\LPC55S28\middleware\sdmmc\inc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m33;board\MCUX_Config\board;applications;..\..\..\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\Libraries\LPC55S28\components\codec;..\Libraries\CMSIS\Core\Include;..\..\..\components\libc\posix\ipc;..\Libraries\LPC55S28\LPC55S28\drivers;..\Libraries\LPC55S28\middleware\sdmmc\port;..\..\..\components\libc\compilers\common\extension;..\Libraries\LPC55S28\LPC55S28;..\Libraries\drivers;..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\include
@@ -587,20 +587,6 @@
board\board.c
-
-
- drv_key.c
- 1
- ..\Libraries\drivers\drv_key.c
-
-
-
-
- drv_led.c
- 1
- ..\Libraries\drivers\drv_led.c
-
-
drv_pin.c
diff --git a/bsp/lpc55sxx/lpc55s28_nxp_evk/rtconfig.h b/bsp/lpc55sxx/lpc55s28_nxp_evk/rtconfig.h
index 36e22631fe..10300b3ec5 100644
--- a/bsp/lpc55sxx/lpc55s28_nxp_evk/rtconfig.h
+++ b/bsp/lpc55sxx/lpc55s28_nxp_evk/rtconfig.h
@@ -37,7 +37,6 @@
/* Memory Management */
-#define RT_PAGE_MAX_ORDER 11
#define RT_USING_MEMPOOL
#define RT_USING_SMALL_MEM
#define RT_USING_SMALL_MEM_AS_HEAP
@@ -49,7 +48,7 @@
#define RT_USING_CONSOLE
#define RT_CONSOLEBUF_SIZE 128
#define RT_CONSOLE_DEVICE_NAME "uart0"
-#define RT_VER_NUM 0x50000
+#define RT_VER_NUM 0x50001
#define RT_USING_HW_ATOMIC
#define RT_USING_CPU_FFS
#define ARCH_ARM
@@ -78,6 +77,9 @@
#define FINSH_USING_DESCRIPTION
#define FINSH_ARG_MAX 10
+/* DFS: device virtual file system */
+
+
/* Device Drivers */
#define RT_USING_DEVICE_IPC
@@ -195,7 +197,7 @@
/* Arduino libraries */
-/* Projects */
+/* Projects and Demos */
/* Sensors */
@@ -239,8 +241,6 @@
/* Onboard Peripheral Drivers */
-#define BSP_USING_LED
-#define BSP_USING_KEY
/* Board extended module Drivers */
diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/.config b/bsp/lpc55sxx/lpc55s36_nxp_evk/.config
index f0928a288b..5640b22e36 100644
--- a/bsp/lpc55sxx/lpc55s36_nxp_evk/.config
+++ b/bsp/lpc55sxx/lpc55s36_nxp_evk/.config
@@ -10,6 +10,7 @@ CONFIG_SOC_LPC55S36=y
CONFIG_RT_NAME_MAX=8
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMART is not set
+# CONFIG_RT_USING_AMP is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
# CONFIG_RT_THREAD_PRIORITY_8 is not set
@@ -60,7 +61,6 @@ CONFIG_RT_USING_MESSAGEQUEUE=y
#
# Memory Management
#
-CONFIG_RT_PAGE_MAX_ORDER=11
CONFIG_RT_USING_MEMPOOL=y
CONFIG_RT_USING_SMALL_MEM=y
# CONFIG_RT_USING_SLAB is not set
@@ -84,7 +84,7 @@ CONFIG_RT_USING_DEVICE=y
CONFIG_RT_USING_CONSOLE=y
CONFIG_RT_CONSOLEBUF_SIZE=128
CONFIG_RT_CONSOLE_DEVICE_NAME="uart0"
-CONFIG_RT_VER_NUM=0x50000
+CONFIG_RT_VER_NUM=0x50001
# CONFIG_RT_USING_STDC_ATOMIC is not set
# CONFIG_RT_USING_CACHE is not set
CONFIG_RT_USING_HW_ATOMIC=y
@@ -119,6 +119,10 @@ CONFIG_FINSH_USING_DESCRIPTION=y
# CONFIG_FINSH_ECHO_DISABLE_DEFAULT is not set
# CONFIG_FINSH_USING_AUTH is not set
CONFIG_FINSH_ARG_MAX=10
+
+#
+# DFS: device virtual file system
+#
# CONFIG_RT_USING_DFS is not set
# CONFIG_RT_USING_FAL is not set
@@ -240,7 +244,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_KAWAII_MQTT is not set
# CONFIG_PKG_USING_BC28_MQTT is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
-# CONFIG_PKG_USING_LIBMODBUS is not set
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
@@ -511,6 +514,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_QPC is not set
# CONFIG_PKG_USING_AGILE_UPGRADE is not set
# CONFIG_PKG_USING_FLASH_BLOB is not set
+# CONFIG_PKG_USING_MLIBC is not set
#
# peripheral libraries and drivers
@@ -595,6 +599,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_FT5426 is not set
# CONFIG_PKG_USING_FT6236 is not set
# CONFIG_PKG_USING_XPT2046_TOUCH is not set
+# CONFIG_PKG_USING_CST816X is not set
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
# CONFIG_PKG_USING_STM32_SDIO is not set
# CONFIG_PKG_USING_ESP_IDF is not set
@@ -607,7 +612,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_LKDGUI is not set
# CONFIG_PKG_USING_NRF5X_SDK is not set
# CONFIG_PKG_USING_NRFX is not set
-# CONFIG_PKG_USING_WM_LIBRARIES is not set
#
# Kendryte SDK
@@ -665,14 +669,17 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_MISAKA_AT24CXX is not set
# CONFIG_PKG_USING_MISAKA_RGB_BLING is not set
# CONFIG_PKG_USING_LORA_MODEM_DRIVER is not set
-# CONFIG_PKG_USING_BL_MCU_SDK is not set
# CONFIG_PKG_USING_SOFT_SERIAL is not set
# CONFIG_PKG_USING_MB85RS16 is not set
# CONFIG_PKG_USING_RFM300 is not set
# CONFIG_PKG_USING_IO_INPUT_FILTER is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_LRF_NV7LIDAR is not set
+# CONFIG_PKG_USING_AIP650 is not set
# CONFIG_PKG_USING_FINGERPRINT is not set
+# CONFIG_PKG_USING_BT_ECB02C is not set
+# CONFIG_PKG_USING_UAT is not set
+# CONFIG_PKG_USING_SPI_TOOLS is not set
#
# AI packages
@@ -691,7 +698,10 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# Signal Processing and Control Algorithm Packages
#
# CONFIG_PKG_USING_FIRE_PID_CURVE is not set
+# CONFIG_PKG_USING_QPID is not set
# CONFIG_PKG_USING_UKAL is not set
+# CONFIG_PKG_USING_DIGITALCTRL is not set
+# CONFIG_PKG_USING_KISSFFT is not set
#
# miscellaneous packages
@@ -738,7 +748,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_DSTR is not set
# CONFIG_PKG_USING_TINYFRAME is not set
# CONFIG_PKG_USING_KENDRYTE_DEMO is not set
-# CONFIG_PKG_USING_DIGITALCTRL is not set
# CONFIG_PKG_USING_UPACKER is not set
# CONFIG_PKG_USING_UPARAM is not set
# CONFIG_PKG_USING_HELLO is not set
@@ -763,8 +772,9 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_RTDUINO is not set
#
-# Projects
+# Projects and Demos
#
+# CONFIG_PKG_USING_ARDUINO_MSGQ_C_CPP_DEMO is not set
# CONFIG_PKG_USING_ARDUINO_ULTRASOUND_RADAR is not set
# CONFIG_PKG_USING_ARDUINO_SENSOR_KIT is not set
# CONFIG_PKG_USING_ARDUINO_MATLAB_SUPPORT is not set
@@ -911,14 +921,19 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
#
# Display
#
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_GFX_LIBRARY is not set
# CONFIG_PKG_USING_ARDUINO_U8G2 is not set
-# CONFIG_PKG_USING_ARDUINO_U8GLIB_ARDUINO is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ST7735 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SSD1306 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ILI9341 is not set
# CONFIG_PKG_USING_SEEED_TM1637 is not set
#
# Timing
#
# CONFIG_PKG_USING_ARDUINO_MSTIMER2 is not set
+# CONFIG_PKG_USING_ARDUINO_TICKER is not set
+# CONFIG_PKG_USING_ARDUINO_TASKSCHEDULER is not set
#
# Data Processing
@@ -996,8 +1011,6 @@ CONFIG_HW_UART0_BAUDRATE_115200=y
#
# Onboard Peripheral Drivers
#
-CONFIG_BSP_USING_LED=y
-CONFIG_BSP_USING_KEY=y
# CONFIG_BSP_USING_MMA8562 is not set
#
diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/project.uvprojx b/bsp/lpc55sxx/lpc55s36_nxp_evk/project.uvprojx
index 34aa166663..472535abbf 100644
--- a/bsp/lpc55sxx/lpc55s36_nxp_evk/project.uvprojx
+++ b/bsp/lpc55sxx/lpc55s36_nxp_evk/project.uvprojx
@@ -336,7 +336,7 @@
--target=arm-arm-none-eabi
__STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, DEBUG
- ..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\include;..\Libraries\LPC55S36\LPC55S36;..\..\..\components\finsh;..\..\..\components\drivers\include;..\Libraries\drivers\config;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\io\stdio;board\MCUX_Config\board;.;..\..\..\components\libc\posix\io\poll;..\Libraries\drivers;..\..\..\libcpu\arm\cortex-m33;..\Libraries\LPC55S36\middleware\sdmmc\port;..\Libraries\LPC55S36\middleware\sdmmc\inc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\ipc;..\Libraries\LPC55S36\LPC55S36\drivers;..\..\..\components\libc\compilers\common\include;applications;..\Libraries\LPC55S36\components\codec;board;..\Libraries\CMSIS\Core\Include
+ ..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\stdio;..\Libraries\LPC55S36\LPC55S36;.;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m33;board;board\MCUX_Config\board;..\..\..\include;..\Libraries\LPC55S36\middleware\sdmmc\inc;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;..\Libraries\LPC55S36\LPC55S36\drivers;..\..\..\components\libc\compilers\common\extension;..\Libraries\LPC55S36\middleware\sdmmc\port;..\Libraries\LPC55S36\components\codec;..\Libraries\CMSIS\Core\Include;..\Libraries\drivers;..\..\..\components\libc\posix\io\poll;applications;..\..\..\components\libc\compilers\common\include;..\..\..\components\finsh;..\..\..\components\drivers\include;..\..\..\components\drivers\include
@@ -587,20 +587,6 @@
board\board.c
-
-
- drv_key.c
- 1
- ..\Libraries\drivers\drv_key.c
-
-
-
-
- drv_led.c
- 1
- ..\Libraries\drivers\drv_led.c
-
-
drv_pin.c
diff --git a/bsp/lpc55sxx/lpc55s36_nxp_evk/rtconfig.h b/bsp/lpc55sxx/lpc55s36_nxp_evk/rtconfig.h
index 39b33cb83c..feb6e790a7 100644
--- a/bsp/lpc55sxx/lpc55s36_nxp_evk/rtconfig.h
+++ b/bsp/lpc55sxx/lpc55s36_nxp_evk/rtconfig.h
@@ -37,7 +37,6 @@
/* Memory Management */
-#define RT_PAGE_MAX_ORDER 11
#define RT_USING_MEMPOOL
#define RT_USING_SMALL_MEM
#define RT_USING_SMALL_MEM_AS_HEAP
@@ -49,7 +48,7 @@
#define RT_USING_CONSOLE
#define RT_CONSOLEBUF_SIZE 128
#define RT_CONSOLE_DEVICE_NAME "uart0"
-#define RT_VER_NUM 0x50000
+#define RT_VER_NUM 0x50001
#define RT_USING_HW_ATOMIC
#define RT_USING_CPU_FFS
#define ARCH_ARM
@@ -77,6 +76,9 @@
#define FINSH_USING_DESCRIPTION
#define FINSH_ARG_MAX 10
+/* DFS: device virtual file system */
+
+
/* Device Drivers */
#define RT_USING_DEVICE_IPC
@@ -194,7 +196,7 @@
/* Arduino libraries */
-/* Projects */
+/* Projects and Demos */
/* Sensors */
@@ -236,8 +238,6 @@
/* Onboard Peripheral Drivers */
-#define BSP_USING_LED
-#define BSP_USING_KEY
/* Board extended module Drivers */
diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/.config b/bsp/lpc55sxx/lpc55s69_nxp_evk/.config
index c1bce2c2f7..d15bd84418 100644
--- a/bsp/lpc55sxx/lpc55s69_nxp_evk/.config
+++ b/bsp/lpc55sxx/lpc55s69_nxp_evk/.config
@@ -10,6 +10,7 @@ CONFIG_SOC_LPC55S69=y
CONFIG_RT_NAME_MAX=8
# CONFIG_RT_USING_ARCH_DATA_TYPE is not set
# CONFIG_RT_USING_SMART is not set
+# CONFIG_RT_USING_AMP is not set
# CONFIG_RT_USING_SMP is not set
CONFIG_RT_ALIGN_SIZE=8
# CONFIG_RT_THREAD_PRIORITY_8 is not set
@@ -61,7 +62,6 @@ CONFIG_RT_USING_MESSAGEQUEUE=y
#
# Memory Management
#
-CONFIG_RT_PAGE_MAX_ORDER=11
CONFIG_RT_USING_MEMPOOL=y
CONFIG_RT_USING_SMALL_MEM=y
# CONFIG_RT_USING_SLAB is not set
@@ -245,7 +245,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_KAWAII_MQTT is not set
# CONFIG_PKG_USING_BC28_MQTT is not set
# CONFIG_PKG_USING_WEBTERMINAL is not set
-# CONFIG_PKG_USING_LIBMODBUS is not set
# CONFIG_PKG_USING_FREEMODBUS is not set
# CONFIG_PKG_USING_NANOPB is not set
@@ -516,6 +515,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_QPC is not set
# CONFIG_PKG_USING_AGILE_UPGRADE is not set
# CONFIG_PKG_USING_FLASH_BLOB is not set
+# CONFIG_PKG_USING_MLIBC is not set
#
# peripheral libraries and drivers
@@ -600,6 +600,7 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_FT5426 is not set
# CONFIG_PKG_USING_FT6236 is not set
# CONFIG_PKG_USING_XPT2046_TOUCH is not set
+# CONFIG_PKG_USING_CST816X is not set
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
# CONFIG_PKG_USING_STM32_SDIO is not set
# CONFIG_PKG_USING_ESP_IDF is not set
@@ -675,7 +676,11 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_IO_INPUT_FILTER is not set
# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_LRF_NV7LIDAR is not set
+# CONFIG_PKG_USING_AIP650 is not set
# CONFIG_PKG_USING_FINGERPRINT is not set
+# CONFIG_PKG_USING_BT_ECB02C is not set
+# CONFIG_PKG_USING_UAT is not set
+# CONFIG_PKG_USING_SPI_TOOLS is not set
#
# AI packages
@@ -694,7 +699,10 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# Signal Processing and Control Algorithm Packages
#
# CONFIG_PKG_USING_FIRE_PID_CURVE is not set
+# CONFIG_PKG_USING_QPID is not set
# CONFIG_PKG_USING_UKAL is not set
+# CONFIG_PKG_USING_DIGITALCTRL is not set
+# CONFIG_PKG_USING_KISSFFT is not set
#
# miscellaneous packages
@@ -741,7 +749,6 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_DSTR is not set
# CONFIG_PKG_USING_TINYFRAME is not set
# CONFIG_PKG_USING_KENDRYTE_DEMO is not set
-# CONFIG_PKG_USING_DIGITALCTRL is not set
# CONFIG_PKG_USING_UPACKER is not set
# CONFIG_PKG_USING_UPARAM is not set
# CONFIG_PKG_USING_HELLO is not set
@@ -766,8 +773,9 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
# CONFIG_PKG_USING_RTDUINO is not set
#
-# Projects
+# Projects and Demos
#
+# CONFIG_PKG_USING_ARDUINO_MSGQ_C_CPP_DEMO is not set
# CONFIG_PKG_USING_ARDUINO_ULTRASOUND_RADAR is not set
# CONFIG_PKG_USING_ARDUINO_SENSOR_KIT is not set
# CONFIG_PKG_USING_ARDUINO_MATLAB_SUPPORT is not set
@@ -914,14 +922,19 @@ CONFIG_RT_LIBC_DEFAULT_TIMEZONE=8
#
# Display
#
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_GFX_LIBRARY is not set
# CONFIG_PKG_USING_ARDUINO_U8G2 is not set
-# CONFIG_PKG_USING_ARDUINO_U8GLIB_ARDUINO is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ST7735 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SSD1306 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ILI9341 is not set
# CONFIG_PKG_USING_SEEED_TM1637 is not set
#
# Timing
#
# CONFIG_PKG_USING_ARDUINO_MSTIMER2 is not set
+# CONFIG_PKG_USING_ARDUINO_TICKER is not set
+# CONFIG_PKG_USING_ARDUINO_TASKSCHEDULER is not set
#
# Data Processing
@@ -990,7 +1003,9 @@ CONFIG_HW_UART0_BAUDRATE_115200=y
# CONFIG_BSP_USING_UART1 is not set
# CONFIG_BSP_USING_UART2 is not set
# CONFIG_BSP_USING_I2C is not set
+# CONFIG_BSP_USING_SOFT_I2C is not set
# CONFIG_BSP_USING_SPI is not set
+# CONFIG_BSP_USING_SOFT_SPI is not set
# CONFIG_BSP_USING_ADC is not set
# CONFIG_BSP_USING_SDIO is not set
# CONFIG_BSP_USING_RTC is not set
@@ -1001,11 +1016,13 @@ CONFIG_HW_UART0_BAUDRATE_115200=y
#
# Onboard Peripheral Drivers
#
-CONFIG_BSP_USING_LED=y
-CONFIG_BSP_USING_KEY=y
# CONFIG_BSP_USING_MMA8562 is not set
# CONFIG_BSP_USING_ARDUINO is not set
#
# Board extended module Drivers
#
+# CONFIG_BSP_USING_NXP_LCDM_S is not set
+# CONFIG_BSP_USING_LCD is not set
+# CONFIG_BSP_USING_TOUCH is not set
+# CONFIG_BSP_USING_LVGL is not set
diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/board/Kconfig b/bsp/lpc55sxx/lpc55s69_nxp_evk/board/Kconfig
index c74ca828b9..ef5ed57b66 100644
--- a/bsp/lpc55sxx/lpc55s69_nxp_evk/board/Kconfig
+++ b/bsp/lpc55sxx/lpc55s69_nxp_evk/board/Kconfig
@@ -339,6 +339,21 @@ menu "Onboard Peripheral Drivers"
imply RTDUINO_USING_WIRE
default n
+ if BSP_USING_ARDUINO
+ config BSP_USING_ARDUINO_AHT10
+ bool "Enable Arduino AHT10 sensor library"
+ select BSP_USING_I2C1
+ select PKG_USING_ARDUINO_ADAFRUIT_AHTX0
+ depends on !BSP_USING_AHT10
+ default n
+
+ config BSP_USING_ARDUINO_AHT10_DEMO
+ bool "Enable Arduino AHT10 sensor library demo"
+ select PKG_USING_ARDUINO_MSGQ_C_CPP_DEMO
+ depends on BSP_USING_ARDUINO_AHT10
+ default n
+ endif
+
endmenu
menu "Board extended module Drivers"
diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvoptx b/bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvoptx
index c4ddf1eeef..400ed92df0 100644
--- a/bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvoptx
+++ b/bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvoptx
@@ -577,30 +577,6 @@
0
0
0
- ..\Libraries\drivers\drv_key.c
- drv_key.c
- 0
- 0
-
-
- 5
- 30
- 1
- 0
- 0
- 0
- ..\Libraries\drivers\drv_led.c
- drv_led.c
- 0
- 0
-
-
- 5
- 31
- 1
- 0
- 0
- 0
..\Libraries\drivers\drv_pin.c
drv_pin.c
0
@@ -608,7 +584,7 @@
5
- 32
+ 30
1
0
0
@@ -628,7 +604,7 @@
0
6
- 33
+ 31
1
0
0
@@ -640,7 +616,7 @@
6
- 34
+ 32
1
0
0
@@ -652,7 +628,7 @@
6
- 35
+ 33
1
0
0
@@ -664,7 +640,7 @@
6
- 36
+ 34
1
0
0
@@ -684,7 +660,7 @@
0
7
- 37
+ 35
1
0
0
@@ -696,7 +672,7 @@
7
- 38
+ 36
1
0
0
@@ -708,7 +684,7 @@
7
- 39
+ 37
1
0
0
@@ -720,7 +696,7 @@
7
- 40
+ 38
1
0
0
@@ -732,7 +708,7 @@
7
- 41
+ 39
1
0
0
@@ -744,7 +720,7 @@
7
- 42
+ 40
1
0
0
@@ -756,7 +732,7 @@
7
- 43
+ 41
1
0
0
@@ -768,7 +744,7 @@
7
- 44
+ 42
1
0
0
@@ -780,7 +756,7 @@
7
- 45
+ 43
1
0
0
@@ -792,7 +768,7 @@
7
- 46
+ 44
1
0
0
@@ -804,7 +780,7 @@
7
- 47
+ 45
1
0
0
@@ -816,7 +792,7 @@
7
- 48
+ 46
1
0
0
@@ -828,7 +804,7 @@
7
- 49
+ 47
1
0
0
@@ -848,7 +824,7 @@
0
8
- 50
+ 48
1
0
0
@@ -860,7 +836,7 @@
8
- 51
+ 49
1
0
0
@@ -872,7 +848,7 @@
8
- 52
+ 50
1
0
0
@@ -884,7 +860,7 @@
8
- 53
+ 51
1
0
0
@@ -896,7 +872,7 @@
8
- 54
+ 52
1
0
0
@@ -908,7 +884,7 @@
8
- 55
+ 53
1
0
0
@@ -920,7 +896,7 @@
8
- 56
+ 54
1
0
0
@@ -932,7 +908,7 @@
8
- 57
+ 55
1
0
0
@@ -944,7 +920,7 @@
8
- 58
+ 56
1
0
0
@@ -956,7 +932,7 @@
8
- 59
+ 57
1
0
0
@@ -968,7 +944,7 @@
8
- 60
+ 58
1
0
0
@@ -980,7 +956,7 @@
8
- 61
+ 59
1
0
0
@@ -992,7 +968,7 @@
8
- 62
+ 60
1
0
0
@@ -1004,7 +980,7 @@
8
- 63
+ 61
1
0
0
@@ -1016,7 +992,7 @@
8
- 64
+ 62
1
0
0
@@ -1028,7 +1004,7 @@
8
- 65
+ 63
1
0
0
@@ -1040,7 +1016,7 @@
8
- 66
+ 64
1
0
0
@@ -1052,7 +1028,7 @@
8
- 67
+ 65
1
0
0
@@ -1064,7 +1040,7 @@
8
- 68
+ 66
1
0
0
@@ -1076,7 +1052,7 @@
8
- 69
+ 67
1
0
0
@@ -1088,7 +1064,7 @@
8
- 70
+ 68
1
0
0
@@ -1100,7 +1076,7 @@
8
- 71
+ 69
1
0
0
@@ -1112,7 +1088,7 @@
8
- 72
+ 70
1
0
0
@@ -1124,7 +1100,7 @@
8
- 73
+ 71
1
0
0
@@ -1136,7 +1112,7 @@
8
- 74
+ 72
1
0
0
@@ -1148,7 +1124,7 @@
8
- 75
+ 73
1
0
0
@@ -1160,7 +1136,7 @@
8
- 76
+ 74
1
0
0
@@ -1172,7 +1148,7 @@
8
- 77
+ 75
1
0
0
@@ -1184,7 +1160,7 @@
8
- 78
+ 76
1
0
0
@@ -1196,7 +1172,7 @@
8
- 79
+ 77
1
0
0
@@ -1208,7 +1184,7 @@
8
- 80
+ 78
1
0
0
@@ -1220,7 +1196,7 @@
8
- 81
+ 79
1
0
0
@@ -1232,7 +1208,7 @@
8
- 82
+ 80
1
0
0
@@ -1244,7 +1220,7 @@
8
- 83
+ 81
1
0
0
@@ -1256,7 +1232,7 @@
8
- 84
+ 82
1
0
0
@@ -1268,7 +1244,7 @@
8
- 85
+ 83
1
0
0
@@ -1280,7 +1256,7 @@
8
- 86
+ 84
2
0
0
@@ -1292,7 +1268,7 @@
8
- 87
+ 85
1
0
0
@@ -1304,7 +1280,7 @@
8
- 88
+ 86
1
0
0
@@ -1316,7 +1292,7 @@
8
- 89
+ 87
1
0
0
@@ -1328,7 +1304,7 @@
8
- 90
+ 88
1
0
0
diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvprojx b/bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvprojx
index 60db233214..9313a06f2b 100644
--- a/bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvprojx
+++ b/bsp/lpc55sxx/lpc55s69_nxp_evk/project.uvprojx
@@ -10,13 +10,13 @@
rtthread-lpc55s6x
0x4
ARM-ADS
- 6190000::V6.19::ARMCLANG
+ 6160000::V6.16::ARMCLANG
1
LPC55S69JBD100:cm33_core0
NXP
- NXP.LPC55S69_DFP.14.0.0
+ NXP.LPC55S69_DFP.15.0.0
https://mcuxpresso.nxp.com/cmsis_pack/repo/
IRAM(0x20000000,0x044000) IRAM2(0x04000000,0x8000) IROM(0x00000000,0x098000) XRAM(0x40100000,0x4000) CPUTYPE("Cortex-M33") FPU3(SFPU) DSP TZ CLOCK(12000000) ELITTLE
@@ -186,7 +186,6 @@
2
0
0
- 0
1
0
8
@@ -338,9 +337,9 @@
0
--target=arm-arm-none-eabi
- __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, DEBUG
+ __STDC_LIMIT_MACROS, RT_USING_ARMLIBC, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, CPU_LPC55S69JBD100_cm33_core0, DEBUG
- ..\..\..\components\libc\posix\io\poll;..\..\..\components\libc\compilers\common\include;applications;..\Libraries\LPC55S6X\components\codec;board;..\Libraries\drivers\config;..\..\..\components\libc\compilers\common\extension;..\..\..\components\drivers\include;..\..\..\libcpu\arm\common;..\Libraries\LPC55S6X\middleware\sdmmc\port;..\Libraries\drivers;board\MCUX_Config\board;..\Libraries\LPC55S6X\middleware\sdmmc\inc;..\..\..\components\drivers\include;..\..\..\libcpu\arm\cortex-m33;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\Libraries\CMSIS\Core\Include;..\Libraries\LPC55S6X\LPC55S6X;..\..\..\include;..\..\..\components\libc\posix\io\stdio;..\..\..\components\libc\posix\ipc;..\..\..\components\finsh;..\Libraries\LPC55S6X\LPC55S6X\drivers;.;..\..\..\components\drivers\include
+ ..\..\..\libcpu\arm\common;..\..\..\components\libc\posix\io\stdio;..\Libraries\LPC55S6X\middleware\sdmmc\inc;..\..\..\components\drivers\include;..\..\..\components\libc\compilers\common\extension;..\..\..\libcpu\arm\cortex-m33;board;..\..\..\include;..\..\..\components\libc\compilers\common\extension\fcntl\octal;..\..\..\components\libc\posix\ipc;..\Libraries\LPC55S6X\LPC55S6X;applications;..\..\..\components\libc\posix\io\poll;board\MCUX_Config\board;..\Libraries\LPC55S6X\LPC55S6X\drivers;..\Libraries\drivers;.;..\..\..\components\libc\compilers\common\include;..\Libraries\LPC55S6X\components\codec;..\..\..\components\finsh;..\Libraries\CMSIS\Core\Include;..\Libraries\LPC55S6X\middleware\sdmmc\port;..\..\..\components\drivers\include;..\..\..\components\drivers\include
@@ -544,16 +543,6 @@
1
board\board.c
-
- drv_key.c
- 1
- ..\Libraries\drivers\drv_key.c
-
-
- drv_led.c
- 1
- ..\Libraries\drivers\drv_led.c
-
drv_pin.c
1
@@ -881,4 +870,19 @@
+
+
+
+ <Project Info>
+
+
+
+
+
+ 0
+ 1
+
+
+
+
diff --git a/bsp/lpc55sxx/lpc55s69_nxp_evk/rtconfig.h b/bsp/lpc55sxx/lpc55s69_nxp_evk/rtconfig.h
index 192f7d57da..f1bfc00962 100644
--- a/bsp/lpc55sxx/lpc55s69_nxp_evk/rtconfig.h
+++ b/bsp/lpc55sxx/lpc55s69_nxp_evk/rtconfig.h
@@ -38,7 +38,6 @@
/* Memory Management */
-#define RT_PAGE_MAX_ORDER 11
#define RT_USING_MEMPOOL
#define RT_USING_SMALL_MEM
#define RT_USING_SMALL_MEM_AS_HEAP
@@ -198,7 +197,7 @@
/* Arduino libraries */
-/* Projects */
+/* Projects and Demos */
/* Sensors */
@@ -242,8 +241,6 @@
/* Onboard Peripheral Drivers */
-#define BSP_USING_LED
-#define BSP_USING_KEY
/* Board extended module Drivers */