-
Notifications
You must be signed in to change notification settings - Fork 169
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
after enabling the rtos part of this project select in lv_conf.h (#define LV_USE_OS LV_OS_NONE to #define LV_USE_OS LV_OS_FREERTOS) #62
Comments
@viys did you followed the instruction? |
Probably it's related to this: #65 (comment) |
@viys Did you checked the CMake path, is it right? |
I directly cloned from the repository, modified it, and followed “To enable the rtos part of this project select in lv_conf.h #define LV_USE_OS LV_OS_NONE to #define LV_USE_OS LV_OS_FREERTOS. Additionally, you have to enable the compilation of all FreeRTOS files by turning on option(USE_FREERTOS "Enable FreeRTOS" OFF) in the CMakeLists.txt file.” to make the changes.😢 |
I have the same error as you, and has it been resolved? |
I have the same issue with the segfault. The debugger gives this backtrace xTaskGenericNotify(TaskHandle_t xTaskToNotify, UBaseType_t uxIndexToNotify, uint32_t ulValue, eNotifyAction eAction, uint32_t * pulPreviousNotificationValue) (.\lv_port_pc_vscode\FreeRTOS\tasks.c:7867)
lv_thread_sync_signal(lv_thread_sync_t * pxCond) (.\lv_port_pc_vscode\lvgl\src\osal\lv_freertos.c:265)
lv_draw_dispatch_request() (.\lv_port_pc_vscode\lvgl\src\draw\lv_draw.c:278)
execute_drawing_unit(lv_draw_sw_unit_t * u) (.\lv_port_pc_vscode\lvgl\src\draw\sw\lv_draw_sw.c:251)
render_thread_cb(void * ptr) (.\lv_port_pc_vscode\lvgl\src\draw\sw\lv_draw_sw.c:352)
prvRunThread(void * pxArg) (.\lv_port_pc_vscode\lvgl\src\osal\lv_freertos.c:330)
prvWaitForStart(void * pvParams) (.\lv_port_pc_vscode\FreeRTOS\portable\ThirdParty\GCC\Posix\port.c:480)
libc.so.6!start_thread(void * arg) (pthread_create.c:442)
libc.so.6!clone3() (clone3.S:81) The |
Updating the lvgl and freertos submodules to |
@liamHowatt @uLipe could you take a look at this issue? |
Looks like the render thread was not created when the sw render executor wants to trigger it. I will check that |
@uLipe did you find a solution in the end? |
@AndyEveritt this is on my next tasks to handle, I will keep you posted. |
ubunu 24.04
I have tried many times but couldn't solve this issue. During this process, I created an Ubuntu virtual machine as well as WSL2 on Windows.
The text was updated successfully, but these errors were encountered: