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

New Reset API for Hart, Support for JTAG, DMI and JTAG Mailbox access #52

Merged
merged 17 commits into from
Dec 12, 2023

Conversation

rivos-eblot
Copy link

No description provided.

Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
TCP socket is compatible with the OpenOCD remote bitbang protocol

Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
This could be used to connect the DMI to the JTAG MBOX.

Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
… reset

Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
It should be released from Reset by the power manager IP

Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
It should be released from Reset by the power manager IP

Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
…and mtvec.

These vectors may be updated while hart is held in reset, so they should be updated
on reset exit, since reset_hold is only invoked on reset enter (Resettable API)

Signed-off-by: Emmanuel Blot <eblot@rivosinc.com>
Copy link

@loiclefort loiclefort left a comment

Choose a reason for hiding this comment

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

LGTM (reviewed in private)

@loiclefort loiclefort merged commit a0df1cd into lowRISC:ot-darjeeling-8.1.2 Dec 12, 2023
5 checks passed
@loiclefort loiclefort deleted the dev/ebl/dj-next branch December 12, 2023 18:46
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