-
Notifications
You must be signed in to change notification settings - Fork 1.4k
nRF71 Wi-Fi support #24798
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
nRF71 Wi-Fi support #24798
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. |
CI InformationTo view the history of this post, click the 'edited' button above Inputs:Sources:sdk-nrf: PR head: ef9e51ea612739c119873ad28e166c00c81866a5 more detailssdk-nrf:
nrfxlib:
zephyr:
Github labels
List of changed files detected by CI (35)Outputs:ToolchainVersion: cfa6b06338 Test Spec & Results: ✅ Success; ❌ Failure; 🟠 Queued; 🟡 Progress; ◻️ Skipped;
|
cb6ee1f to
64a1d19
Compare
Hi-Im-David
left a comment
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.
Are the additions in board.c meant to be part of the boot ROM and these are temporary fixes?
|
Just a tip, you can run the compliance checks locally by runnning from
Should help with dealing with compliance issues. |
Thanks, I do have an alias but forgot to run it before push :). I had an abandoned branch to add pre-commit hooks, I will see if I can revive and submit. |
|
FYI, as discussed offline, we need a further discussion about using nrfx APIs, once TF-M support is full integrated and we have a common helper funcs to be used for both TF-M and non TF-M cases. For now, simplest is sticking to MDK. |
64a1d19 to
fe88667
Compare
TODOs beyond scope of the PR
|
2a6702d to
bf54233
Compare
bf54233 to
38c8031
Compare
38c8031 to
acc994d
Compare
Setup Wi-Fi access to global resources and also kick start LMAC VPR boot. Signed-off-by: Chaitanya Tata <[email protected]>
This is handy to use in pre-silicon/engg code that will be removed once we have a real silicon. Signed-off-by: Chaitanya Tata <[email protected]>
EMU and FPGA different in few aspects (esp. UART), so, add a variant to easily handle them both. Signed-off-by: Chaitanya Tata <[email protected]>
By default only 128bytes are allowed in monitor mode, set filter to highest to allow any length frames. Signed-off-by: Chaitanya Tata <[email protected]>
Add support for RF playout capture (POCAP) for capturing TX frames and repalying them in RX, useful for end-end testing without a peer, supported in all platforms without actual RF. Signed-off-by: Chaitanya Tata <[email protected]>
nRF71 Wi-Fi is now supported. Signed-off-by: Chaitanya Tata <[email protected]>
The interface files are different to nRF70, pull the files, the firmware blobs are not yet available. Signed-off-by: Chaitanya Tata <[email protected]>
Add a shell to configure playout/capture module in non-RF environments. Signed-off-by: Chaitanya Tata <[email protected]>
acc994d to
ef9e51e
Compare
| # TODO: Remove this option once all pre-ENG variants support AMBIX03 | ||
| config SOC_NRF7120_HAS_AMBIX03 | ||
| bool "AMBIX03 available" | ||
| depends on SOC_NRF7120_PREENG |
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.
note: this is added before the symbol is actually added and is wrong, since it would need to go through a whole other CI run to do this, fix this if other changes are needed otherwise it can stay but please remember to order commits correctly in future where commits are added which do not have dependencies upon later commits
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.
missed it during rebase, will take care of it next time, thanks.
Main focus is on raw modes.