-
Notifications
You must be signed in to change notification settings - Fork 109
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
LVGL Lottie draw buffer cannot allocate from external memory esp32s3 (BSP-593) #451
Comments
Hello, you can try to increase stack size |
@espressif2022 STill the isuue is not solved. I changes the stack size into LOG
|
Let me break down the components of my project: ESP-DL with examples from ESP-WHO. Changes i made to sdkconfig
|
And one more thing i notice is when my wifi is running my spi are not able to transfer image to the display
|
If you disable other module, it can load the size large than 100*100?Maybe there's no memory. |
yes that my exact point . i have 8MB psram , isisnt that enough , On my startup only the wifi is enabled . My startups procedure is like this
it crashes at :
But the Only problem happens is when i call |
This looks amazing is this open source ? if so can you share the files ? |
Yeah, it should be tomorrow, I think you can refer to the lottie function, it uses the extra thorvg. |
@espressif2022 I have also done a heep log mem check: looks like the PSRAM is avialble
|
Yes, this is not the reason. Can you share the json file for me to try? |
Hi @espressif2022 any update on this ? |
Indeed, I can't play any one of your json, even if the size is set to less than 100*100 |
I am able to play the file if my project contain only the lottie file. But whenever i add components to it . it breaks |
I see no error output when running, which is a bit difficult. Even the version is ThorVG 0.14.9. |
So what is the sollution to this ? 😢
Any update on this ? so that i can check what you guys are doing different |
I use this component, the API is the same with LVGL. |
Board
esp32s3eye
Hardware Description
Using the esp32s3 eye module,
IDE Name
VSCODE
Operating System
linux
Description
The lv_lottie_set_buffer is not able to set more than 180 *180 buffer even though psram is enabled and set to allocate by malloc() and have 8mb psram i am using it with esp-sr for speech recognition the speech recogntion works finr but Lottie on LVGL does not work
sdkconfig.txt
Sketch
Other Steps to Reproduce
No response
I have checked existing issues, README.md and ESP32 Forum
The text was updated successfully, but these errors were encountered: