Skip to content
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

[manuf] enable alerts during individualization #25914

Conversation

timothytrippel
Copy link
Contributor

This updates the individualization firmware to enable alerts and capture crashdump information if requested by the host. This may be used to debug alert escalations that may occur during various manufacturing operations such as OTP programming. This feature is piped through the orchestrator script to enable turning it on or off as needed during bringup / debugging efforts.

This adds a silicon_creator driver function and corresponding unittests
to enable Ibex NMIs.

Signed-off-by: Tim Trippel <[email protected]>
This adds test_util functions to readout both CPU and Alert crashdump
info over JTAG.

Signed-off-by: Tim Trippel <[email protected]>
This updates the individualization firmware to enable alerts and capture
crashdump information if requested by the host. This may be used to
debug alert escalations that may occur during various manufacturing
operations such as OTP programming. This feature is piped through the
orchestrator script to enable turning it on or off as needed during
bringup / debugging efforts.

Signed-off-by: Tim Trippel <[email protected]>
@timothytrippel timothytrippel requested review from a team as code owners January 16, 2025 20:18
@timothytrippel timothytrippel added the CI:Rerun Rerun failed CI jobs label Jan 17, 2025
@github-actions github-actions bot removed the CI:Rerun Rerun failed CI jobs label Jan 17, 2025
@timothytrippel timothytrippel added the CI:Rerun Rerun failed CI jobs label Jan 17, 2025
@github-actions github-actions bot removed the CI:Rerun Rerun failed CI jobs label Jan 17, 2025
@timothytrippel
Copy link
Contributor Author

CI failure is unrelated and exists on earlgrey_1.0.0 branch already.

@timothytrippel timothytrippel merged commit f0c4fca into lowRISC:earlgrey_1.0.0 Jan 17, 2025
35 of 36 checks passed
@timothytrippel timothytrippel deleted the enable-alerts-during-individ branch January 17, 2025 07:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants