-
Couldn't load subscription status.
- Fork 718
wifi: Add ext flash support for firmware patches #2062
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
Conversation
8d2bd3d to
ad27314
Compare
|
Rebased to latest upstream after your review. |
ad27314 to
54094dc
Compare
878a423 to
3c68ba0
Compare
a61ca2b to
88607f7
Compare
88607f7 to
c113e18
Compare
| - nrf7002dk/nrf5340/cpuapp/nrf7001 | ||
| sample.net.wifi.nrf7002ek: | ||
| extra_args: | ||
| - SB_CONFIG_WIFI_NRF70=y |
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.
@PerMac can this instead be reworked to use the alt config root?
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, I need to checkout this alt feature, I will take it up in a separate PR, thanks.
c113e18 to
e7a9a26
Compare
e7a9a26 to
692923b
Compare
The Cmake indentation is two spaces. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit 3cd4700)
For using external flash the tooling is only available in NCS, so, use the existing Kconfig option to override the FW loading. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit f20e2d6)
This script is needed only when external flash is used to store nRF70 firmware patches. This also uses PM which is supported only in NCS. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit d15b7b5)
This reverts commit b757e7a. Signed-off-by: Chaitanya Tata <[email protected]>
…file Instead of relying on INCBIN macros which do not properly add dependencies, e.g., modifying FW file doesn't trigger rebuild. Use the Zephyr cmake tooling to load the FW patch file as a header. This also improves memory report where the patch target is clearly visible instead of a hidden section. Signed-off-by: Chaitanya Tata <[email protected]> (cherry picked from commit b40cb4c)
Make sure Wi-Fi driver is enabled when sysbuild is used. For shields we cannot automate this, as sysbuild doesn't recognize shields, so, Wi-Fi has to be explicitly enabled, this is done for twister. Signed-off-by: Chaitanya Tata <[email protected]>
692923b to
51dc193
Compare
Pull in prerequisites to add external flash support for nRF70 firmware patches