From 61b707ab2c748f2379e4736b87ee82a695475d57 Mon Sep 17 00:00:00 2001 From: Ken Van Hoeylandt Date: Wed, 12 Nov 2025 00:31:39 +0100 Subject: [PATCH] Update --- Buildscripts/board.cmake | 2 +- sdkconfig.developer | 12 ------------ sdkconfig.md | 22 ++++++++++++++++++---- 3 files changed, 19 insertions(+), 17 deletions(-) delete mode 100644 sdkconfig.developer diff --git a/Buildscripts/board.cmake b/Buildscripts/board.cmake index d391bfc2..c215aafb 100644 --- a/Buildscripts/board.cmake +++ b/Buildscripts/board.cmake @@ -13,7 +13,7 @@ function(INIT_TACTILITY_GLOBALS SDKCONFIG_FILE) file(READ ${SDKCONFIG_FILE_ABS} sdkconfig_text) string(REGEX MATCH "(CONFIG_TT_BOARD_ID\=\"[a-z0-9_\-]*\")" sdkconfig_board_id "${sdkconfig_text}") if (sdkconfig_board_id STREQUAL "") - message(FATAL_ERROR "CONFIG_TT_BOARD_ID not found in sdkconfig:\nMake sure you copied one of the sdkconfig.board.* files into sdkconfig") + message(FATAL_ERROR "CONFIG_TT_BOARD_ID not found in sdkconfig:\nMake sure you select a device with 'python device.py device-id'") endif () string(LENGTH ${sdkconfig_board_id} sdkconfig_board_id_length) set(id_length 0) diff --git a/sdkconfig.developer b/sdkconfig.developer deleted file mode 100644 index 45dce284..00000000 --- a/sdkconfig.developer +++ /dev/null @@ -1,12 +0,0 @@ -# This is just used as a reference/reminder - -CONFIG_STACK_CHECK_STRONG=y - -CONFIG_LV_USE_SYSMON=y -CONFIG_LV_USE_OBSERVER=y -CONFIG_LV_USE_PERF_MONITOR=y - -CONFIG_LV_USE_REFR_DEBUG=y -CONFIG_LV_USE_LAYER_DEBUG=y - -CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT=y diff --git a/sdkconfig.md b/sdkconfig.md index 87080e95..3d5d1190 100644 --- a/sdkconfig.md +++ b/sdkconfig.md @@ -1,20 +1,34 @@ # Get Started -Copy the relevant `sdkconfig.board.*` file into `sdkconfig`. -This will apply the relevant settings to build the project for your hardware. +See [https://docs.tactility.one] # Useful Parameters +You can copy these into `sdkconfig` manually or set them via `idf.py menuconfig` + ## Enable FPS -``` +```properties CONFIG_LV_USE_OBSERVER=y CONFIG_LV_USE_PERF_MONITOR=y ``` ## Halt on error -``` +```properties CONFIG_ESP_SYSTEM_PANIC_PRINT_HALT=y # CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT is not set ``` + +## LVGL + +```properties +CONFIG_STACK_CHECK_STRONG=y + +CONFIG_LV_USE_SYSMON=y +CONFIG_LV_USE_OBSERVER=y +CONFIG_LV_USE_PERF_MONITOR=y + +CONFIG_LV_USE_REFR_DEBUG=y +CONFIG_LV_USE_LAYER_DEBUG=y +``` \ No newline at end of file