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

RGB LED is not flashing if esp-idf-svc is 0.48.* #253

Closed
elosev opened this issue May 5, 2024 · 3 comments
Closed

RGB LED is not flashing if esp-idf-svc is 0.48.* #253

elosev opened this issue May 5, 2024 · 3 comments

Comments

@elosev
Copy link

elosev commented May 5, 2024

RGB NeoPixel LED in hardware-check is not flashing if the crate is upgraded to the latest 0.48.* version. I have commented out the rest of the code but LED flashing and narrowed down the issue to this only dependency.

Verified on ESP32-C3-DevKitC-02.

@Vollbrecht
Copy link

Step 1) The libs in https://github.com/esp-rs/std-training/tree/main/common/libneed updating to 0.48 to work properly.
Step 2) There were some small API changes in 0.48 that needs to be updated in the libs
Step 3) The rmt driver ( thing that is used to drive the LED machinery) in the 0.48 release has a small bug - you would currently need to run the git master of esp-idf-svc

So you either need to perform all 3 steps or use 0.47 in your generated test-project.

@elosev
Copy link
Author

elosev commented May 8, 2024

I've done all 3, the LED is still not working.

I rolled back to 0.47. Now I am getting esp-rs/esp-idf-svc#344 which was fixed on master, but it is not clear when. The master is on 0.48 now. it does not seem the fix was backported to 0.47.

@elosev
Copy link
Author

elosev commented May 9, 2024

Update: works now after getting esp-idf-hal from master.

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

No branches or pull requests

2 participants