tpb has quit [Remote host closed the connection]
tpb has joined #symbiflow
cr1901_modern has joined #symbiflow
Degi_ has joined #symbiflow
<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.
Degi has quit [Ping timeout: 256 seconds]
Degi_ is now known as Degi
citypw has quit [Ping timeout: 268 seconds]
rj has quit [Remote host closed the connection]
rj has joined #symbiflow
shahbaaz has joined #symbiflow
shahbaaz has quit [Client Quit]
citypw has joined #symbiflow
kraiskil has joined #symbiflow
pruh7120 has joined #symbiflow
kraiskil has quit [Ping timeout: 268 seconds]
pruh7120 has quit [Client Quit]
rj has quit [Remote host closed the connection]
rj has joined #symbiflow
jopdorp_ is now known as jopdorp
cr1901_modern1 has joined #symbiflow
cr1901_modern has quit [Ping timeout: 256 seconds]
cr1901_modern1 has quit [Ping timeout: 264 seconds]
FFY00_ has quit [Ping timeout: 244 seconds]
FFY00_ has joined #symbiflow
<umarcor> mithro: Greg has been using it for generating datasheets: https://twitter.com/GregDavill/status/1355284855261544449
<umarcor> the bytefield-svg I mean
<umarcor> Overall, asciidoctor has several nice plugins for generating single page HTML and PDFs. I find it much better than Sphinx in that regard.
<umarcor> However, composition of HTML sites with multiple pages, and/or cross-referencing multiple sites is not straightforward. Sphinx/intersphinx are better at that.
yuumei has joined #symbiflow
<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:
<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'
<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?
<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
rj has quit [Ping timeout: 268 seconds]
<yuumei> acomodi: Thank-you! I'll give that a try
kmehall has quit [Remote host closed the connection]
kmehall has joined #symbiflow
rj has joined #symbiflow
yuumei has quit [Quit: Connection closed]
rj has quit [Ping timeout: 268 seconds]
rj has joined #symbiflow
yuumei has joined #symbiflow
yuumei has quit [Client Quit]
unrznbl[m] has quit [*.net *.split]
umarcor has quit [*.net *.split]
pakesson has quit [*.net *.split]
mangelis has quit [*.net *.split]
proteusguy has quit [*.net *.split]
tux3 has quit [*.net *.split]
asy_ has quit [*.net *.split]
daniellimws has quit [*.net *.split]
vup has quit [*.net *.split]
jordigw_ has quit [*.net *.split]
tnt has quit [*.net *.split]
shivampotdar has quit [*.net *.split]
tpb has quit [*.net *.split]
daddesio has quit [*.net *.split]
ZipCPU has quit [*.net *.split]
noopwafel has quit [*.net *.split]
anuejn has quit [*.net *.split]
epony has quit [*.net *.split]
HackerFoo has quit [*.net *.split]
m_hackerfoo has quit [*.net *.split]
noopwafel has joined #symbiflow
mangelis has joined #symbiflow
vup has joined #symbiflow
tnt has joined #symbiflow
anuejn has joined #symbiflow
m_hackerfoo has joined #symbiflow
pakesson has joined #symbiflow
HackerFoo has joined #symbiflow
daddesio has joined #symbiflow
daniellimws has joined #symbiflow
proteusguy has joined #symbiflow
tux3 has joined #symbiflow
epony has joined #symbiflow
TMM has quit [*.net *.split]
nickoe has quit [*.net *.split]
TMM__ has joined #symbiflow
ZipCPU has joined #symbiflow
nickoe has joined #symbiflow
fevv8[m] has quit [Ping timeout: 240 seconds]
b33p[m] has quit [Ping timeout: 258 seconds]
xobs has quit [Ping timeout: 240 seconds]
tpb has joined #symbiflow
promach3 has quit [Ping timeout: 272 seconds]
jordigw has joined #symbiflow
asy_ has joined #symbiflow
rj has quit [Ping timeout: 268 seconds]
pakesson has quit [*.net *.split]
FFY00_ has quit [*.net *.split]
kuldeep has quit [*.net *.split]
elms has quit [*.net *.split]
toshywoshy has quit [*.net *.split]
guan has quit [*.net *.split]
jopdorp has quit [*.net *.split]
sorear has quit [*.net *.split]
nickoe has quit [*.net *.split]
ZipCPU has quit [*.net *.split]
TMM__ has quit [*.net *.split]
proteusguy has quit [*.net *.split]
HackerFoo has quit [*.net *.split]
adjtm_ has quit [*.net *.split]
zyp has quit [*.net *.split]
_filt3r_ has quit [*.net *.split]
ric96 has quit [*.net *.split]
litghost has quit [*.net *.split]
bubble_buster has quit [*.net *.split]
smkz has quit [*.net *.split]
ovf has quit [*.net *.split]
extorr has quit [*.net *.split]
heath has quit [*.net *.split]
ssb has quit [*.net *.split]
josi7 has quit [*.net *.split]
daniellimws has quit [*.net *.split]
anuejn has quit [*.net *.split]
m_hackerfoo has quit [*.net *.split]
mangelis has quit [*.net *.split]
Lofty has quit [*.net *.split]
krogozinski has quit [*.net *.split]
rvalles has quit [*.net *.split]
emilazy has quit [*.net *.split]
zyp_ has joined #symbiflow
heath has joined #symbiflow
anuejn has joined #symbiflow
heath has joined #symbiflow
heath has quit [Changing host]
extorr has joined #symbiflow
HackerFoo has joined #symbiflow
pakesson has joined #symbiflow
krogozinski has joined #symbiflow
mangelis has joined #symbiflow
ssb has joined #symbiflow
ZirconiumX has joined #symbiflow
m_hackerfoo has joined #symbiflow
sorear has joined #symbiflow
daniellimws has joined #symbiflow
litghost has joined #symbiflow
jopdorp has joined #symbiflow
bubble_buster has joined #symbiflow
guan has joined #symbiflow
rvalles has joined #symbiflow
elms has joined #symbiflow
ric96 has joined #symbiflow
_filt3r_ has joined #symbiflow
emilazy has joined #symbiflow
emilazy has joined #symbiflow
emilazy has quit [Changing host]
ovf has joined #symbiflow
nickoe has joined #symbiflow
ZirconiumX is now known as Lofty
adjtm has joined #symbiflow
TMM has joined #symbiflow
FFY00_ has joined #symbiflow
kuldeep has joined #symbiflow
toshywoshy has joined #symbiflow
ZipCPU has joined #symbiflow
diamondman has quit [Ping timeout: 264 seconds]
rj has joined #symbiflow
diamondman has joined #symbiflow
smkz has joined #symbiflow
phire has quit [*.net *.split]
phire has joined #symbiflow
fevv8[m] has joined #symbiflow
gruetzkopf has quit [*.net *.split]
mithro has quit [*.net *.split]
miek has quit [*.net *.split]
_whitelogger has joined #symbiflow
flokli has joined #symbiflow
miek has joined #symbiflow
flokli has quit [*.net *.split]
gruetzkopf has quit [*.net *.split]
diamondman has quit [*.net *.split]
FFY00_ has quit [*.net *.split]
lopsided98 has quit [*.net *.split]
y2kbugger has quit [*.net *.split]
davidlattimore has quit [*.net *.split]
benreynwar has quit [*.net *.split]
ktemkin has quit [*.net *.split]
fevv8[m] has quit [*.net *.split]
smkz has quit [*.net *.split]
ZipCPU has quit [*.net *.split]
bjorkintosh has quit [*.net *.split]
tannewt has quit [*.net *.split]
gruetzkopf has joined #symbiflow
lopsided98 has joined #symbiflow
diamondman has joined #symbiflow
FFY00_ has joined #symbiflow
y2kbugger has joined #symbiflow
benreynwar has joined #symbiflow
davidlattimore has joined #symbiflow
fevv8[m] has joined #symbiflow
ZipCPU has joined #symbiflow
ktemkin has joined #symbiflow
bjorkintosh has joined #symbiflow
smkz has joined #symbiflow
tannewt has joined #symbiflow
davidlattimore has quit [*.net *.split]
benreynwar has quit [*.net *.split]
ktemkin has quit [*.net *.split]
fevv8[m] has quit [*.net *.split]
smkz has quit [*.net *.split]
ZipCPU has quit [*.net *.split]
bjorkintosh has quit [*.net *.split]
tannewt has quit [*.net *.split]
bjorkintosh has joined #symbiflow
davidlattimore has joined #symbiflow
tannewt has joined #symbiflow
flokli has joined #symbiflow
benreynwar has joined #symbiflow
ktemkin has joined #symbiflow
phire has quit [*.net *.split]
_filt3r_ has quit [*.net *.split]
litghost has quit [*.net *.split]
ric96 has quit [*.net *.split]
ovf has quit [*.net *.split]
emilazy has quit [*.net *.split]
elms has quit [*.net *.split]
yeti has quit [*.net *.split]
LoneTech has quit [*.net *.split]
perillamint has quit [*.net *.split]
welterde has quit [*.net *.split]
ZipCPU has joined #symbiflow
perillamint has joined #symbiflow
LoneTech has joined #symbiflow
elms has joined #symbiflow
yeti has joined #symbiflow
_filt3r_ has joined #symbiflow
litghost has joined #symbiflow
emilazy has joined #symbiflow
ric96 has joined #symbiflow
ovf has joined #symbiflow
smkz has joined #symbiflow
fevv8[m] has joined #symbiflow
phire has joined #symbiflow
citypw has quit [*.net *.split]
rj has quit [*.net *.split]
Ultrasauce_ is now known as Ultrasauce
rj has joined #symbiflow
jordigw has quit [*.net *.split]
tpb has quit [*.net *.split]
asy_ has quit [*.net *.split]
tux3 has quit [*.net *.split]
daddesio has quit [*.net *.split]
vup has quit [*.net *.split]
Degi has quit [*.net *.split]
kgugala has quit [*.net *.split]
maartenBE has quit [*.net *.split]
duck2 has quit [*.net *.split]
bryce_ has quit [*.net *.split]
microcolonel has quit [*.net *.split]
ayazar has quit [*.net *.split]
sf-slack has quit [*.net *.split]
daf1 has quit [*.net *.split]
tnt has quit [*.net *.split]
noopwafel has quit [*.net *.split]
_florent_ has quit [*.net *.split]
tcal has quit [*.net *.split]
daf1 has joined #symbiflow
sf-slack has joined #symbiflow
bryce_ has joined #symbiflow
duck2 has joined #symbiflow
asy__ has joined #symbiflow
tcal has joined #symbiflow
maartenBE has joined #symbiflow
kgugala has joined #symbiflow
welterde has joined #symbiflow
_florent_ has joined #symbiflow
daddesio has joined #symbiflow
tux3 has joined #symbiflow
vup has joined #symbiflow
Degi has joined #symbiflow
tpb has joined #symbiflow
microcolonel has joined #symbiflow
jordigw has joined #symbiflow
tnt has joined #symbiflow
noopwafel has joined #symbiflow
cr1901_modern has joined #symbiflow
cr1901_modern1 has joined #symbiflow
cr1901_modern has quit [Ping timeout: 240 seconds]
fevv8[m] has quit [Ping timeout: 245 seconds]
cr1901_modern2 has joined #symbiflow
phire has quit [*.net *.split]
phire has joined #symbiflow
cr1901_modern1 has quit [Ping timeout: 260 seconds]
cr1901_modern2 has quit [Ping timeout: 245 seconds]
cr1901_modern has joined #symbiflow
rj has quit [Ping timeout: 240 seconds]
cr1901_modern1 has joined #symbiflow
zyp_ is now known as zyp
cr1901_modern has quit [Ping timeout: 252 seconds]
rj has joined #symbiflow
cr1901_modern has joined #symbiflow
cr1901_modern1 has quit [Ping timeout: 252 seconds]
fevv8[m] has joined #symbiflow
unrznbl[m] has joined #symbiflow
promach3 has joined #symbiflow
shivampotdar has joined #symbiflow
cr1901_modern1 has joined #symbiflow
xobs has joined #symbiflow
b33p[m] has joined #symbiflow
cr1901_modern has quit [Ping timeout: 252 seconds]
cr1901_modern1 has quit [Ping timeout: 240 seconds]
rj has quit [Ping timeout: 240 seconds]
rj has joined #symbiflow
sorear has quit []
sorear has joined #symbiflow
rj has quit [Ping timeout: 240 seconds]
rj has joined #symbiflow
cr1901_modern has joined #symbiflow
cr1901_modern1 has joined #symbiflow
cr1901_modern has quit [Ping timeout: 240 seconds]
cr1901_modern has joined #symbiflow
cr1901_modern1 has quit [Ping timeout: 240 seconds]
kraiskil has joined #symbiflow
epony has quit [Remote host closed the connection]
rj has quit [Ping timeout: 240 seconds]
rj has joined #symbiflow
epony has joined #symbiflow
cr1901_modern1 has joined #symbiflow
cr1901_modern has quit [Ping timeout: 252 seconds]
cr1901_modern1 has quit [Ping timeout: 240 seconds]
yuumei has joined #symbiflow
rj has quit [Ping timeout: 240 seconds]
rj has joined #symbiflow
kraiskil has quit [Ping timeout: 240 seconds]
<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
<bryce_> systems.
<litghost> What instructions where you following?
<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.
<litghost> So we literally execute the instructions here: https://github.com/SymbiFlow/symbiflow-examples/runs/1765588968
<tpb> Title: Getting Started symbiflow-arch-defs 0.1 documentation (at symbiflow.readthedocs.io)
<litghost> We literally copy the instructions from the README and execute it in CI
<litghost> You can follow along line by line with the Github Actions invocation
<bryce_> I'll try that
<litghost> Starting in the "Install Symbiflow Toolchain" block
<litghost> There is also instructions for running the CI infrastructure locally: https://github.com/SymbiFlow/symbiflow-examples#running-ci-locally
<bryce_> Sorry, what is "CI"?
<litghost> "Continuous Integration"
<bryce_> ahh
<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
_whitenotifier-5 has joined #symbiflow
<_whitenotifier-5> [symbiflow-examples] litghost opened issue #132: Should run GH actions check nightly - https://git.io/JYtVe
<litghost> I do see that the check last ran 10 days ago, so it is possible that something broke between now and then
<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.
<litghost> Look at the "+ "
<litghost> That is the command
<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.
<litghost> "Run bash .github/scripts/install-toolchain.sh xc7 ubuntu
<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
<litghost> 23:20:29 | + apt update -y" ???
<litghost> So command there is "apt update -y"?
<bryce_> Yeah, I don't see that. I do see that folder with scripts in it though
<bryce_> I'll try that
rj has quit [Ping timeout: 240 seconds]
<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.
rj has joined #symbiflow
<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
<litghost> I don't think you need to run prjxray for tilegrid right now, unless you are adding new tiles
<litghost> Should have tile grids for all of the artix7 parts available in WebPack
rvalles has quit [Remote host closed the connection]
<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
rvalles has joined #symbiflow
<yuumei> There is a tilegrid.json in xc7a100t, I guess I can copy to the specific IC folder
<litghost> That shouldn't be needed anymore
<litghost> We refactored the file structure to avoid the redundancy
<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
<yuumei> Hm.. I have those changes
<litghost> How/where did your prjxray python library come from?
<litghost> Might be out of date
<yuumei> I'm using "option 1" from step 5 https://github.com/SymbiFlow/prjxray
<yuumei> I copied the file over and it worked, I'll see if I can find the problem
<yuumei> *with my setup
<yuumei> Thanks!
yuumei has quit [Ping timeout: 240 seconds]
rj has quit [Ping timeout: 240 seconds]
rj has joined #symbiflow
<litghost> Should be recent then
<litghost> Assuming you checked out the most recent version of prjxray
<litghost> FYI, scripts were cut over to the new structure on January 12th
<litghost> So it is recent, but not that recent of a change
daddesio has quit [Quit: WeeChat 2.7.1]
cr1901_modern has joined #symbiflow
<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
rj has quit [Ping timeout: 240 seconds]
cr1901_modern has quit [Ping timeout: 240 seconds]
rj has joined #symbiflow