Skip to content

How to stop the RTL-counter_wb test failing on tag = 2024.09.12-1 #375

Description

@JamesTimothyMeech

When I run make cocotb-verify-all-rtl in the top level of a clean install of caravel_user_project after checking out tag = 2024.09.12-1 I get this error:

Test: RTL-counter_la_clk has passed
┏━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━┓                       
┃ Total                ┃ Passed ┃ Failed        ┃ Unknown       ┃ duration   ┃        ┃            ┃                       
┡━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━┩                       
│ 4                    │ 3      │ 1             │ 0             │ 0:01:19.68 │        │            │                       
│                      │        │               │               │            │        │            │                       
│ Test                 │ status │ start         │ end           │ duration   │ p/f    │ seed       │                       
│ RTL-counter_la       │ done   │ 16:40:42(Fri) │ 16:41:06(Fri) │ 0:00:23.53 │ passed │ 1726242045 │                       
│ RTL-counter_wb       │ done   │ 16:41:06(Fri) │ 16:41:16(Fri) │ 0:00:09.77 │ failed │ 1726242067 │                       
│ RTL-counter_la_reset │ done   │ 16:41:16(Fri) │ 16:41:38(Fri) │ 0:00:22.78 │ passed │ 1726242077 │                       
│ RTL-counter_la_clk   │ done   │ 16:41:38(Fri) │ 16:42:02(Fri) │ 0:00:23.54 │ passed │ 1726242100 │                       
└──────────────────────┴────────┴───────────────┴───────────────┴────────────┴────────┴────────────┘  

How can I fix this?

It is not clear to me what commands to run to satisfy step five of the instructions here: https://github.com/efabless/caravel_user_project/blob/main/docs/source/index.md

How do I "Update rtl/gl/gl+sdf files in verilog/includes/includes.<rtl/gl/gl+sdf>.caravel_user_project." and where should I run "Run gen_gpio_defaults.py script to generate caravel_core.v." and what arguments should I use?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions