f2e9bd3a4adb9645b3f781b2548e845c2453d973
[libreriscv.git] / HDL_workflow / litex_ls180.mdwn
1 # Commits for litex:
2
3 the following have been identified as working with sim.py. dependencies:
4
5 litex commit 35929c0f8a8f1cc098a6b6ebb569caca8df8c08d
6 litedram commit 198bcbab676e2b4065e5b6a7dc8a7733bae8315a
7 pythondata-cpu-microwatt commit ba76652320e9dc23d9b2c64a62d0a752c870a215
8 pythondata-misc-tapcfg commit 25c97a4a9ff9af85248028fe01e2c65b2e3640ee
9
10 apt-get install libjson-c-dev
11 apt-get install libevent-dev
12 apt-get install verilator
13
14 # build process for ls180
15
16 for the variant without 4k srams:
17
18 standard install (see [[HDL_workflow]]
19 cd soc
20 make ls180_verilog
21 cd src/soc/litex/florent
22 make ls180
23 cp ls180.il /tmp
24
25 at this point you can copy ls180.il over to the coriolis2 chroot,
26 into soclayout experiments9:
27
28 soclayout/experiments9/non_generated/full_core_ls180.il
29
30 and you can then begin the build process inside the coriolis2 chroot:
31
32 cd soclayout/experiments9
33 nohup ./build_ls180.sh &