Monday, 2020-08-17

*** tpb has joined #symbiflow00:00
*** craigo has quit IRC00:08
*** Degi has quit IRC00:16
*** az0re has quit IRC00:17
*** Degi has joined #symbiflow00:20
*** az0re has joined #symbiflow01:37
*** citypw has joined #symbiflow02:33
*** xtro has joined #symbiflow03:22
*** maartenBE has quit IRC04:05
*** maartenBE has joined #symbiflow04:11
*** ayazar1 has joined #symbiflow05:21
*** enriq has joined #symbiflow06:09
*** kgugala has joined #symbiflow06:55
*** kgugala_ has quit IRC06:57
*** kgugala has quit IRC06:58
*** kgugala has joined #symbiflow06:58
*** kraiskil has joined #symbiflow07:08
*** ayazar1 has quit IRC07:25
*** xtro has quit IRC07:47
*** proteus-guy has joined #symbiflow08:00
*** proteus-guy has quit IRC08:35
*** proteusguy has quit IRC08:35
*** enriq has quit IRC08:44
*** proteusguy has joined #symbiflow08:48
*** craigo has joined #symbiflow08:49
*** enriq has joined #symbiflow08:54
*** proteusguy has quit IRC09:03
*** sorear has quit IRC09:10
*** _florent_ has quit IRC09:11
*** _florent_ has joined #symbiflow09:12
*** sorear has joined #symbiflow09:15
*** proteusguy has joined #symbiflow09:16
*** kraiskil has quit IRC11:19
*** kraiskil has joined #symbiflow11:27
*** kraiskil has quit IRC11:34
*** enriq has quit IRC12:07
*** enriq has joined #symbiflow12:28
*** enriq has quit IRC12:41
*** enriq has joined #symbiflow12:50
*** enriq has quit IRC13:16
*** enriq has joined #symbiflow13:19
*** OmniMancer has quit IRC13:33
*** enriq has quit IRC13:42
*** enriq has joined #symbiflow13:47
*** craigo has quit IRC15:22
*** xtro has joined #symbiflow15:59
*** citypw has quit IRC17:02
*** mkru has joined #symbiflow17:06
*** craigo has joined #symbiflow17:45
*** mkru has quit IRC17:47
sf-slack<jonathan.brent.nelson> Question about running Project URAY. What setup do you have to do in order to actually get it to run? I know that project XRAY required a lot of setup, so I assume my lack of setup I've done is why URAY currently will not run for me.18:33
*** enriq has quit IRC18:34
*** unrznbl[m] has joined #symbiflow19:00
litghostEverything that the CI does is in https://github.com/SymbiFlow/prjuray/blob/master/.github/kokoro/db-full.sh19:03
tpbTitle: prjuray/db-full.sh at master · SymbiFlow/prjuray · GitHub (at github.com)19:03
litghostPretty much the only thing you need to provide is a working Vivado 2019.2 instance19:03
unrznbl[m]I am interested in getting an FPGA to run a core for 6809, 8051 and/or z80 to learn more about low-level forth, and maybe in the process learn a bit about designing a core, maybe even poking at cell baseband/dsp sorts of things eventually. I have an ice40 cheap board (UPDuino 1.0 from gnarly) and am working through the "Getting Started" section of your project. Thanks!19:07
sf-slack<jonathan.brent.nelson> Project URAY still does not work for me, and claims that it cannot import textx. Is there anything you have to do to get that to show up?19:55
*** enriq has joined #symbiflow19:56
litghosttextx is listed in the requirements.txt here : https://github.com/SymbiFlow/prjuray/blob/master/requirements.txt#L1519:56
*** enriq has quit IRC19:56
tpbTitle: prjuray/requirements.txt at master · SymbiFlow/prjuray · GitHub (at github.com)19:56
litghostAnd the "env" target here: https://github.com/SymbiFlow/prjuray/blob/master/Makefile#L22-L40 installs the dependencies from there19:57
tpbTitle: prjuray/Makefile at master · SymbiFlow/prjuray · GitHub (at github.com)19:57
litghostAnd when the uray settings are sourced, it enters the venv here: https://github.com/SymbiFlow/prjuray/blob/master/utils/environment.sh#L25-L2719:58
tpbTitle: prjuray/environment.sh at master · SymbiFlow/prjuray · GitHub (at github.com)19:58
litghostSo you are missing a step somewhere19:58
unrznbl[m]a very tiny PR, got a top.bit file at the end, so that's good! (sadly I have not that device to use, will look at ice40 examples now)20:02
unrznbl[m]https://github.com/SymbiFlow/symbiflow-arch-defs/compare/master...craigcomstock:patch-120:02
tpbTitle: Comparing SymbiFlow:master...craigcomstock:patch-1 · SymbiFlow/symbiflow-arch-defs · GitHub (at github.com)20:02
litghostunrznbl: Good catch, feel free to actually open the PR20:03
unrznbl[m]of course. Done.20:04
litghostunrznbl: If you are using ice40, I recommend nextpnr as the ice40 support in symbiflow-arch-defs is very incomplete and untested.20:04
unrznbl[m]ok. will take a look.20:04
*** enriq has joined #symbiflow20:05
unrznbl[m]where would I start for my UPDuino 1.0? ~/src/symbiflow-arch-defs/build/ice40/tests/blink$ grep blink_ Makefile  | grep bit20:09
unrznbl[m]shows me a bunch of different devices: icestick, hx8k, icevision, tinyfpga...20:09
unrznbl[m]from the board info page at http://www.gnarlygrey.com/ it says: Lattice UltraPlus FPGA20:10
unrznbl[m]5.3K LUTs, 1Mb SPRAM, 120Kb DPRAM, 8 Multipliers20:10
litghosthttps://github.com/yosyshq/nextpnr#getting-started20:11
tpbTitle: GitHub - YosysHQ/nextpnr: nextpnr portable FPGA place and route tool (at github.com)20:11
unrznbl[m]ah, so follow that instead of doing the same thing as the getting started example?20:11
unrznbl[m]ok. Cleaned up that PR, haven't done DCOs before really. ;)20:23
litghostNo problem!  Thanks for the fix20:23
unrznbl[m]litghost: that nextpnr link you sent, that has nothing to do (directly) with symbiflow-arch-defs then? As in there is no "make something" I should do in there, but rather checkout https://github.com/yosyshq/nextpnr and go from there?20:31
tpbTitle: GitHub - YosysHQ/nextpnr: nextpnr portable FPGA place and route tool (at github.com)20:31
litghostYes20:31
litghostDifferent project, similiar goals, some overlap20:32
unrznbl[m]right, symbiflow is like an umbrella project somewhat then?20:32
unrznbl[m]thanks, will try it out.20:32
litghostMore or less. symbiflow-arch-defs is just one repo under the symbiflow moniker.  There is other work, like system verilog support, or the bitstream documentation, etc20:36
unrznbl[m]now I just need to figure out a nice hack to program the thing via SPI 👍️20:52
*** enriq has quit IRC20:57
*** enriq has joined #symbiflow21:05
*** OmniMancer has joined #symbiflow21:28
*** enriq has quit IRC22:34

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