-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
[BUG] ESP32C6 WIFI stop work after enable GPIO Interrupt #13303
Comments
Hello All, I changed the title because during investigation I was able to see that the issue is related enable GPIO interrupt when we are using wifi. So, another way to reproduce is: 1: ./tools/configure.sh esp32c6-devkitc:wifi |
@tmedicci did you see this issue before? |
I think we should remove the option to disable INT for GPIO, because all MCUs on NuttX support it by default. |
@FelipeMdeO @tmedicci I confirmed the issue:
Before enabling the GPIO INT the scan was working! |
@fdcavalcanti could you please help to investigate this issue? |
Hi @FelipeMdeO and @acassis , we will investigate it internally soon. |
Hi @FelipeMdeO, Can you please test using another version of the HAL, just set the following env variables before running the
Just to let you know: I just reserved some CPU interrupts that are specific for some peripherals and this probably is the reason for this issue. I was able to make it work with this new HAL. If it works for you too, I'll create the PR. Please let me know. |
Let me test it properly and I update you as soon as possible. |
Hello @tmedicci, Thank you for fix this behavior. I did some tests and all is good now. Let's open a PR. |
Alright, I just need to wait for the internal tests to pass and I will open it soon. Thanks for testing. |
This commit updates the HAL version used by NuttX to fix the bug reported in apache#13303
This commit updates the HAL version used by NuttX to fix the bug reported in #13303
This commit updates the HAL version used by NuttX to fix the bug reported in apache#13303
Description / Steps to reproduce the issue
Hello All,
I am using esp32c6-devkitc. After enable SPI 2 in slave mode, WIFI feature stopped work.
Steps to reproduce:
1: Run esp32c6-devkitc wifi defconfig
2: Build and Flash, run in nuttx:
wapi scan wlan0
- I will get wifi available list3: Enable SPI2 peripheral and configure it as slave.
4: Run step 2 again, now no one wifi will be available
This is my nxdiag:
And my defconfig:
@tmedicci can you check this behavior in your side, please?
On which OS does this issue occur?
[Linux]
What is the version of your OS?
Ubuntu 24.0
NuttX Version
master
Issue Architecture
[risc-v]
Issue Area
[Drivers]
Verification
The text was updated successfully, but these errors were encountered: