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

Epd2in9bc::new hangs the program #226

Open
JohnTheCoolingFan opened this issue Dec 14, 2024 · 0 comments
Open

Epd2in9bc::new hangs the program #226

JohnTheCoolingFan opened this issue Dec 14, 2024 · 0 comments

Comments

@JohnTheCoolingFan
Copy link

JohnTheCoolingFan commented Dec 14, 2024

This issue comes from my research on #220 and I think giving it a fresh issue with proper formatting and less research/debug clutter is best, so I will close that one and open this one.

Tested on esp32 AND stm32, the Epd2in9bc::new initializer deadlocks the program.

Source code of the programs used to test this:

According to the log messages, the program gets stuck when calling Epd2in9bc::new. Changing it to use Epd2in9 lets the program continue. Clearly something in that function is causing a deadlock.
It doesn't matter whether embassy is used or not.

@JohnTheCoolingFan JohnTheCoolingFan changed the title Epd2in9bc::new is broken Epd2in9bc::new hangs the program Dec 14, 2024
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