Skip to content

[proj] Debug Module D1 sign-off - #741

Open
PRugg-Cap wants to merge 3 commits into
lowRISC:mainfrom
Capabilities-Limited:pdr32-debug-module-d1-signoff
Open

PRugg-Cap wants to merge 3 commits into
lowRISC:mainfrom
Capabilities-Limited:pdr32-debug-module-d1-signoff

Conversation

@PRugg-Cap

Copy link
Copy Markdown
Contributor

No description provided.

Comment thread doc/proj/debug_module.md Outdated
Comment thread doc/proj/debug_module.md Outdated
Comment thread doc/proj/debug_module.md Outdated
Comment thread doc/proj/debug_module.md
Comment thread doc/proj/debug_module.md Outdated

@marnovandermaas marnovandermaas left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I left some initial comments here, please address the TODOs as best you can. The CHERI register documentation, ROM additions, etc. can be deferred to D2. Please also mark this as ready to review once the TODOs are done.

@PRugg-Cap
PRugg-Cap force-pushed the pdr32-debug-module-d1-signoff branch 3 times, most recently from 7afd5d5 to 92c1330 Compare September 23, 2026 18:47
@PRugg-Cap
PRugg-Cap marked this pull request as ready for review September 23, 2026 18:48

@marnovandermaas marnovandermaas left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

No compilation errors on the assert known, just a small comment.

Comment thread hw/vendor/pulp_riscv_dbg/src/dm_top.sv Outdated
Comment thread doc/proj/debug_module.md Outdated
@PRugg-Cap
PRugg-Cap force-pushed the pdr32-debug-module-d1-signoff branch from 92c1330 to 1a19e58 Compare September 24, 2026 11:32

@marnovandermaas marnovandermaas left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

One minor comment from my end but otherwise looks good to me. Thanks for putting this together. Let's wait for 3 approvers before merging.

Comment thread doc/proj/debug_module.md Outdated
@PRugg-Cap
PRugg-Cap force-pushed the pdr32-debug-module-d1-signoff branch from 1a19e58 to 4a04834 Compare September 24, 2026 15:10
@tchilikov-semify
tchilikov-semify self-requested a review September 25, 2026 10:38
Comment thread hw/vendor/pulp_riscv_dbg/src/dm_top.sv Outdated
Comment thread doc/proj/debug_module.md Outdated
Comment thread doc/proj/debug_module.md
@PRugg-Cap
PRugg-Cap force-pushed the pdr32-debug-module-d1-signoff branch from 4a04834 to 8301855 Compare September 25, 2026 16:25
Update code from upstream repository https://github.com/pulp-
platform/riscv-dbg to revision
358f90110220adf7a083f8b65d157e836d706236

Signed-off-by: Peter Rugg <peter.rugg@capabilitieslimited.co.uk>
@PRugg-Cap
PRugg-Cap force-pushed the pdr32-debug-module-d1-signoff branch 4 times, most recently from c2618e2 to 53702c9 Compare September 25, 2026 17:06

@tchilikov-semify tchilikov-semify left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Thanks for the updates @PRugg-Cap, LGTM!

Comment thread doc/proj/debug_module.md Outdated
Comment thread doc/proj/debug_module.md Outdated
Comment thread doc/proj/debug_module.md Outdated
@PRugg-Cap
PRugg-Cap force-pushed the pdr32-debug-module-d1-signoff branch from 53702c9 to 5a090c9 Compare September 28, 2026 11:59
@martin-velay
martin-velay self-requested a review September 28, 2026 12:20

@martin-velay martin-velay left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM, thanks for this work

@martin-velay martin-velay linked an issue Sep 29, 2026 that may be closed by this pull request
@tchilikov-semify

Copy link
Copy Markdown
Collaborator

Hey @PRugg-Cap, thanks for the work. We're ready to merge this PR now. Before we do, could you do a rebase and resolve the minor conflict which arose from merging the CVA6 singoff? Then we should be ready to go!

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.

D1 sign-off: Debug module

5 participants