Tuesday, 2020-03-24

*** tpb has joined #litex00:00
sajattack[m]does migen have an equivalent to verilog's thing where you can assign something multiple times and the last one will take precedence?00:07
awygleyes00:17
awygleer, sorry. thought i was in #nmigen and autocompleted an "n" there. no idea about migen lol00:18
sajattack[m]ok well I hope it does00:18
sajattack[m]lol00:18
*** Degi has quit IRC02:10
*** Degi has joined #litex02:12
john_k[m]It does02:24
*** mfny25 has quit IRC02:29
*** balmlake has joined #litex03:13
*** _whitelogger has quit IRC05:06
*** _whitelogger has joined #litex05:08
*** _whitelogger has quit IRC05:33
*** _whitelogger has joined #litex05:35
*** balmlake has quit IRC06:20
*** gregdavill has quit IRC12:45
*** rohitksingh has quit IRC13:02
*** rohitksingh has joined #litex13:03
*** HoloIRCUser1 has joined #litex14:51
*** HoloIRCUser has quit IRC14:51
*** balmlake has joined #litex15:05
*** balmlake has quit IRC15:25
dkozelHi _florent_ You offered a few weeks to give some guidance on getting my Aller PCIe board up and running with LiteX, could use that help now15:33
*** balmlake has joined #litex15:33
dkozelBoard is in and seems to be detected, LiteX and everything else is up to date, and I've built the demo image15:33
dkozelbuut... ha, not sure if I even can program it over PCIe or if I need to get the JTAG interface up.15:34
_florent_dkozel: hi, sure i can try to help15:34
_florent_so the board is detected with lspci?15:34
dkozelyes15:34
_florent_ok15:34
dkozel03:00.0 Memory controller: Xilinx Corporation Device 702415:35
_florent_i'm going to look at the Aller target just to see what it does and what you can test15:35
_florent_have you already programmed it with the LiteX design or is it the default configuration?15:39
dkozelDefault config15:40
dkozelI don't know how to program it (short of the JTAG adapter, which I don't have yet)15:40
dkozelReading app notes makes it sound like it could/should be possible15:41
_florent_ah ok, i'm not well aware of what is already loaded to the board15:41
_florent_i would recommend using using/having a JTAG cable15:41
dkozelYeah, I've ordered one from Digilent, not sure what their shipping is like at the moment15:42
dkozelbit of an oversight15:42
_florent_ok15:42
dkozelI'll ping Numato and see if they have a suggestion, otherwise catch you back here in a few weeks15:43
_florent_i think that would be useful spend 20-30 minutes setting up a design for you based on https://github.com/enjoy-digital/netv215:43
tpbTitle: GitHub - enjoy-digital/netv2: NeTV2 SoC based on LiteX (at github.com)15:43
_florent_i'll take the time to do it in the next days15:44
_florent_please ping me when you know how to reprogram your board and i'll help you getting LitePCIe working15:45
dkozelThanks. What's useful about that netv2 based design?15:45
_florent_That's just that i know i tested/updated it recently and the software is included15:48
dkozelOk, sounds great. I'll let you know when I have more pieces here. Thanks15:48
dkozelMy core interest is DMAing data over PCIe to one or more blocks hanging of the wishbone bus or similar, then back up to the host.15:50
dkozelIf that helps narrow what bits of the design are most relevant15:50
_florent_ok, i can easily create a design with that15:52
dkozelMany thanks. I'm looking forward to learning more gateware dev. Almost all of what I've done is debugging DSP inside of existing designs.15:53
*** CarlFK has quit IRC16:03
*** CarlFK has joined #litex16:54
*** balmlake has quit IRC17:28
*** CarlFK has quit IRC17:36
*** CarlFK has joined #litex17:40
*** rohitksingh has quit IRC17:43
*** karol4 has quit IRC17:45
*** kbeckmann has quit IRC17:45
*** karol4 has joined #litex17:45
*** kbeckmann has joined #litex17:45
*** balmlake has joined #litex18:42
*** balmlake has quit IRC20:16
*** balmlake has joined #litex20:25
*** balmlake has quit IRC20:54
*** balmlake has joined #litex21:08
*** balmlake has quit IRC21:30
pdp7trying the orangecrab and getting:21:41
pdp7build_top.sh: line 4: /opt/Diamond/diamond_env: No such file or directory21:41
pdp7Is Diamond the lattice ide?21:41
miekyup21:44
pdp7ah ok... i didn't need for the other ECP5 boards21:45
somlointeresting, the default toolchain is "trellis" in the latest litex-boards git version21:46
somloi.e. yosys/trellis/nextpnr21:46
somlofor orangecrab, specifically https://github.com/litex-hub/litex-boards/blob/master/litex_boards/targets/orangecrab.py#L12521:47
tpbTitle: litex-boards/orangecrab.py at master · litex-hub/litex-boards · GitHub (at github.com)21:47
somlopdp7 any chance your litex-boards repo is a few commits behind the latest?21:47
somloalternatively, try "--gateware-toolchain trellis"21:48
pdp7ok thanks21:53
*** gregdavill has joined #litex22:02
gregdavillYep, the old default on the orangecrab was diamond, it's now been updated to Trellis.22:06
pdp7Thanks all. I can build the gateware now22:36
rjeschmiI'm having a tough time with LiteEth and understanding the clocks. They seem to get renamed on me when I make changes.22:47
rjeschmifor a while they were eth_rx and eth_tx22:48
rjeschmibut now they are eth_clocks_tx and eth_clocks_rx22:48
rjeschmiIs this something to do with AutoCSR? Or is there something I'm missing?22:48
rjeschmiwhich is only a problem when it tried to compile and eventually gets to: ERROR:ConstraintSystem:59 - Constraint <NET "eth_rx_clk" TNM_NET =22:56
rjeschmi   "PRDeth_rx_clk";>22:56
*** rohitksingh has joined #litex23:23

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