-
Notifications
You must be signed in to change notification settings - Fork 7.6k
Wi-Fi buffers in SPIRAM #90072
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
Wi-Fi buffers in SPIRAM #90072
Conversation
The following west manifest projects have changed revision in this Pull Request:
✅ All manifest checks OK Note: This message is automatically posted and updated by the Manifest GitHub Action. |
65edc41
to
299ab42
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, question it would not possible to put the exttra configurations shown in the build command into a snippet file? It would serve as a good template for people may want to use this option.
Yeah, I have already PR regarding the snippets, and I was waiting until the PSRAM+WiFi gets resolved. In general, what you need is to enable ESP_SPIRAM and WIFI_HEAP_SPIRAM. That should be enough. |
22ed0e9
to
81e8b29
Compare
81e8b29
to
71414d7
Compare
drivers/wifi/esp32/Kconfig.esp32
Outdated
@@ -35,6 +35,9 @@ choice ESP_WIFI_HEAP | |||
config ESP_WIFI_HEAP_SYSTEM | |||
bool "Wi-Fi adapter use kernel mempool heap (k_malloc)" | |||
|
|||
config ESP_WIFI_HEAP_SPIRAM |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should not be indented again (lines 35-39)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah.. I followed the lines 137-140 and 206-209, that's why the indentation. Do you want me to update it all?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sure
Update HAL to support Wi-Fi buffers in PSRAM. Signed-off-by: Marek Matej <[email protected]>
Update kconfig to support SPIRAM. Signed-off-by: Marek Matej <[email protected]>
71414d7
to
a5c699f
Compare
|
Fixes #86722 |
This PR enables the SPIRAM buffers to be partially allocated in the external memory.
Build instructions: