Comments (17)
Have you changed anything in the code?
from lv_port_esp32.
No, I didn't change any code, also I tried to copy the example to my own project and got the same error.
The screen background led will go on and nothing on the display.
from lv_port_esp32.
I'll update the project to the v6.0
version of LittlevGL next week. Hopefully, the problem will be solved then.
If not, at least I will have an ESP32 with a display to make further tests.
BTW, the error message says "watchdog got triggered". Is the watchdog enabled by default?
To see what happens in LittelvGL you can enable Logging
from lv_port_esp32.
Thanks I will wait for the updated repo.
About the error message I think it is from FreeRTOS.
I have also enabled logging for LittelvGL, it is logging that the UI is being drown but nothing on the screen and I get the same watchdog error.
I have tried different boards and screens and different example configurations it all give the same error.
By the way I update the LittelvGL library, can I just pull from master?
Regards
from lv_port_esp32.
By the way I update the LittelvGL library, can I just pull from master?
Yes, but note that the prototype of the drivers has been changed. See these about the Display and Touchpad.
You should also update the lv_example repo.
from lv_port_esp32.
I disabled the watchdog interrupt to don't get those warnings, it's not recommended to do so but it's just for trying out lvgl.
After doing make menuconfig
go to Component config > Common ESP Related
and disable Interrupt watchdog
and Initialize Task watchdog timer on startup
.
from lv_port_esp32.
I've updated the project and found the issue. It was the touchpad driver.
Is it working there too?
from lv_port_esp32.
I could not get the touch to work on either this repo or https://github.com/espressif/esp-iot-solution/tree/master/examples/hmi
On the iot-solutions example I got the display to work only.
from lv_port_esp32.
In this project, is the display working?
from lv_port_esp32.
yes display is working in iot-solutions https://github.com/espressif/esp-iot-solution/tree/master/examples/hmi
from lv_port_esp32.
yes display is working in iot-solutions
However, it still uses v5.3. In this issue, the goal is to update this project to v6.0
from lv_port_esp32.
This issue or pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
from lv_port_esp32.
Not sure if you've solved this issue but I've implemented a driver for the ADS7843 touch screen driver used in this display (http://www.lcdwiki.com/2.8inch_SPI_Module_ILI9341_SKU:MSP2807), integrated this with great LittlevGL and mongoose OS. It's available at https://github.com/pjaos/mgos_esp32_littlevgl if you're interested.
from lv_port_esp32.
Hi
Actually I did not fix the issue as I was working on other parts of the project (it is part time so it is moving slow). I will definitely check the new one also and report back here is the issue is solved.
Thanks again
from lv_port_esp32.
I suggest continuing it on the Forum because more people are reading that.
https://forum.littlevgl.com
from lv_port_esp32.
I can confirm the display example is working with latest esp idf pulled today.
from lv_port_esp32.
Awesome, thank you for the feedback!
from lv_port_esp32.
Related Issues (20)
- Cannot build project with LVGL as component HOT 1
- SPI display drivers do not play nice with other spi devices
- esp32-s3 invalid dma channel HOT 1
- Portrait mode of demos doesn't display correctly
- The link to the forum when you write a PR/issue is incorrect HOT 1
- build with esp-idf-4.4.3 fails HOT 1
- failed to run idf.py menuconfig HOT 3
- updated LVGL+squareline studio+ ESP32 HOT 2
- Demo on older esp-wrover-kit board ( not v4.1) HOT 2
- Display not showing the correct windows while running this example HOT 2
- Sunton ESP32-8048S070 board HOT 8
- How can I add my own components to the project
- Unable to compile on esp-idf version 5.0 HOT 4
- undefined reference to `lv_obj_set_scroll_propagation'
- Cant turn off LV_USE_FLEX
- Horizontal scrolling HOT 4
- fatal error: Arduino_H7_Video.h: No such file or directory
- ESP32C3 - non-LVGL task (temp reading) causes TFT display to go blank and stay blank on second run of task HOT 1
- ssd1306 driver
- ssd1306
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lv_port_esp32.