Skip to content

nimble/phy: Add initial support for nRF54L15 PHY#1949

Open
mkasenberg wants to merge 3 commits into
apache:masterfrom
mkasenberg:nrf54l15
Open

nimble/phy: Add initial support for nRF54L15 PHY#1949
mkasenberg wants to merge 3 commits into
apache:masterfrom
mkasenberg:nrf54l15

Conversation

@mkasenberg

Copy link
Copy Markdown
Contributor

No description provided.

@github-actions github-actions Bot added the size/XL Extra large PR label Dec 28, 2024
@andrzej-kaczmarek

Copy link
Copy Markdown
Contributor

seems like lost of the code was copied from the nrf5x driver so this should be part of that driver, i.e. the same way as we have nrf52 and nrf53

@github-actions github-actions Bot added the size/L Large PR label Jan 7, 2025
@mkasenberg mkasenberg force-pushed the nrf54l15 branch 5 times, most recently from 2b58720 to 37a83fc Compare January 28, 2025 13:51

@sjanc sjanc left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

package should be name nrf54l since L15,L10 and L5 share same radio

Comment thread nimble/drivers/nrf5x/src/nrf53/phy_hw.h Outdated
* under the License.
*/

#include "../nrf52/phy_hw.h"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't like this approach, although I don't have better idea for the moment (other than common phy_hw with #ifdefs...) :)

@mkasenberg mkasenberg changed the title nimble/drivers: Add initial support for nRF54L15 PHY nimble/phy: Add initial support for nRF54L15 PHY May 5, 2026
@mkasenberg

mkasenberg commented May 5, 2026

Copy link
Copy Markdown
Contributor Author

I force-pushed the version without the static inline functions because I had @m-gorecki patch applied to it. Should I keep this version or switch to static inline? I remember there was a discussion about the readability of this version, but I don't remember what was the conclusion.

I use this version for Channel Sounding testing.

mkasenberg and others added 3 commits June 26, 2026 19:14
The RTC for nRF54L15 has been removed since nrfx 3.10.0, but at least
older board revisions (like 1.0.0) can still handle RTC at the old
address.
@mkasenberg

Copy link
Copy Markdown
Contributor Author

UPF tested

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants