diff --git a/env_support/cmsis-pack/LVGL.lvgl.1.0.9.pack b/env_support/cmsis-pack/LVGL.lvgl.1.0.10.pack
similarity index 90%
rename from env_support/cmsis-pack/LVGL.lvgl.1.0.9.pack
rename to env_support/cmsis-pack/LVGL.lvgl.1.0.10.pack
index 47568e92e..df838d468 100644
Binary files a/env_support/cmsis-pack/LVGL.lvgl.1.0.9.pack and b/env_support/cmsis-pack/LVGL.lvgl.1.0.10.pack differ
diff --git a/env_support/cmsis-pack/LVGL.lvgl.pdsc b/env_support/cmsis-pack/LVGL.lvgl.pdsc
index a0426f29f..971e9b36c 100644
--- a/env_support/cmsis-pack/LVGL.lvgl.pdsc
+++ b/env_support/cmsis-pack/LVGL.lvgl.pdsc
@@ -36,7 +36,11 @@
https://github.com/lvgl/lvgl.git
-
+
+ - LVGL 9.0.0-dev
+ - Montyly update for October
+
+
- LVGL 9.0.0-dev
- Montyly update for September
- Introduce a new component: File Explorer
@@ -392,7 +396,7 @@
-
+
diff --git a/env_support/cmsis-pack/LVGL.pidx b/env_support/cmsis-pack/LVGL.pidx
index a1d124674..cae96664c 100644
--- a/env_support/cmsis-pack/LVGL.pidx
+++ b/env_support/cmsis-pack/LVGL.pidx
@@ -2,8 +2,8 @@
LVGL
https://raw.githubusercontent.com/lvgl/lvgl/master/env_support/cmsis-pack/
- 2022-10-03T12:45:00
+ 2022-10-31T21:06:00
-
+
\ No newline at end of file
diff --git a/env_support/cmsis-pack/gen_pack.sh b/env_support/cmsis-pack/gen_pack.sh
index 3aa53f61e..54a8e83b0 100644
--- a/env_support/cmsis-pack/gen_pack.sh
+++ b/env_support/cmsis-pack/gen_pack.sh
@@ -52,7 +52,7 @@ PACK_DIRS="
# Specify file names to be added to pack base directory
PACK_BASE_FILES="
- ../../docs/LICENCE.txt
+ ../../LICENCE.txt
../../README.md
../../lvgl.h
lv_conf_cmsis.h
diff --git a/env_support/cmsis-pack/lv_conf_cmsis.h b/env_support/cmsis-pack/lv_conf_cmsis.h
index 7512b33b7..dfb8fe109 100644
--- a/env_support/cmsis-pack/lv_conf_cmsis.h
+++ b/env_support/cmsis-pack/lv_conf_cmsis.h
@@ -31,6 +31,9 @@
/*Size of the memory available for `lv_malloc()` in bytes (>= 2kB)*/
#define LV_MEM_SIZE (128U * 1024U) /*[bytes]*/
+ /*Size of the memory expand for `lv_malloc()` in bytes*/
+ #define LV_MEM_POOL_EXPAND_SIZE 0
+
/*Set an address for the memory pool instead of allocating it as a normal array. Can be in external SRAM too.*/
#define LV_MEM_ADR 0 /*0: unused*/
/*Instead of an address give a memory allocator that will be called to get a memory pool for LVGL. E.g. my_malloc*/
@@ -50,6 +53,8 @@
#endif /*LV_USE_BUILTIN_SNPRINTF*/
#define LV_STDLIB_INCLUDE
+//#define LV_STDIO_INCLUDE
+//#define LV_STRING_INCLUDE
#define LV_MALLOC lv_malloc_builtin
#define LV_REALLOC lv_realloc_builtin
#define LV_FREE lv_free_builtin