-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
wifi: Add 54h support #14047
wifi: Add 54h support #14047
Conversation
Test specificationCI/Jenkins/NRF
CI/Jenkins/integration
Detailed information of selected test modules Note: This message is automatically posted and updated by the CI |
061f43b
to
86f45cd
Compare
samples/wifi/shell/boards/nrf54h20dk_nrf54h20_cpuapp_soc1.overlay
Outdated
Show resolved
Hide resolved
86f45cd
to
94df2b2
Compare
The following west manifest projects have been modified in this Pull Request:
Note: This message is automatically posted and updated by the Manifest GitHub Action. |
94df2b2
to
b0f93db
Compare
samples/wifi/shell/boards/nrf54h20dk_nrf54h20_cpuapp_soc1.overlay
Outdated
Show resolved
Hide resolved
samples/wifi/shell/boards/nrf54h20dk_nrf54h20_cpuapp_soc1.overlay
Outdated
Show resolved
Hide resolved
b0f93db
to
568473e
Compare
bbd0390
to
a8b2fd6
Compare
74ff3be
to
40bbd0b
Compare
@gmarull please re-review. |
40bbd0b
to
55aa64b
Compare
965c920
to
8ab0728
Compare
8ab0728
to
e3b9846
Compare
Wi-Fi association and ping are working with manually wiring up the nRF7002 EK. |
}; | ||
}; | ||
|
||
/* Below sections are unchanged, duplicated as delete the entire node */ |
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.
why is entire-node deletion required?
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.
The starting region is the CPU app and as we change the size all other regions have to be adjusted and for Wi-Fi we don't use those regions, so, instead of adjusting the node, deleted the node and only kept the relevant regions. I could delete all unused regions, but if an another region is added in the future, this will break, so, it's better to delete the full node.
/delete-node/ &cpuppr_vpr; | ||
/delete-node/ &mram1x; | ||
/delete-node/ &cpurad_uicr; |
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.
why are we deleting stuff like ppr vpr node here?
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.
it's not needed for Wi-Fi.
|
||
chosen { | ||
zephyr,wifi = &nordic_wlan0; | ||
zephyr,bt-hci-ipc = ""; |
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.
?
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.
As we had deleted the unnecessary IPC regions above, this was needed for build.
* This uses SPIM130 on Port 2 and few GPIOs to communicate with nRF7002 EK. * Extends Flash to 1M and RAM to 512K by redefining the memory layout - IPC support isn't added yet Implements SHEL-2610. Signed-off-by: Chaitanya Tata <[email protected]>
nRF54H doesn't support nRFx clock, so, protect with the proper define. Signed-off-by: Chaitanya Tata <[email protected]>
This adds nRF54H20DK with nRF7002 EK combination which is now supported. Implements SHEL-2610. Signed-off-by: Chaitanya Tata <[email protected]>
Tested Wi-Fi open association and ping.