espressif / esp-idf

Espressif IoT Development Framework. Official development framework for Espressif SoCs.
Apache License 2.0
13.67k stars 7.29k forks source link

GDEH0154D67 eink screen working worse after update from tags/5.1 to current release/v5.1 branch (IDFGH-13417) #14324

Open Szybet opened 2 months ago

Szybet commented 2 months ago

Answers checklist.

IDF version.

v5.1

Espressif SoC revision.

ESP32-PICO-D4 (revision v1.1)

Operating System used.

Linux

How did you build your project?

Other (please specify in More Information)

If you are using Windows, please specify command line type.

None

Development Kit.

Custom board

Power Supply used.

USB

What is the expected behavior?

Perfectly working eink screen

What is the actual behavior?

A lot of ghosting

Steps to reproduce.

After updating from tags/5.1 to current release/v5.1 branch the screen produces a lot of ghosting

Debug Logs.

There are no logs as it's a issue only seen visually in hardware

More Information.

Reverting back the idf version fixes it, but that's not a solution

Were there any changes to SPI in between those releases? What changed? I can't find it.

Thanks

suda-morris commented 2 months ago

Not sure how you set up the SPI driver for the e-ink display, but we have a similar driver for the SSD1681 e-ink driver IC here, maybe you can have a try?

Szybet commented 2 months ago

The cause was the way I include arduino core into the project, still not resolved, Idk if this is an issue with esp idf or arduino core now, if its just arduino core fault then this can be closed I think?