Skip to content

Fix missing option to use NFCT pins as GPIOs on nRF54L and nRF71 in nfct node#4068

Merged
carlescufi merged 3 commits into
nrfconnect:mainfrom
nordic-krch:ncs/nrf54l_nfct_pins
May 26, 2026
Merged

Fix missing option to use NFCT pins as GPIOs on nRF54L and nRF71 in nfct node#4068
carlescufi merged 3 commits into
nrfconnect:mainfrom
nordic-krch:ncs/nrf54l_nfct_pins

Conversation

@nordic-krch
Copy link
Copy Markdown
Contributor

@nordic-krch nordic-krch commented May 12, 2026

To use NFCT pins as gpios on nRF54L or nRF71 following code need to be added to the nfct node which need to be disabled or reserved.

&nfct {
  nfct-pins-as-gpios;
};

Legacy mode to use uicr node is still supported since it was inherited from nrf52 where pins were configured in UICR.

…rf-nfct-v2

Extend description for nfct-pins-as-gpios property in nrf-nfct-v2
binding.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
(cherry picked from commit f5d88dd)
Use compatible which allows to set nfct-pins-as-gpios property
for nrf54l and nrf71 series.

Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
(cherry picked from commit 7e11e9b)
…devicetree

Parse DT information regarding NFCT pins and pass it as compiler flags
which are used by the MDK startup code.

Signed-off-by: Bjarki Arge Andreasen <bjarki.andreasen@nordicsemi.no>
Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
(cherry picked from commit c07bbb7)
@nordic-krch nordic-krch changed the title Fix missing option to use NFCT pins as GPIOs on nRF54L and nRF71 Fix missing option to use NFCT pins as GPIOs on nRF54L and nRF71 in nfct node May 12, 2026
@carlescufi carlescufi merged commit 9c1aabc into nrfconnect:main May 26, 2026
19 checks passed
NordicBuilder added a commit to NordicBuilder/sdk-nrf that referenced this pull request May 26, 2026
Automatically created by action-manifest-pr GH action from PR:
nrfconnect/sdk-zephyr#4068

Signed-off-by: Nordic Builder <pylon@nordicsemi.no>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants