Skip to content

[dv,darjeeling] Fix some duplicate connectivity testplan items#30669

Merged
AlexJones0 merged 1 commit into
lowRISC:masterfrom
AlexJones0:dedup_dj_dv_conn_item
Jul 6, 2026
Merged

[dv,darjeeling] Fix some duplicate connectivity testplan items#30669
AlexJones0 merged 1 commit into
lowRISC:masterfrom
AlexJones0:dedup_dj_dv_conn_item

Conversation

@AlexJones0

Copy link
Copy Markdown
Contributor

Fix some duplicate Darjeeling chip connectivity items which were preventing us from upgrading to a newer DVSim version, which now produces errors in these cases: https://github.com/lowRISC/opentitan-private-ci/actions/runs/28666658279/job/85019992031#step:5:296

These were likely caused by bad renames in the past when changing Darjeeling to use external clocks instead of the clkmgr's IODIV2 and IODIV4 clocks (see #26758). Many other parts of the tests look incorrect (e.g. references to flash_ctrl) and out of date, but the scope of this PR is limited to only removing the duplicate testplan items to allow the DVSim version to be bumped.

Fix some duplicate Darjeeling chip connectivity items which were
preventing us from upgrading to a newer DVSim version, which now
produces errors in these cases.

These were likely caused by bad renames in the past when changing
Darjeeling to use external clocks instead of the clkmgr's IODIV2 and
IODIV4 clocks. Many other parts of the tests look incorrect (e.g.
references to flash_ctrl) and out of date, but the scope of this commit
is limited to only removing the duplicate testplan items to allow
DVSim to be bumped.

Signed-off-by: Alex Jones <alex.jones@lowrisc.org>

@rswarbrick rswarbrick 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.

This definitely looks like it's the right thing to do. Goodness knows whether the connectivity checks will actually work (I strongly suspect not!), but that shouldn't gate this work.

@AlexJones0

Copy link
Copy Markdown
Contributor Author

Goodness knows whether the connectivity checks will actually work (I strongly suspect not!), but that shouldn't gate this work.

I agree - these likely do not work properly in the first place (Darjeeling is referencing flash_ctrl) and are instead a bad copy-paste. If there is value in resurrecting these checks for Darjeeling in the future then that should be handled separately; for now we should just aim to unblock the DVSim upgrade.

@AlexJones0 AlexJones0 added this pull request to the merge queue Jul 6, 2026
Merged via the queue into lowRISC:master with commit 0e745b4 Jul 6, 2026
42 checks passed
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.

3 participants