[Libre-soc-bugs] [Bug 1086] New: ls2 verilator sim - setting up chroot and documentation

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Fri May 19 18:08:12 BST 2023


https://bugs.libre-soc.org/show_bug.cgi?id=1086

            Bug ID: 1086
           Summary: ls2 verilator sim - setting up chroot and
                    documentation
           Product: Libre-SOC's first SoC
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: CONFIRMED
          Severity: enhancement
          Priority: ---
         Component: Source Code
          Assignee: andrey at technepisteme.xyz
          Reporter: andrey at technepisteme.xyz
                CC: libre-soc-bugs at lists.libre-soc.org
        Depends on: 1073
            Blocks: 961
   NLnet milestone: NLnet.2022-08-107.ongoing
 total budget (EUR) 750
  for completion of
       task and all
          subtasks:
   budget (EUR) for 750
         this task,
          excluding
  subtasks' budget:
    parent task for 737
 budget allocation:

After successful verilator sim on Microwatt, moved on to setting up environment
for ls2 soc. I'm following the instructions on the Libre-SOC ls2 wiki page:
https://libre-soc.org/HDL_workflow/ls2/

During setup of ls2, some updates needed to be made to the setup scripts and
repos.

Cesar fixed a bug related to use of a newer feature in setuptools:
IRC update:
https://libre-soc.org/irclog/%23libre-soc.2023-05-17.log.html#t2023-05-17T02:10:18
https://git.libre-soc.org/?p=gram.git;a=commitdiff;h=0b606145a2febf3ea93a5f345a316a147f74ac73

The nmigen Python module also depends on pyvcd and toml.
I used toml from the debian sources, while pyvcd came from github (0.4.0 tag,
latest).
https://git.libre-soc.org/?p=dev-env-setup.git;a=commitdiff;h=b63c7c26cc938ebd10eaeeaebc431b0a2e41d4c5

Hitting an issue during making of the external Libre-SOC core, but will
re-create chroot to make sure I didn't stray from the devscripts.


Referenced Bugs:

https://bugs.libre-soc.org/show_bug.cgi?id=961
[Bug 961] NLnet 2022 Libre-SOC "ongoing" milestone 2022-08-107 (approved, MoU
TBD)
https://bugs.libre-soc.org/show_bug.cgi?id=1073
[Bug 1073] Microwatt verilator sim - setting up chroot and documentation
-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list