Skip to content
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

Update ESP-IDF, LVGL bindings and Micropython to their later releases #315

Open
2 of 7 tasks
bwhitman opened this issue Aug 15, 2024 · 3 comments
Open
2 of 7 tasks

Comments

@bwhitman
Copy link
Collaborator

bwhitman commented Aug 15, 2024

Subsumes #163

Let's update Tulip to later versions of ESP-IDF, Micropython and LVGL. Driving force is #223 but also would be good for #309 builds for the C6, P4 eventually. And probably #314 and #182

Steps:

@bwhitman
Copy link
Collaborator Author

ESP-IDF master does in fact boot on the TulipR11 board no problem with our June 24 2023 version of Micropython (nice work!!). I have to do some work to enable USB hubs and test that. It does no longer connect to our GT911 touchscreen, so I'll have to fix that.

@bwhitman
Copy link
Collaborator Author

touchscreen stuff may be:

0x420dd910: check_i2c_driver_conflict at /Users/bwhitman/esp/esp-idf/components/driver/i2c/i2c.c:1710
W (1886) i2c: This driver is an old driver, please migrate your application code to adapt `driver/i2c_master.h`

@bwhitman
Copy link
Collaborator Author

bwhitman commented Aug 16, 2024

I've created a branch for esp-idf master and exthub.c support -- esp-idf works, but the hubs don't yet work. i'll keep tracking it on the esp-idf issue tracker. I'll pick this back up again when i can test that -- not worth doing all the MP and LVGL work until then. We're able to remove our bw_lcd fork as my changes have been upstreamed, which is great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant