[Libre-soc-dev] Coriolis 2 - Tutorials and check

Luke Kenneth Casson Leighton lkcl at lkcl.net
Tue Aug 16 18:06:14 BST 2022


---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68

On Tue, Aug 16, 2022 at 4:22 PM Santhosh Kumar V V . via Libre-soc-dev
<libre-soc-dev at lists.libre-soc.org> wrote:
>
> Good evening Sir, I tried creating a new chroot environment after git pull
> and also used the tag LS180_RC8_FINAL tag
> for soclayout and ran build_full_4k_sram_recon.sh script, some new error
> arises, missing file *litex_pinpads.json*

you need "git checkout LS180_RC8_FINAL"
followed by "git submodule update --init --recursive"
(this is in the build script)

if you do this:

(coriolisnew2)lkcl at fizzy:~/soclayout/experiments9$ git submodule
 470660aad064b956d2b61d95f25f405fc0bd0358 ../c4m-pdk-freepdk45
(released_v0.0.1-5-g470660a)
 d96f737c0a53dde983060522816bbef016b449ce ../pinmux (d96f737)

you should have pinmux at d96f737....

"make pinmux" creates the json file (again, this is in the build script)

l.

>
> o  Loading I/O pad specifications from
> "/home/santhosh/src/soclayout/experiments9/ls180/litex_pinpads.json".
>
> [ERROR] IoSpecs.loadFromPinmux(): JSON pinmux file not found.
>
> ("/home/santhosh/src/soclayout/experiments9/ls180/litex_pinpads.json")
>         Python stack trace:
>         #0 in                  __init__() at
> .../lib64/python2.7/dist-packages/crlcore/helpers/io.py:167
>         #1 in            loadFromPinmux() at
> .../dist-packages/cumulus/plugins/alpha/block/iospecs.py:132
>         #2 in                scriptMain() at doDesign.py:32
>         #3 in                 runScript() at
> .../coriolis-2.x/Linux.x86_64/Release.Shared/install/bin/cgt:73
>         #4 in                  <module>() at
> .../coriolis-2.x/Linux.x86_64/Release.Shared/install/bin/cgt:204
>
> MBK_OUT_LO=al; export MBK_OUT_LO; MBK_SEPAR='_'; export MBK_SEPAR;
> /home/santhosh/alliance/install/bin/cougar       -c -f chip_r chip_r_ext
>
> On Mon, Aug 15, 2022 at 10:19 PM Luke Kenneth Casson Leighton <lkcl at lkcl.net>
> wrote:
>
> > santosh i've made some corrections to dev-env-setup
> > coriolis-install script (making sure wget is installed for
> > example), and to soclayout.  in your host OS you
> > can do "git pull" in the dev-env-setup repo.
> >
> > can you please re-run everything (including making
> > a new chroot), use the LS180_RC8_FINAL tag
> > for soclayout, and run the build_full_4k_sram_recon.sh
> > script.
> >
> > https://libre-soc.org/HDL_workflow/coriolis2
> >
> > l.
> >
> _______________________________________________
> Libre-soc-dev mailing list
> Libre-soc-dev at lists.libre-soc.org
> http://lists.libre-soc.org/mailman/listinfo/libre-soc-dev



More information about the Libre-soc-dev mailing list