Skip to content

soc: nordic: ironside: Add TDD #92340

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

Merged
merged 3 commits into from
Jul 31, 2025

Conversation

karstenkoenig
Copy link
Contributor

Added support for the IronSide TDD service which allows configuring and powering the trace and debug domain of the nrf54h20. Also provide option to start the trace and debug domain in the soc start sequence and extend the JLinkScript to configure the coresight subsystem for ETM traces to the TPIU.

@karstenkoenig
Copy link
Contributor Author

Added cherry-picked fix for failing testcase on nrf54h20 flpr core

57300
57300 previously approved these changes Jul 1, 2025
57300
57300 previously approved these changes Jul 1, 2025
Added support for the IronSide TDD service which allows configuring and
powering the trace and debug domain of the nrf54h20.
Also provide option to start the trace and debug domain in the soc start
sequence.

Signed-off-by: Karsten Koenig <karsten.koenig@nordicsemi.no>
Configure the CTRLSEL value and the clock pin so that the TRACE pins
work when the TDD gets used.

Signed-off-by: Karsten Koenig <karsten.koenig@nordicsemi.no>
Added support for ETM tracing via TPIU to the JLinkScript.

Signed-off-by: Karsten Koenig <karsten.koenig@nordicsemi.no>
@57300 57300 force-pushed the ironside_tdd_zephyr branch from dc70a8e to f9b516d Compare July 28, 2025 07:18
Copy link

@57300 57300 changed the title drivers: firmware: nrf_ironside: Add TDD soc: nordic: ironside: Add TDD Jul 28, 2025
Copy link
Contributor

@tmon-nordic tmon-nordic left a comment

Choose a reason for hiding this comment

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

I got nRF54H20 J-Trace working with Ozone V3.36

@cfriedt cfriedt merged commit 96d062a into zephyrproject-rtos:main Jul 31, 2025
32 checks passed
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.

6 participants