Thursday, 2020-01-30

*** tpb has joined #yosys00:00
seraxislukego, I got a years license for Vivado Design Edition and Vitis for 10 bucks with the Zybo Z7 from Digilent. As far as I can tell once you have a license that's it. I've read it's a pain to use it between different machines.00:01
seraxisThough it only registers to your MAC address and hostname as far as I can tell, so maybe there's ways around that00:04
seraxisMakes me wonder if you could just keep buying boards and redeeming the certificates00:06
*** seraxis has quit IRC00:59
*** seraxis has joined #yosys00:59
*** rohitksingh has joined #yosys01:28
*** m_w has joined #yosys01:55
*** bitmapper has quit IRC02:05
*** cr1901_modern has left #yosys04:57
*** cr1901_modern has joined #yosys04:58
*** rohitksingh has quit IRC05:02
*** _whitelogger has quit IRC05:58
*** _whitelogger has joined #yosys06:00
*** adjtm has quit IRC06:13
*** adjtm has joined #yosys06:14
*** Jybz has joined #yosys06:59
lukegoJust took the plunge and ordered 4 x XCKU15P from that seller for $250 each. I'll probably kill one during rework, develop with another, have a couple for loaning out on prototypes to try and get some commercial action. Have to sort the Vivado situation separately...07:21
lukegoseraxis: Maybe that Vivado is also locked to only do synthesis for that device?07:23
lukegoi.e. that model of device, i.e. wouldn't work for my shiny new second hand Kintex+07:23
*** unkraut has joined #yosys07:26
daveshahYes the vouchers are device locked usually07:31
daveshahAs far as I know this ami isn't https://aws.amazon.com/marketplace/pp/B07WNR73X5?qid=1580369452876&sr=0-5&ref_=srh_res_product_title07:32
tpbTitle: AWS Marketplace: Vivado & SDx 2019.2 Developer AMI (at aws.amazon.com)07:32
* lukego looks into downloading and backing up a copy of that AMI...07:34
lukegooh looks like it's not that kind of arrangement. this isn't the F1 toolchain but an AMI to rent from Xilinx. Good option to know about!07:34
lukegodaveshah: do you have a full Vivado license for your hacking somehow or how do you do it?07:35
daveshahI've never needed one as I don't have any devices that do07:35
daveshahThe largest device I have is a xczu7ev07:35
lukegodo you want one of these Kintex cards? happy to share if it would be useful for your hacking07:41
*** X-Scale` has joined #yosys07:44
lukego(I decided that I'll spend 2020 learning to do hardware/gateware hacking but first step now in winter is to do some paid work to make a budget for that. Hopefully the equipment I buy will be worth the lost development time. Reckon so.)07:45
*** X-Scale has quit IRC07:46
*** X-Scale` is now known as X-Scale07:46
*** dys has quit IRC07:49
*** dys has joined #yosys07:55
*** Jybz has quit IRC07:56
daveshahNo, I wouldn't realistically have the time to get a card like that up and running08:11
daveshahThere's still plenty of work even getting Yosys and nextpnr to work well for the top end of the zu7ev08:11
*** vidbina has joined #yosys08:16
*** dh73 has joined #yosys08:18
*** dh73 has quit IRC08:21
lukegounderstood. yeah, this seems more like a chip for doing mainstream commercial work with, using the usual boring proprietary tools etc. that sounds like a potentially complementary line of work to me though08:24
*** Jybz has joined #yosys08:26
*** m4ssi has joined #yosys08:38
*** fsasm has joined #yosys09:15
*** vidbina has quit IRC09:18
*** tux3_ has joined #yosys09:54
*** tux3 has quit IRC09:54
seraxisdavidshah: Ah! Thought there had to be some catch. Upping the thanks for that link, I didn't know that existed.10:06
mithroAnyone seen this error when compiling ABC as part of Yosys?10:47
mithro /tmp/really-long-path/conda/conda-bld/yosys_1580379800823/_build_env/bin/../lib/gcc/x86_64-conda_cos6-linux-gnu/7.3.0/../../../../x86_64-conda_cos6-linux-gnu/bin/ld: src/base/main/mainInit.o: in function10:47
mithro`Abc_FrameInit':10:47
mithro/usr/local/src/conda/yosys-0.9_3245_g1679682f/abc/src/base/main/mainInit.c:119: undefined reference to `Glucose_Init(Abc_Frame_t_*)'10:47
daveshahmithro: https://github.com/YosysHQ/yosys/pull/150210:48
tpbTitle: use CC not CXX to compile abc by rxrbln · Pull Request #1502 · YosysHQ/yosys · GitHub (at github.com)10:48
daveshahnot sure what the exact situation there is though, haven't seen it personally10:48
daveshahand https://github.com/YosysHQ/yosys/issues/28510:49
tpbTitle: Probem cross-compiling ABC (From Yosys) · Issue #285 · YosysHQ/yosys · GitHub (at github.com)10:49
*** pepijndevos[m] has quit IRC11:10
*** seraxis has quit IRC11:23
*** seraxis has joined #yosys11:24
*** seraxis has quit IRC11:33
*** fsasm has quit IRC11:44
*** fsasm has joined #yosys11:49
*** heijligen has joined #yosys12:03
*** seraxis has joined #yosys12:05
*** vidbina has joined #yosys12:16
*** vidbina has quit IRC12:23
*** develonepi3 has joined #yosys13:06
*** grummel has quit IRC13:39
*** X-Scale` has joined #yosys13:49
*** X-Scale has quit IRC13:50
*** X-Scale` is now known as X-Scale13:50
*** rohitksingh has joined #yosys15:08
*** seraxis has quit IRC15:28
*** seraxis has joined #yosys15:32
*** seraxis has quit IRC15:35
*** seraxis has joined #yosys15:35
*** seraxis has joined #yosys15:36
*** seraxis has quit IRC15:39
*** seraxis has joined #yosys15:40
*** seraxis has joined #yosys15:40
*** seraxis has quit IRC15:43
*** seraxis has joined #yosys15:44
*** seraxis has quit IRC15:45
*** seraxis has joined #yosys15:46
*** seraxis has quit IRC16:05
*** seraxis has joined #yosys16:06
*** seraxis has quit IRC16:18
*** seraxis has joined #yosys16:18
*** fsasm has quit IRC16:22
*** s_frit_ has joined #yosys16:25
*** s_frit has quit IRC16:27
*** rohitksingh has quit IRC16:31
*** vidbina has joined #yosys17:09
*** vidbina has quit IRC17:14
*** vidbina has joined #yosys17:16
*** s_frit has joined #yosys17:28
*** s_frit_ has quit IRC17:32
*** citypw has quit IRC17:36
*** dys has quit IRC18:03
*** rohitksingh has joined #yosys18:23
*** rohitksingh has quit IRC18:32
*** rohitksingh has joined #yosys19:03
somlosomewhere between commits 07a12eb (jan. 27) and 1679682 (jan.29) I started getting ERROR: ABC: execution of command "/usr/bin/yosys-abc -s ..." failed: return code 12719:16
somloeven though I built yosys with ABCEXTERNAL19:16
somlotried to bisect, but landed on too many intermediate commits that would either not build or fail with different errors to conclusively blame this on any particular change19:17
somlobut there's a lot of abc related churn in between those two places...19:17
ZipCPU|LaptopTry adding -abc9 to your synth command19:18
ZipCPU|Laptop... that may be a temporary work-around for now19:18
somlomy synth command is already "synth_ecp5 -abc9 -nowidelut -json foo.json -top foo"19:18
*** fsasm has joined #yosys19:18
daveshahDoes abc print an error (you might need to look in the log if running with -q) ?19:20
somlodaveshah: I just started re-running it *without* "-abc9", to see if that makes a difference19:22
somlobut I'll dig through the logs next19:22
somlobut "/usr/bin/yosys-abc" worries me, feels like an attempt to run the "vendored" version, which is not how I built it, and which doesn't exist in my environment19:24
daveshahOh right19:26
daveshahIt might be some of the abc9 changes recently broke external ABC19:27
ZipCPU|LaptopThey broke internal ABC as well19:27
ZipCPU|LaptopI'm working with a design that fails without -abc919:27
somlodaveshah: I ran a "git diff 07a12eb 1679682" and skimmed through the output, but most of the things that looked like an abc command line and/or ABCEXTERNAL #ifdefs seemed to only move around, and not simply get dropped19:30
somlothat's very unscientific though, just a high-level first pass19:30
somloso not immediately obvious where it'd fail to recognize that it should use ABCEXTERNAL19:30
*** rohitksingh has quit IRC19:31
*** rohitksingh has joined #yosys19:32
somlodaveshah, ZipCPU: dropping "abc9" worked (got me past yosys and into nextpnr)19:44
somlonot "worked" as in "long term solution", just "didn't die a horrible death with dire warnings" :)19:45
ZipCPU|LaptopHmm ... I had the opposite experience.  Not (yet) sure what to make of it19:58
*** s_frit has quit IRC20:00
*** s_frit has joined #yosys20:01
*** ZipCPU|Laptop has quit IRC20:01
*** ZipCPU|Laptop has joined #yosys20:03
somlooh, I think I found it20:08
somlothere should be a line for the new, split-from-abc9 file, "abc9_exe.o" here: https://github.com/YosysHQ/yosys/blob/master/passes/techmap/Makefile.inc#L1520:09
tpbTitle: yosys/Makefile.inc at master · YosysHQ/yosys · GitHub (at github.com)20:09
somloI'll test that out, then send a PR (unless anyone in this channel says "don't bother, we agree with you" and applies the change before I get to the PR phase  :)20:10
somlohttps://github.com/YosysHQ/yosys/pull/166820:20
tpbTitle: abc9: Fix regression breaking support for use of ABCEXTERNAL by gsomlo · Pull Request #1668 · YosysHQ/yosys · GitHub (at github.com)20:20
*** vidbina has quit IRC20:24
*** m_w has quit IRC20:27
*** m_w has joined #yosys20:27
*** rohitksingh has quit IRC20:31
*** rohitksingh has joined #yosys20:32
*** Jybz has quit IRC20:36
*** mmicko has quit IRC20:36
*** Twix has quit IRC20:36
*** mmicko has joined #yosys20:37
*** Twix has joined #yosys20:37
*** massi_ has joined #yosys20:48
*** fsasm has quit IRC21:00
*** Jybz has joined #yosys21:00
*** seraxis has quit IRC21:03
*** seraxis has joined #yosys21:03
*** Jybz has quit IRC21:08
*** massi_ has quit IRC21:09
*** nurelin_ has quit IRC21:33
*** nurelin has joined #yosys21:34
*** rohitksingh has quit IRC21:50
*** rohitksingh has joined #yosys21:52
*** rohitksingh has quit IRC22:39
*** rohitksingh has joined #yosys22:56
*** bitmapper has joined #yosys23:14
*** develonepi3 has quit IRC23:24
*** _whitelogger has quit IRC23:45
*** _whitelogger has joined #yosys23:47

Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!