You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@mynewt.apache.org by "nemethhh (via GitHub)" <gi...@apache.org> on 2026/04/28 15:27:58 UTC
[PR] nrf5x: add nRF54L support [mynewt-nimble]
nemethhh opened a new pull request, #2215:
URL: https://github.com/apache/mynewt-nimble/pull/2215
Add PHY support for nRF54L15, nRF54L10, and nRF54L05.
Based on PR #1949 by [mkasenberg](https://github.com/mkasenberg)
This change adds:
- nrf54l/phy.c: CCM SG-DMA encrypt/decrypt (FastDecryption mode), AAR SG-DMA address resolution, PPIB routing init, DPPI channel layout
- nrf54l/phy_hw.h: peripheral aliases, inline hardware functions, CCM/AAR/ECB attribute constants
- nrf54l/phy_ppi.h: DPPI channel definitions and subscribe/publish helpers
- nrf52/phy_hw.h: extracted nRF52 inline hardware functions (pure lift-and-shift from ble_phy.c; no logic change)
- src/phy_hw.h, src/phy_ppi.h: MCU dispatcher headers (route to nrf54l/, nrf53/, or nrf52/ based on MYNEWT_VAL_CHOICE(MCU_TARGET))
- ble_phy.c: four nRF54L conditional blocks; nRF52/53 behavior unchanged
- ble_hw.c: ECB SG-DMA path guarded by NRF_ECB_HAS_ECBDATAPTR
- pkg.yml: nRF54L MCU_TARGET conditions for source_files and include_dirs
- .github/targets/nordic_pca10156_{blehci,btshell}/: CI targets
BLE features enabled: 2M PHY, Coded PHY, LE encryption, LL privacy, extended advertising, periodic advertising, DLE, DTM. nRF52/53 behaviour is unchanged.
### Tested on
- nRF54L15 DK (PCA10156), Seeed Studio XIAO nRF54L15 and nRF52840
- tests included changes from https://github.com/apache/mynewt-core/pull/3614
Assisted-by: Claude:claude-4.7-opus
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@mynewt.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] nrf5x: add nRF54L support [mynewt-nimble]
Posted by "nemethhh (via GitHub)" <gi...@apache.org>.
nemethhh commented on PR #2215:
URL: https://github.com/apache/mynewt-nimble/pull/2215#issuecomment-4377191556
@sjanc Hi, updated the PR.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@mynewt.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] nrf5x: add nRF54L support [mynewt-nimble]
Posted by "sjanc (via GitHub)" <gi...@apache.org>.
sjanc commented on PR #2215:
URL: https://github.com/apache/mynewt-nimble/pull/2215#issuecomment-4370804092
Hi,
While it is fine to include non-merged PRs in own PR, I think you should leave original attribution in place (ie keep Magda as author). My suggestion would be to include original commit and add own commit(s) on top of that.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@mynewt.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org