_florent_ changed the topic of #litex to: LiteX FPGA SoC builder and Cores / Github : https://github.com/enjoy-digital, https://github.com/litex-hub / Logs: https://freenode.irclog.whitequark.org/litex
rohitksingh has quit [Remote host closed the connection]
rohitksingh has joined #litex
rohitksingh has quit [Ping timeout: 260 seconds]
rohitksingh has joined #litex
rohitksingh has quit [Ping timeout: 265 seconds]
rohitksingh has joined #litex
<pdp7> _florent_: hi, re: booting from flash on github, I'm also in irc. thanks for looking at the arty
<pdp7> -Drew
<somlo> I tried to build a LiteX SoC with *both* ethernet and SDcard: https://pastebin.com/tQD7ZUDd on a nexys4ddr, with vivado, and it keeps failing to meet timing constraints (even at Fmax as low as 10MHz)
<tpb> Title: [Diff] diff --git a/litex/boards/targets/nexys4ddr.py b/litex/boards/targets/nexys4ddr. - Pastebin.com (at pastebin.com)
<somlo> either one by itself is ok at 50-75 MHz...
rohitksingh has quit [Ping timeout: 240 seconds]
rohitksingh has joined #litex
Finde has quit [Ping timeout: 265 seconds]
bonzibuddy has quit [Ping timeout: 268 seconds]
bonzibuddy has joined #litex
xobs has quit [Ping timeout: 252 seconds]
sajattack[m] has quit [Ping timeout: 245 seconds]
bunnie[m] has quit [Ping timeout: 245 seconds]
nrossi has quit [Ping timeout: 240 seconds]
Finde has joined #litex
_franck_ has quit [Ping timeout: 272 seconds]
nrossi has joined #litex
xobs has joined #litex
sajattack[m] has joined #litex
<_florent_> pdp7: i just got booting from flash working on Arty, i'll update the github issue
bunnie[m] has joined #litex
rohitksingh has quit [Ping timeout: 272 seconds]
<daveshah> Does anyone else have a Genesys2 board? I can't get Ethernet to work with LiteX, it sends ARPs but appears not to receive anything (I'll keep debugging but just putting it out there)
<daveshah> hmm, this is odd, seems like this param goes missing somewhere https://github.com/enjoy-digital/liteeth/blob/master/liteeth/phy/s7rgmii.py#L106
<tpb> Title: liteeth/s7rgmii.py at master · enjoy-digital/liteeth · GitHub (at github.com)
<daveshah> oh never mind, my python setup was in a mess and a different liteeth was being used
<daveshah> working fine now, sorry for the noise
<Finde> daveshah: if you ever need other help we have about 20 and would be happy to try things out for you
<daveshah> Cool, thanks!
<Finde> we == OpenPiton team btw
<Finde> _florent_: Fei managed to run his ComputeDRAM on LiteDRAM/LiteX the other day on VC707 :)
xobs has quit [Quit: killed]
nrossi has quit [Quit: killed]
bunnie[m] has quit [Quit: killed]
sajattack[m] has quit [Quit: killed]
ambro718 has joined #litex
<somlo> hmm... I misspoke earlier; looks like I can't get 40MHz on the nexys4ddr even if I leave out the Ethernet hardware (s/EthernetSoC/BaseSoC/ in line 26 of https://pastebin.com/tQD7ZUDd )
<tpb> Title: [Diff] diff --git a/litex/boards/targets/nexys4ddr.py b/litex/boards/targets/nexys4ddr. - Pastebin.com (at pastebin.com)
_franck_ has joined #litex
<daveshah> somlo: what is the exact timing issue that is reported?
<somlo> daveshah: http://mirror.ini.cmu.edu/top_timing.rpt (asked for --sys-clk-freq 30e6)
bunnie[m] has joined #litex
<daveshah> somlo: looks like something is wrong with the MMCM?
<daveshah> the main clock domain looks fine, it seems to be something odd with the mmcm clock signals
<somlo> yeah, and it only happens when I try to connect litesdcard
<somlo> I remember this stuf working about 3-4 weeks ago, so maybe I should just bisect LiteX (litesdcard didn't change significantly since then)
<somlo> maybe all those "add_period_constraints" statements I cribbed from litesdcard/examples/nexys4ddr.py are now wrong, post new_soc...
<daveshah> I suspect the problem will be around this MMCM https://github.com/lambdaconcept/litesdcard/blob/master/litesdcard/clocker.py#L113
<tpb> Title: litesdcard/clocker.py at master · lambdaconcept/litesdcard · GitHub (at github.com)
<somlo> daveshah: thanks, I'll stare at it until it hopefully starts making sense :) It's timely, too, since I'll need to figure out a way to "port" the xilinx-isms over to the trellisboard to try and use its own sdcard slot :)
<_florent_> Finde: nice for ComputeDRAM, i'll have a closer look at it
<_florent_> daveshah: i also have a genesys2 if needed
<_florent_> somlo: i could look at your nexys4ddr design tomorrow
<somlo> _florent_: thanks!
sajattack[m] has joined #litex
nrossi has joined #litex
xobs has joined #litex
ambro718 has quit [Read error: Connection reset by peer]
ambro718 has joined #litex
<somlo> _florent_: also, orthogonal to litesdcard: litex commit 0497f3ca results in a trellisboard bitstream that completely fails to initialize the SoC upon download via openocd
<somlo> haven't tried it on nexys4ddr (and can't try it on ecp5versa, at least not with rocket)
ambro718 has quit [Ping timeout: 260 seconds]
tpb has quit [Remote host closed the connection]
tpb has joined #litex