*** tpb has joined #symbiflow | 00:00 | |
*** cr1901_modern has joined #symbiflow | 00:17 | |
mithro | https://twitter.com/OlofKindgren/status/1374848733746192394 | 02:21 |
---|---|---|
*** Degi_ has joined #symbiflow | 02:31 | |
mithro | Edalize now supports using containerized EDA tools. Thanks to @carlosedp for kicking this off. Will do a write-up shortly but quick howto for building SERV using dockerized EDA tools from @unaimarcor et. al. follows here. | 02:32 |
*** Degi has quit IRC | 02:33 | |
*** Degi_ is now known as Degi | 02:33 | |
*** citypw has quit IRC | 03:49 | |
*** rj has quit IRC | 05:10 | |
*** rj has joined #symbiflow | 05:10 | |
*** shahbaaz has joined #symbiflow | 05:30 | |
*** shahbaaz has quit IRC | 05:33 | |
*** citypw has joined #symbiflow | 05:39 | |
*** kraiskil has joined #symbiflow | 06:31 | |
*** pruh7120 has joined #symbiflow | 07:26 | |
*** kraiskil has quit IRC | 07:28 | |
*** pruh7120 has quit IRC | 07:30 | |
*** rj has quit IRC | 07:32 | |
*** rj has joined #symbiflow | 07:33 | |
*** jopdorp_ is now known as jopdorp | 10:59 | |
*** cr1901_modern1 has joined #symbiflow | 12:09 | |
*** cr1901_modern has quit IRC | 12:12 | |
*** cr1901_modern1 has quit IRC | 12:28 | |
*** FFY00_ has quit IRC | 13:05 | |
*** FFY00_ has joined #symbiflow | 13:06 | |
umarcor | mithro: Greg has been using it for generating datasheets: https://twitter.com/GregDavill/status/1355284855261544449 | 13:24 |
umarcor | the bytefield-svg I mean | 13:25 |
umarcor | Overall, asciidoctor has several nice plugins for generating single page HTML and PDFs. I find it much better than Sphinx in that regard. | 13:27 |
umarcor | However, composition of HTML sites with multiple pages, and/or cross-referencing multiple sites is not straightforward. Sphinx/intersphinx are better at that. | 13:28 |
*** yuumei has joined #symbiflow | 14:49 | |
yuumei | Hello, I'm trying to build the counter_test example for my development board netv2 (xc7a100tfgg484-2), I'm running in to a problem where the build is looking for pinmap.csv: | 15:01 |
yuumei | prjxray_create_ioplace.py: error: argument --map/-m/-M: can't open '/home/ash/github/symbiflow/xc7/install/share/symbiflow/arch/xc7a100t_test/xc7a100tfgg484-2/pinmap.csv': [Errno 2] No such file or directory: '/home/ash/github/symbiflow/xc7/install/share/symbiflow/arch/xc7a100t_test/xc7a100tfgg484-2/pinmap.csv' | 15:01 |
yuumei | I guess xc7a100tfgg484-2 isn't included in the downloadable toolchain, I tried looking for where this file is generated but I'm having difficulty. If I build symbiflow-arch-defs with "make all_arty100t-full_bin" will that generate the pinmap.csv files if I modify xc/xc7/boards.cmake to include my specific part? | 15:01 |
sf-slack | <acomodi> yummei: indeed it is generated in the symbiflow-arch-defs flow. A way to generate that is as you say, by adding a board to boards.cmake, and than adding an additional test in the `counter` tests under `xc/xc7/tests/` , similarly to the tests already present | 15:04 |
*** rj has quit IRC | 15:10 | |
yuumei | acomodi: Thank-you! I'll give that a try | 15:10 |
*** kmehall has quit IRC | 16:08 | |
*** kmehall has joined #symbiflow | 16:08 | |
*** rj has joined #symbiflow | 16:25 | |
*** yuumei has quit IRC | 16:38 | |
*** rj has quit IRC | 16:58 | |
*** rj has joined #symbiflow | 17:00 | |
*** yuumei has joined #symbiflow | 17:13 | |
*** unrznbl[m] has quit IRC | 17:18 | |
*** umarcor has quit IRC | 17:18 | |
*** pakesson has quit IRC | 17:18 | |
*** proteusguy has quit IRC | 17:18 | |
*** mangelis has quit IRC | 17:18 | |
*** tux3 has quit IRC | 17:18 | |
*** asy_ has quit IRC | 17:18 | |
*** daniellimws has quit IRC | 17:18 | |
*** vup has quit IRC | 17:18 | |
*** jordigw_ has quit IRC | 17:18 | |
*** tnt has quit IRC | 17:18 | |
*** shivampotdar has quit IRC | 17:18 | |
*** tpb has joined #symbiflow | 17:23 | |
*** promach3 has quit IRC | 17:23 | |
*** jordigw has joined #symbiflow | 17:23 | |
*** asy_ has joined #symbiflow | 17:23 | |
*** rj has quit IRC | 17:42 | |
*** pakesson has quit IRC | 17:42 | |
*** FFY00_ has quit IRC | 17:42 | |
*** kuldeep has quit IRC | 17:42 | |
*** elms has quit IRC | 17:42 | |
*** toshywoshy has quit IRC | 17:42 | |
*** guan has quit IRC | 17:42 | |
*** jopdorp has quit IRC | 17:42 | |
*** sorear has quit IRC | 17:42 | |
*** nickoe has quit IRC | 17:42 | |
*** ZipCPU has quit IRC | 17:42 | |
*** TMM__ has quit IRC | 17:42 | |
*** proteusguy has quit IRC | 17:42 | |
*** HackerFoo has quit IRC | 17:42 | |
*** adjtm_ has quit IRC | 17:42 | |
*** zyp has quit IRC | 17:42 | |
*** _filt3r_ has quit IRC | 17:42 | |
*** ric96 has quit IRC | 17:42 | |
*** litghost has quit IRC | 17:42 | |
*** bubble_buster has quit IRC | 17:42 | |
*** smkz has quit IRC | 17:42 | |
*** ovf has quit IRC | 17:42 | |
*** extorr has quit IRC | 17:42 | |
*** heath has quit IRC | 17:42 | |
*** ssb has quit IRC | 17:42 | |
*** josi7 has quit IRC | 17:42 | |
*** daniellimws has quit IRC | 17:42 | |
*** anuejn has quit IRC | 17:42 | |
*** m_hackerfoo has quit IRC | 17:42 | |
*** mangelis has quit IRC | 17:42 | |
*** Lofty has quit IRC | 17:42 | |
*** krogozinski has quit IRC | 17:42 | |
*** rvalles has quit IRC | 17:42 | |
*** emilazy has quit IRC | 17:42 | |
*** zyp_ has joined #symbiflow | 17:42 | |
*** heath has joined #symbiflow | 17:42 | |
*** anuejn has joined #symbiflow | 17:42 | |
*** heath has quit IRC | 17:42 | |
*** heath has joined #symbiflow | 17:42 | |
*** extorr has joined #symbiflow | 17:42 | |
*** HackerFoo has joined #symbiflow | 17:42 | |
*** pakesson has joined #symbiflow | 17:42 | |
*** krogozinski has joined #symbiflow | 17:42 | |
*** ssb has joined #symbiflow | 17:42 | |
*** mangelis has joined #symbiflow | 17:42 | |
*** ZirconiumX has joined #symbiflow | 17:42 | |
*** m_hackerfoo has joined #symbiflow | 17:42 | |
*** sorear has joined #symbiflow | 17:42 | |
*** daniellimws has joined #symbiflow | 17:42 | |
*** jopdorp has joined #symbiflow | 17:42 | |
*** litghost has joined #symbiflow | 17:42 | |
*** bubble_buster has joined #symbiflow | 17:42 | |
*** guan has joined #symbiflow | 17:43 | |
*** rvalles has joined #symbiflow | 17:43 | |
*** elms has joined #symbiflow | 17:43 | |
*** ric96 has joined #symbiflow | 17:43 | |
*** _filt3r_ has joined #symbiflow | 17:43 | |
*** emilazy has joined #symbiflow | 17:43 | |
*** emilazy has quit IRC | 17:43 | |
*** emilazy has joined #symbiflow | 17:43 | |
*** ovf has joined #symbiflow | 17:43 | |
*** nickoe has joined #symbiflow | 17:43 | |
*** ZirconiumX is now known as Lofty | 17:43 | |
*** adjtm has joined #symbiflow | 17:44 | |
*** TMM has joined #symbiflow | 17:44 | |
*** FFY00_ has joined #symbiflow | 17:44 | |
*** kuldeep has joined #symbiflow | 17:44 | |
*** toshywoshy has joined #symbiflow | 17:44 | |
*** ZipCPU has joined #symbiflow | 17:44 | |
*** diamondman has quit IRC | 17:46 | |
*** rj has joined #symbiflow | 17:46 | |
*** diamondman has joined #symbiflow | 17:47 | |
*** smkz has joined #symbiflow | 17:51 | |
*** phire has quit IRC | 17:52 | |
*** phire has joined #symbiflow | 17:53 | |
*** fevv8[m] has joined #symbiflow | 17:53 | |
*** kmehall has quit IRC | 17:57 | |
*** _whitelogger has quit IRC | 17:57 | |
*** Raito_Bezarius has quit IRC | 17:57 | |
*** ktemkin has quit IRC | 17:57 | |
*** _whitenotifier-4 has quit IRC | 17:57 | |
*** lambda has quit IRC | 17:57 | |
*** Ultrasauce has quit IRC | 17:57 | |
*** flammit has quit IRC | 17:57 | |
*** lethalbit has quit IRC | 17:57 | |
*** benreynwar has quit IRC | 17:57 | |
*** awygle has quit IRC | 17:57 | |
*** ktemkin has joined #symbiflow | 17:57 | |
*** kmehall_ has joined #symbiflow | 17:57 | |
*** Ultrasauce_ has joined #symbiflow | 17:57 | |
*** flammit has joined #symbiflow | 17:57 | |
*** benreynwar has joined #symbiflow | 17:57 | |
*** epony has quit IRC | 17:58 | |
*** gromero has quit IRC | 17:58 | |
*** gruetzkopf has quit IRC | 17:58 | |
*** gatecat has quit IRC | 17:58 | |
*** davidlattimore has quit IRC | 17:58 | |
*** mithro has quit IRC | 17:58 | |
*** flokli has quit IRC | 17:58 | |
*** gruetzkopf has joined #symbiflow | 17:58 | |
*** gromero has joined #symbiflow | 17:58 | |
*** davidlattimore has joined #symbiflow | 17:58 | |
*** lethalbit has joined #symbiflow | 17:58 | |
*** awygle has joined #symbiflow | 17:58 | |
*** lambda has joined #symbiflow | 17:58 | |
*** gatecat has joined #symbiflow | 17:58 | |
*** Raito_Bezarius has joined #symbiflow | 17:58 | |
*** epony has joined #symbiflow | 17:58 | |
*** mithro has joined #symbiflow | 17:59 | |
*** miek has quit IRC | 17:59 | |
*** _whitelogger has joined #symbiflow | 17:59 | |
*** flokli has joined #symbiflow | 18:00 | |
*** miek has joined #symbiflow | 18:00 | |
*** flokli has quit IRC | 18:03 | |
*** gruetzkopf has quit IRC | 18:03 | |
*** diamondman has quit IRC | 18:03 | |
*** FFY00_ has quit IRC | 18:03 | |
*** lopsided98 has quit IRC | 18:03 | |
*** y2kbugger has quit IRC | 18:03 | |
*** davidlattimore has quit IRC | 18:03 | |
*** benreynwar has quit IRC | 18:03 | |
*** ktemkin has quit IRC | 18:03 | |
*** fevv8[m] has quit IRC | 18:03 | |
*** smkz has quit IRC | 18:03 | |
*** ZipCPU has quit IRC | 18:03 | |
*** bjorkintosh has quit IRC | 18:03 | |
*** tannewt has quit IRC | 18:03 | |
*** gruetzkopf has joined #symbiflow | 18:04 | |
*** lopsided98 has joined #symbiflow | 18:04 | |
*** diamondman has joined #symbiflow | 18:04 | |
*** FFY00_ has joined #symbiflow | 18:04 | |
*** y2kbugger has joined #symbiflow | 18:04 | |
*** davidlattimore has joined #symbiflow | 18:04 | |
*** benreynwar has joined #symbiflow | 18:04 | |
*** ktemkin has joined #symbiflow | 18:04 | |
*** fevv8[m] has joined #symbiflow | 18:04 | |
*** smkz has joined #symbiflow | 18:04 | |
*** ZipCPU has joined #symbiflow | 18:04 | |
*** bjorkintosh has joined #symbiflow | 18:04 | |
*** tannewt has joined #symbiflow | 18:04 | |
*** davidlattimore has quit IRC | 18:05 | |
*** benreynwar has quit IRC | 18:05 | |
*** ktemkin has quit IRC | 18:05 | |
*** fevv8[m] has quit IRC | 18:05 | |
*** smkz has quit IRC | 18:05 | |
*** ZipCPU has quit IRC | 18:05 | |
*** bjorkintosh has quit IRC | 18:05 | |
*** tannewt has quit IRC | 18:05 | |
*** bjorkintosh has joined #symbiflow | 18:05 | |
*** davidlattimore has joined #symbiflow | 18:05 | |
*** tannewt has joined #symbiflow | 18:05 | |
*** flokli has joined #symbiflow | 18:06 | |
*** benreynwar has joined #symbiflow | 18:06 | |
*** ktemkin has joined #symbiflow | 18:06 | |
*** phire has quit IRC | 18:06 | |
*** _filt3r_ has quit IRC | 18:06 | |
*** litghost has quit IRC | 18:06 | |
*** ric96 has quit IRC | 18:06 | |
*** emilazy has quit IRC | 18:06 | |
*** ovf has quit IRC | 18:06 | |
*** elms has quit IRC | 18:06 | |
*** yeti has quit IRC | 18:06 | |
*** LoneTech has quit IRC | 18:06 | |
*** perillamint has quit IRC | 18:06 | |
*** welterde has quit IRC | 18:06 | |
*** ZipCPU has joined #symbiflow | 18:06 | |
*** perillamint has joined #symbiflow | 18:06 | |
*** LoneTech has joined #symbiflow | 18:06 | |
*** elms has joined #symbiflow | 18:06 | |
*** yeti has joined #symbiflow | 18:06 | |
*** _filt3r_ has joined #symbiflow | 18:06 | |
*** litghost has joined #symbiflow | 18:07 | |
*** emilazy has joined #symbiflow | 18:07 | |
*** ric96 has joined #symbiflow | 18:07 | |
*** ovf has joined #symbiflow | 18:07 | |
*** smkz has joined #symbiflow | 18:08 | |
*** fevv8[m] has joined #symbiflow | 18:08 | |
*** phire has joined #symbiflow | 18:09 | |
*** rj has quit IRC | 18:10 | |
*** citypw has quit IRC | 18:10 | |
*** Ultrasauce_ is now known as Ultrasauce | 18:12 | |
*** rj has joined #symbiflow | 18:14 | |
*** tpb has joined #symbiflow | 18:19 | |
*** microcolonel has joined #symbiflow | 18:21 | |
*** jordigw has joined #symbiflow | 18:21 | |
*** tnt has joined #symbiflow | 18:21 | |
*** noopwafel has joined #symbiflow | 18:21 | |
*** cr1901_modern has joined #symbiflow | 18:22 | |
*** cr1901_modern1 has joined #symbiflow | 18:25 | |
*** cr1901_modern has quit IRC | 18:27 | |
*** fevv8[m] has quit IRC | 18:28 | |
*** cr1901_modern2 has joined #symbiflow | 18:32 | |
*** phire has quit IRC | 18:32 | |
*** phire has joined #symbiflow | 18:33 | |
*** cr1901_modern1 has quit IRC | 18:34 | |
*** cr1901_modern2 has quit IRC | 18:37 | |
*** cr1901_modern has joined #symbiflow | 18:37 | |
*** rj has quit IRC | 18:38 | |
*** cr1901_modern1 has joined #symbiflow | 18:39 | |
*** zyp_ is now known as zyp | 18:41 | |
*** cr1901_modern has quit IRC | 18:41 | |
*** rj has joined #symbiflow | 18:43 | |
*** cr1901_modern has joined #symbiflow | 18:44 | |
*** cr1901_modern1 has quit IRC | 18:46 | |
*** fevv8[m] has joined #symbiflow | 18:47 | |
*** unrznbl[m] has joined #symbiflow | 18:49 | |
*** promach3 has joined #symbiflow | 18:49 | |
*** shivampotdar has joined #symbiflow | 18:56 | |
*** cr1901_modern1 has joined #symbiflow | 18:58 | |
*** xobs has joined #symbiflow | 18:59 | |
*** b33p[m] has joined #symbiflow | 18:59 | |
*** cr1901_modern has quit IRC | 18:59 | |
*** cr1901_modern1 has quit IRC | 19:02 | |
*** rj has quit IRC | 19:21 | |
*** rj has joined #symbiflow | 19:23 | |
*** sorear has quit IRC | 19:49 | |
*** sorear has joined #symbiflow | 19:49 | |
*** rj has quit IRC | 20:07 | |
*** rj has joined #symbiflow | 20:12 | |
*** cr1901_modern has joined #symbiflow | 20:29 | |
*** cr1901_modern1 has joined #symbiflow | 20:35 | |
*** cr1901_modern has quit IRC | 20:36 | |
*** cr1901_modern has joined #symbiflow | 20:47 | |
*** cr1901_modern1 has quit IRC | 20:48 | |
*** kraiskil has joined #symbiflow | 20:51 | |
*** epony has quit IRC | 20:51 | |
*** rj has quit IRC | 20:51 | |
*** rj has joined #symbiflow | 20:54 | |
*** epony has joined #symbiflow | 20:55 | |
*** cr1901_modern1 has joined #symbiflow | 20:56 | |
*** cr1901_modern has quit IRC | 20:58 | |
*** cr1901_modern1 has quit IRC | 21:01 | |
*** yuumei has joined #symbiflow | 21:30 | |
*** rj has quit IRC | 21:34 | |
*** rj has joined #symbiflow | 21:38 | |
*** kraiskil has quit IRC | 21:54 | |
bryce_ | I feel like I'm really missing something. I'm trying to install symbiflow, but I'm getting absolutely nowhere. How do I make it so that I can just open a terminal and type something analogous to "gcc code.c" and have it synthesize? Following the instructions in the examples literally is not working and I have no idea how to even begin to troubleshoot this stuff, which seems to involve a lot of virtual environments and complicated build | 21:57 |
bryce_ | systems. | 21:57 |
litghost | What instructions where you following? | 21:58 |
bryce_ | https://github.com/SymbiFlow/symbiflow-examples/tree/master/xc7/counter_test | 21:59 |
bryce_ | https://symbiflow.readthedocs.io/projects/arch-defs/en/latest/getting-started.html I also tried this one, which did a ton of stuff but then had some kind of opaque (no identifiable error) failure to actually program the board. | 21:59 |
litghost | So we literally execute the instructions here: https://github.com/SymbiFlow/symbiflow-examples/runs/1765588968 | 21:59 |
tpb | Title: Getting Started symbiflow-arch-defs 0.1 documentation (at symbiflow.readthedocs.io) | 21:59 |
litghost | We literally copy the instructions from the README and execute it in CI | 22:00 |
litghost | You can follow along line by line with the Github Actions invocation | 22:00 |
bryce_ | I'll try that | 22:00 |
litghost | Starting in the "Install Symbiflow Toolchain" block | 22:01 |
litghost | There is also instructions for running the CI infrastructure locally: https://github.com/SymbiFlow/symbiflow-examples#running-ci-locally | 22:01 |
bryce_ | Sorry, what is "CI"? | 22:02 |
litghost | "Continuous Integration" | 22:02 |
bryce_ | ahh | 22:02 |
litghost | We run the instructions we publish through GH actions, which are just some machines somewhere, and try to see if those instructions are good are not | 22:02 |
*** _whitenotifier-5 has joined #symbiflow | 22:04 | |
-_whitenotifier-5- [symbiflow-examples] litghost opened issue #132: Should run GH actions check nightly - https://git.io/JYtVe | 22:04 | |
litghost | I do see that the check last ran 10 days ago, so it is possible that something broke between now and then | 22:04 |
bryce_ | Sorry, I haven't used this feature of github before; that page you linked me to (https://github.com/SymbiFlow/symbiflow-examples/runs/1765588968) seems to show the results of various commands, but I don't see what commands are being run. | 22:07 |
litghost | Look at the "+ " | 22:07 |
litghost | That is the command | 22:07 |
bryce_ | I don't see a +... I have a chevron symbol that expands the headings like "Set up VM" and then I see a number, a timestamp, some text and a duration. None of the things do anything when I click them. Sorry I'm not seeing it. | 22:09 |
litghost | "Run bash .github/scripts/install-toolchain.sh xc7 ubuntu | 22:09 |
litghost | 23:20:28 | Executing tuttest docs/getting-symbiflow.rst:install-reqs-ubuntu,wget-conda,conda-install-dir,fpga-fam-xc7,conda-setup,download-arch-def-xc7 | 22:09 |
litghost | 23:20:29 | + apt update -y" ??? | 22:09 |
litghost | So command there is "apt update -y"? | 22:10 |
bryce_ | Yeah, I don't see that. I do see that folder with scripts in it though | 22:11 |
bryce_ | I'll try that | 22:11 |
*** rj has quit IRC | 22:17 | |
bryce_ | Okay, this is seeming to work so far, though I'm going to have to leave soon for work and not sure if I will finish now. Thanks again for your help. | 22:18 |
*** rj has joined #symbiflow | 22:20 | |
yuumei | I have generated a pinmap.csv (Copied from my new netv2_pinmap.csv which I'm guessing is ok) but now I can't seem to find tilegrid.json, is that file generated by prjxray? My "make db-prepare-artix7" does not seem to generate it | 22:37 |
litghost | I don't think you need to run prjxray for tilegrid right now, unless you are adding new tiles | 22:38 |
litghost | https://github.com/SymbiFlow/prjxray-db/tree/master/artix7 | 22:38 |
litghost | Should have tile grids for all of the artix7 parts available in WebPack | 22:38 |
*** rvalles has quit IRC | 22:38 | |
yuumei | Although there is a "./database/artix7/xc7a100t/tilegrid.json" is that safe to copy to the specific symbiflow/prjxray-db/artix7/xc7a100tfgg484-2/tilegrid.json | 22:39 |
*** rvalles has joined #symbiflow | 22:39 | |
yuumei | There is a tilegrid.json in xc7a100t, I guess I can copy to the specific IC folder | 22:40 |
litghost | That shouldn't be needed anymore | 22:41 |
litghost | We refactored the file structure to avoid the redundancy | 22:42 |
litghost | https://github.com/SymbiFlow/prjxray-db/blob/c0ac6c19286e31205d2b7c0a5c7ba25fba8cb13e/artix7/mapping/parts.yaml#L21-L24 | 22:42 |
litghost | So "parts.yaml" maps the part to the device, and we have https://github.com/SymbiFlow/prjxray-db/blob/master/artix7/mapping/devices.yaml to map the device to the fabric | 22:43 |
yuumei | Hm.. I have those changes | 22:43 |
litghost | How/where did your prjxray python library come from? | 22:44 |
litghost | Might be out of date | 22:44 |
yuumei | I'm using "option 1" from step 5 https://github.com/SymbiFlow/prjxray | 22:46 |
yuumei | I copied the file over and it worked, I'll see if I can find the problem | 22:48 |
yuumei | *with my setup | 22:49 |
yuumei | Thanks! | 22:49 |
*** yuumei has quit IRC | 22:58 | |
*** rj has quit IRC | 23:02 | |
*** rj has joined #symbiflow | 23:06 | |
litghost | Should be recent then | 23:15 |
litghost | Assuming you checked out the most recent version of prjxray | 23:16 |
litghost | FYI, scripts were cut over to the new structure on January 12th | 23:16 |
litghost | So it is recent, but not that recent of a change | 23:17 |
*** daddesio has quit IRC | 23:41 | |
*** cr1901_modern has joined #symbiflow | 23:43 | |
litghost | bryce: So the xc7 counter run I did passed per https://github.com/SymbiFlow/symbiflow-examples/pull/133/checks?check_run_id=2197408576, so the instructions are still valid | 23:45 |
*** rj has quit IRC | 23:46 | |
*** cr1901_modern has quit IRC | 23:48 | |
*** rj has joined #symbiflow | 23:50 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!