Thursday, 2021-01-07

*** tpb has joined #yosys00:00
*** lf has joined #yosys00:16
*** lf_ has quit IRC00:16
atkokay, looks like it's entirely isolated to ghdl00:28
*** Jay_jayjay has joined #yosys00:30
*** Degi has quit IRC00:40
*** Degi has joined #yosys00:42
*** Jay_jayjay has quit IRC01:59
*** peepsalot has quit IRC03:50
*** Degi_ has joined #yosys04:25
*** peepsalot has joined #yosys04:26
*** Degi has quit IRC04:27
*** Degi_ is now known as Degi04:27
*** sorki has joined #yosys04:43
*** srk has quit IRC04:44
*** sorki is now known as srk04:44
*** jfcaron has quit IRC04:58
*** proteusguy has quit IRC06:02
*** proteusguy has joined #yosys06:04
*** philtor has quit IRC06:11
*** philtor has joined #yosys06:15
*** craigo has joined #yosys07:02
*** emeb_mac has quit IRC07:30
*** jakobwenzel has joined #yosys08:40
*** vidbina_ has joined #yosys08:50
*** jakobwenzel has quit IRC08:53
*** jakobwenzel has joined #yosys09:04
*** somlo has quit IRC09:04
*** _whitelogger has quit IRC09:36
*** _whitelogger has joined #yosys09:38
lambdaatk: instantiating foreign modules from GHDL is kinda tricky, yes10:49
atklambda: should I just do it from verilog instead?10:53
atkNo idea how to do that but I guess I will have to figure it out10:53
lambdaatk: it should work correctly with recent-ish versions of ghdl/-yosys-plugin though10:53
lambdayou are declaring it as a component and instantiating that, right?10:54
atkyes, but my version isn't the most recent10:54
atkI was hoping to get away with only a minor change to the version which comes with my distro but I guess I will repackage against the most recent10:54
*** moony has quit IRC11:08
*** moony has joined #yosys11:13
*** jakobwenzel has quit IRC11:49
*** jakobwenzel has joined #yosys11:55
atkokay, that fixed it12:33
atkthanks lambda12:33
lambdaawesome :)12:33
atknext step PLL, shouldn't be that hard given this progress12:34
lambdafeel free to copy this component https://gitlab.com/YARM-project/soc/-/blob/master/vhdl/system_clocks_xilinx.vhd#L23-7112:38
tpbTitle: vhdl/system_clocks_xilinx.vhd · master · YARM / soc · GitLab (at gitlab.com)12:38
lambdaoh wait, you'12:38
lambdare on iCE40, aren't you - nevermind then12:38
atkwrong FPGA :P12:38
atkno worries, I will figure it out12:38
*** somlo has joined #yosys12:41
*** Jay_jayjay has joined #yosys13:06
*** emeb has joined #yosys14:22
*** modwizcode has joined #yosys14:48
cr1901_moderndaveshah: Does ecpbram have any known bugs?15:05
daveshahI've never used it15:05
cr1901_modernAhhh15:06
daveshahare you seeing something strange?15:06
cr1901_modern>Inconsistent word width at line 9 of build/orangecrab/gateware/mem.init! >>15:06
cr1901_modernOkay, so I zero-pad the mem.init15:07
cr1901_modernAnd that causes ecpbram to stop bitching15:07
cr1901_modernbut I don't get a working config as output15:07
emebecpbram worked for me here -> https://github.com/emeb/orangecrab_simple_6502/blob/4abeb827a629e34ec99d75b7a1f55bb77aa043da/trellis/Makefile#L4615:08
cr1901_modernemeb: Thanks, I must be doing something wrong then15:11
cr1901_modernscrew it, starting over15:11
cr1901_modernOh okay I think I see the problem... mem.init is getting eaten by litex15:14
cr1901_modernbased on the command-line options I pass to it15:14
cr1901_modernand ecpbram doesn't warn if the random sequence isn't found15:14
emebI haven't spent much time with litex, but this sounds familiar.15:15
cr1901_modernOkay now it's working15:27
cr1901_moderncool15:27
emebwhat did you have to do to convince Litex to work?15:35
*** emeb_mac has joined #yosys16:52
*** sorki has joined #yosys17:08
*** srk has quit IRC17:09
*** sorki is now known as srk17:11
*** kraiskil has joined #yosys17:11
*** peeps[zen] has joined #yosys18:01
*** peepsalot has quit IRC18:02
cr1901_modernemeb: I needed to run the build_*.bat/sh manually18:42
cr1901_modernbecause running it from the script in litex w/o compiling first (which is what I want when I only want to build the bitstream) will overwrite mem.init with an empty file18:43
*** jakobwenzel has quit IRC18:59
*** kraiskil has quit IRC19:07
*** kraiskil has joined #yosys19:10
*** Jay_jayjay has quit IRC19:26
*** Jay_jayjay has joined #yosys20:25
*** vidbina_ has quit IRC21:25
*** maartenBE has quit IRC21:38
*** maartenBE has joined #yosys21:45
*** Thorn has quit IRC21:47
*** FFY00 has quit IRC21:52
*** FFY00 has joined #yosys21:53
*** kraiskil has quit IRC22:01
*** jfcaron_ has joined #yosys22:16
*** jfcaron_ is now known as jfcaron22:20
*** modwizcode has quit IRC23:39
*** Thorn has joined #yosys23:54

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