*** tpb has joined #symbiflow | 00:00 | |
*** Degi has quit IRC | 02:33 | |
*** Degi has joined #symbiflow | 02:34 | |
*** citypw has joined #symbiflow | 02:40 | |
*** swdls has joined #symbiflow | 03:30 | |
*** swdls has quit IRC | 03:34 | |
*** az0re has joined #symbiflow | 04:30 | |
*** OmniMancer has joined #symbiflow | 05:20 | |
*** kgugala_ has joined #symbiflow | 05:49 | |
*** kgugala has quit IRC | 05:53 | |
*** OmniMancer1 has joined #symbiflow | 07:10 | |
*** OmniMancer has quit IRC | 07:12 | |
*** kgugala has joined #symbiflow | 07:13 | |
*** kgugala_ has quit IRC | 07: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/files | 07:36 |
---|---|---|
sf-slack | <kgugala> I'll rebase it so we can merge the code | 07:36 |
sf-slack | <kgugala> In the mean time you can grab the code from the PR and play with it | 07:36 |
*** mkru has joined #symbiflow | 07: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 #symbiflow | 10:10 | |
*** wki has quit IRC | 10:42 | |
*** kgugala_ has joined #symbiflow | 11:59 | |
*** kgugala has quit IRC | 11:59 | |
*** aep has joined #symbiflow | 14:38 | |
aep | is 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 all | 14:39 |
tpb | Title: 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 toolchain | 14: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 tests | 14:43 |
tpb | Title: Getting Started symbiflow-arch-defs 0.1 documentation (at symbiflow.readthedocs.io) | 14:43 |
aep | sf-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 openOCD | 14:48 |
aep | right. 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) PR | 14:50 |
tpb | Title: Tutorials SymbiFlow (at symbiflow--295.org.readthedocs.build) | 14:50 |
sf-slack | <kgugala> this one add Arty and Basys3 examples | 14:50 |
sf-slack | <kgugala> including openOCD programming | 14:50 |
aep | this is exactly what i was looking for, thanks! | 14:50 |
*** OmniMancer1 has quit IRC | 14:58 | |
aep | hm, using these instructions, i'm missing symbiflow_synth | 15:04 |
aep | is there a different way to obtain all the needed parts than conda? | 15:05 |
*** citypw has quit IRC | 16:28 | |
*** mkru has quit IRC | 17:22 | |
*** mkru has joined #symbiflow | 17:40 | |
litghost | aep: 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-pkgs | 17:56 |
litghost | aep: 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 all | 17:57 |
litghost | aep: But the script does expect that yosys and vpr are installed on the path in the specific configuration currently required | 17:57 |
aep | thats confusing. so should i install upstream yosys in addition to get symbiflow_synth ? | 18:10 |
aep | would be nice if there was a manual for setup | 18: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 style | 18:10 |
litghost | aep: 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 |
aep | ah ok. is there a CI or something that tells me which version to install that works? | 18:13 |
litghost | aep: 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-L9 | 18:14 |
litghost | aep: The instructions on symbiflow-examples setup a conda envirnoment based | 18:14 |
litghost | aep: The instructions on symbiflow-examples setup a conda environment based the tested configuration | 18:15 |
aep | sure. 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.xz | 18:15 |
tpb | Title: SymbiFlow Examples on Arty Board SymbiFlow (at symbiflow--295.org.readthedocs.build) | 18:15 |
aep | but that version doesnt work, so im wondering how to check which one could work | 18:16 |
aep | 20200416-002215 is probably a build id? | 18:16 |
litghost | aep: I believe that is the build timestamp | 18:16 |
litghost | aep: 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 fix | 18:17 |
aep | kgugala sayd this is a PR, so i guess i should comment under the PR. but i dont know which it refers to | 18:18 |
litghost | aep: 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 |
aep | found it! | 18:19 |
aep | https://github.com/SymbiFlow/symbiflow-docs/pull/295 | 18:19 |
litghost | aep: That PR looks quiet stale. I suspect it needs to be refreshed, which is what is leading to the confusion. | 18:21 |
aep | ah! | 18:21 |
litghost | aep: Sorry for the dust :) | 18:21 |
aep | awesome, thanks | 18:21 |
aep | i'll maybe try to fix it once i understand how this stuff works | 18:22 |
aep | got it working. thanks litghost | 18:33 |
litghost | Oh, fantastic. Glad | 18:33 |
*** FFY00 has quit IRC | 18:42 | |
*** FFY00 has joined #symbiflow | 18:43 | |
*** titanbiscuit has joined #symbiflow | 18:54 | |
sf-slack | <mgielda> Hi @aep working on a separate iser documentation with examples, called, well, symbiflow-examples | 19:09 |
sf-slack | <mgielda> that one will be tested in CI, at least up to the point things generate | 19:10 |
*** mkru has quit IRC | 19:14 | |
sf-slack | <mgielda> *user | 19:26 |
*** aep has quit IRC | 19:42 | |
mithro | https://github.com/LNIS-Projects/skywater-openfpga | 20:31 |
*** epony has quit IRC | 20:54 | |
*** titanbiscuit has quit IRC | 20:57 | |
*** epony has joined #symbiflow | 21:00 | |
*** titanbiscuit has joined #symbiflow | 21:02 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!