Friday, 2020-11-06

*** tpb has joined #symbiflow00:00
*** Degi has quit IRC02:33
*** Degi has joined #symbiflow02:34
*** citypw has joined #symbiflow02:40
*** swdls has joined #symbiflow03:30
*** swdls has quit IRC03:34
*** az0re has joined #symbiflow04:30
*** OmniMancer has joined #symbiflow05:20
*** kgugala_ has joined #symbiflow05:49
*** kgugala has quit IRC05:53
*** OmniMancer1 has joined #symbiflow07:10
*** OmniMancer has quit IRC07:12
*** kgugala has joined #symbiflow07:13
*** kgugala_ has quit IRC07:17
sf-slack<kgugala> @litghost @alberto.anzellotti there is an old PR adding zynq example (for some reasone it got stuck in PR phase) https://github.com/SymbiFlow/symbiflow-arch-defs/pull/1251/files07:36
sf-slack<kgugala> I'll rebase it so we can merge the code07:36
sf-slack<kgugala> In the mean time you can grab the code from the PR and play with it07:36
*** mkru has joined #symbiflow07:45
sf-slack<alberto.anzellotti> @kgugala thank you very much! :) It states it's compatible with the microzed board, which comes with a XC7Z010 (Zynq 7010)! Awesome!10:09
*** wki has joined #symbiflow10:10
*** wki has quit IRC10:42
*** kgugala_ has joined #symbiflow11:59
*** kgugala has quit IRC11:59
*** aep has joined #symbiflow14:38
aepis there an up to date complete intro to the uninitated? i'm confused that https://symbiflow.readthedocs.io/projects/arch-defs/en/latest/getting-started.html at the very top redirects you to something that doesnt match the page at all14:39
tpbTitle: Getting Started symbiflow-arch-defs 0.1 documentation (at symbiflow.readthedocs.io)14:39
sf-slack<kgugala> @aep the examples repo https://github.com/SymbiFlow/symbiflow-examples shows how to use the toolchain14:42
sf-slack<kgugala> while this one https://symbiflow.readthedocs.io/projects/arch-defs/en/latest/getting-started.html is intended  for devs and is showing how to build architectures definitions and run the tests14:43
tpbTitle: Getting Started symbiflow-arch-defs 0.1 documentation (at symbiflow.readthedocs.io)14:43
aepsf-slack: thanks. is there.. more than the docs in the examples repo? like how do i flash the result,.. actually where IS the result?14:47
sf-slack<kgugala> result is a bit file (as in vendor toolchain)14:48
sf-slack<kgugala> you can flash it with any tool (including vendor ones)14:48
sf-slack<kgugala> but also xc3sprog or openOCD14:48
aepright. thats's outside of symbiflow i guess.14:49
sf-slack<kgugala> here https://symbiflow--295.org.readthedocs.build/en/295/tutorials/index.html you can find a doc generated from (not yet merged) PR14:50
tpbTitle: Tutorials SymbiFlow (at symbiflow--295.org.readthedocs.build)14:50
sf-slack<kgugala> this one add Arty and Basys3 examples14:50
sf-slack<kgugala> including openOCD programming14:50
aepthis is exactly what i was looking for, thanks!14:50
*** OmniMancer1 has quit IRC14:58
aephm, using these instructions, i'm missing symbiflow_synth15:04
aepis there a different way to obtain all the needed parts than conda?15:05
*** citypw has quit IRC16:28
*** mkru has quit IRC17:22
*** mkru has joined #symbiflow17:40
litghostaep: We are working such that upstream builds of yosys and VPR can be used, but for now conda is the easiest method that we support.  There are some folks that are working on repackaging for other distributions, see https://github.com/SymbiFlow/symbiflow-arch-pkgs17:56
litghostaep: Specifically, symbiflow_synth is actually just a shell script that is provided in the symbiflow install tarball, and actually isn't part of conda at all17:57
litghostaep: But the script does expect that yosys and vpr are installed on the path in the specific configuration currently required17:57
aepthats confusing. so should i install upstream yosys in addition to get symbiflow_synth ?18:10
aepwould be nice if there was a manual for setup18:10
litghost@kgugala: Now that https://github.com/SymbiFlow/symbiflow-arch-defs/pull/1657 is merged, please work with @acomodi to update https://github.com/SymbiFlow/symbiflow-arch-defs/pull/1251/files to use that style18:10
litghostaep: Sorry, I was not very clear.  Let me try again.  At this time, upstream yosys will likely not work, and is not the tested configuration.  The set of conda packages that are installed in the symbiflow-examples are the tested configuration, and for now the only configuration we can recommend.   Once upstream yosys has been tested to work, this will changed.18:12
aepah ok. is there a CI or something that tells me which version to install that works?18:13
litghostaep: Yes.  The install bundles include a conda "environment.yml" that specifies a specific conda package for yosys and VPR that has been tested and confirmed to work.  Example: https://github.com/SymbiFlow/symbiflow-arch-defs/blob/5f35cd6098c18f1c566ed271b5fd4ba8b3b50737/environment.yml#L7-L918:14
litghostaep: The instructions on symbiflow-examples setup a conda envirnoment based18:14
litghostaep: The instructions on symbiflow-examples setup a conda environment based the tested configuration18:15
aepsure. erm. i'm reffering to this https://symbiflow--295.org.readthedocs.build/en/295/tutorials/symbiflow-examples-arty.html  saying i should install https://storage.googleapis.com/symbiflow-arch-defs/artifacts/prod/foss-fpga-tools/symbiflow-arch-defs/continuous/install/4/20200416-002215/symbiflow-arch-defs-install-a321d9d9.tar.xz18:15
tpbTitle: SymbiFlow Examples on Arty Board SymbiFlow (at symbiflow--295.org.readthedocs.build)18:15
aepbut that version doesnt work, so im wondering how to check which one could work18:16
aep20200416-002215 is probably a build id?18:16
litghostaep: I believe that is the build timestamp18:16
litghostaep:  Sorry I misunderstood you.  If the instructions are not working that is surprising.  Do you mind filing an issue on symbiflow-examples with the problem you are having?  That is something we should fix18:17
aepkgugala sayd this is a PR, so i guess i should comment under the PR. but i dont know which it refers to18:18
litghostaep: I'll let kgugala comment then.  Be aware we are actively iterating on making the install process less error prone, apologies for the confusion.18:19
aepfound it!18:19
aephttps://github.com/SymbiFlow/symbiflow-docs/pull/29518:19
litghostaep: That PR looks quiet stale.  I suspect it needs to be refreshed, which is what is leading to the confusion.18:21
aepah!18:21
litghostaep: Sorry for the dust :)18:21
aepawesome, thanks18:21
aepi'll maybe try to fix it once i understand how this stuff works18:22
aepgot it working. thanks litghost18:33
litghostOh, fantastic.  Glad18:33
*** FFY00 has quit IRC18:42
*** FFY00 has joined #symbiflow18:43
*** titanbiscuit has joined #symbiflow18:54
sf-slack<mgielda> Hi @aep working on a separate iser documentation with examples, called, well, symbiflow-examples19:09
sf-slack<mgielda> that one will be tested in CI, at least up to the point things generate19:10
*** mkru has quit IRC19:14
sf-slack<mgielda> *user19:26
*** aep has quit IRC19:42
mithrohttps://github.com/LNIS-Projects/skywater-openfpga20:31
*** epony has quit IRC20:54
*** titanbiscuit has quit IRC20:57
*** epony has joined #symbiflow21:00
*** titanbiscuit has joined #symbiflow21:02

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!