Sunday, 2022-01-16

*** tpb <[email protected]> has joined #litex00:00
*** Guest37 <[email protected]> has joined #litex01:54
Guest37anyone feeling bored and wanting to help a newbie?01:55
*** Guest37 is now known as coreamunga01:56
coreamunganot a guest anymore...01:57
jevinskie[m]Just ask what your question is coreamunga02:03
coreamungasure, trying to program a netfpga to act as an nmi button02:05
jevinskie[m]Via pcie?04:03
coreamungayes04:34
*** Degi <[email protected]> has quit IRC (Ping timeout: 250 seconds)04:41
*** Degi <[email protected]> has joined #litex04:43
*** coreamunga <[email protected]> has quit IRC (Quit: Client closed)05:16
*** Martoni <Martoni!~Martoni@2a03:d604:103:600:2ad2:44ff:fe23:2f72> has quit IRC (Ping timeout: 240 seconds)07:15
*** FabM <FabM!~FabM@2a03:d604:103:600:84a4:f7c6:7090:b34d> has joined #litex07:28
*** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Ping timeout: 240 seconds)07:32
Abhishek_I installed the OSS CAD Suite from Yosys and also LiteX from their respective git repos to try out Amaranth and LiteX. I feel there is significant overlap between their build systems and right now LiteX doesn't seem to be using Amaranth to the fullest (there are just 3 references in git while installing). Is there anyone else who has created an example to use both of them synergistically?09:45
Abhishek_I have a Hackaday Supercon 2019 badge in case there's a question on the hardware I'm using09:46
Abhishek_Nvm, I just saw https://github.com/enjoy-digital/litex/wiki/Migen-Amaranth - which is pretty recent stance of the topic09:53
*** TMM_ <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)09:59
*** TMM_ <[email protected]> has joined #litex09:59
*** keesj <[email protected]> has quit IRC (Quit: WeeChat 2.8)12:16
*** bl0x_ <bl0x_!~bastii@p200300d7a7325c00a534749a6125421d.dip0.t-ipconnect.de> has joined #litex12:51
bl0x_Hi, I'm trying to build litex with symbiflow for cmod_a7 and have made a couple PRs in litex and litex-boards.12:53
*** acathla <[email protected]> has quit IRC (Quit: [Guru Meditation])14:19
*** acathla <[email protected]> has joined #litex14:20
_florent_Abhishek_: Amaranth's build system is initially a re-implementation of Migen/LiteX's build system. This probably improve some aspects  but does not necessarily justify a switch for several reasons 1) different approaches/choices have been made 2) It's easier for us to maintain our build system and make it evolve  3) some features we are using probably lacking. 4) etc... So there is some overlap as there can be in friendly 14:39
_florent_competitive projects.14:39
_florent_bl0x_: Thanks for the PR, I'll probably look at this tomorrow14:39
*** C-Man <[email protected]> has joined #litex14:40
Abhishek__florent_: Thanks for your response, also thanks for LiteX too. I haven't been able to get to it personally yet to use it in FPGA designs (I'm a beginner when it comes to FPGAs) but you all have put in an impressive amount of effort to make this happen from the smallest to the biggest boards and I'm looking forward to first trying and then using it.15:05
cr1901Amaranth has remote builds over SSH (disclaimer: I added that). That would be nice to have in LiteX, but I think it would require some rearchitecting on the litex build side15:11
cr1901Tho it would be useful for me to have this precisely because I'm Not Installing Vivado On All My Machines15:11
leonscr1901: I have a bash script doing that with rsync :)15:12
cr1901Not what I had in mind...15:12
leonsScript really is the wrong word. More like 5 commands executed one after another…15:13
cr1901(amaranth uses paramiko)15:13
cr1901Unfortunately, paramiko is difficult to build, so I think it should be optional in the context of litex15:13
leonsThat’s pretty cool. But isn’t the Vivado invocation just a single one-off `-mode batch -source $TCL` anyways? 15:14
cr1901Can't remember, tbh. Using Vivado to program your board certainly ain't (tho that's not remote probably :D).15:15
bl0x__florent_: thanks. How does one best debug, if lxterm does not work? Perhaps the default serial is not the one on the USB connector for the cmod a7?17:51
_florent_bl0x_: you can redirect serial.tx to a known IO and probe it with a scope, sorry could help more if required tomorrow18:09
*** peeps[zen] <peeps[zen]!~peepsalot@openscad/peepsalot> has quit IRC (Read error: Connection reset by peer)18:15
*** peeps[zen] <peeps[zen]!~peepsalot@openscad/peepsalot> has joined #litex18:16
bl0x_It's fine, I was mainly asking for directions. Will have a look at the config and what exactly to expect. Thanks18:35
*** lexano <[email protected]> has quit IRC (Ping timeout: 240 seconds)18:37
*** lexano <[email protected]> has joined #litex18:51
*** Martoni <Martoni!~Martoni@2a03:d604:103:600:2ad2:44ff:fe23:2f72> has joined #litex19:13
*** FabM <FabM!~FabM@2a03:d604:103:600:cc81:75c5:8a60:9dc1> has joined #litex19:44
*** lexano <[email protected]> has quit IRC (Ping timeout: 240 seconds)20:21
*** lexano <[email protected]> has joined #litex20:34
*** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Ping timeout: 240 seconds)20:45
*** Martoni <Martoni!~Martoni@2a03:d604:103:600:2ad2:44ff:fe23:2f72> has quit IRC (Ping timeout: 240 seconds)20:58

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