G33KatWork has quit [Read error: Software caused connection abort]
G33KatWork has joined #litex
Brinx has joined #litex
Brinx has quit [Remote host closed the connection]
Brinx has joined #litex
Brinx has quit [Ping timeout: 240 seconds]
mewt has quit [Read error: Software caused connection abort]
mewt has joined #litex
<sensille>
i tried to build the colorlite project, https://github.com/enjoy-digital/colorlite, but it fails timing: 44.83 MHz (FAIL at 50.00 MHz) and 110.78 MHz (FAIL at 125.00 MHz). is anyone here using it?
Brinx has joined #litex
Brinx_ has joined #litex
Brinx has quit [Read error: Connection reset by peer]
Brinx_ has quit [Remote host closed the connection]
Brinx has joined #litex
<_florent_>
Hi sensille, the timing were indeed a bit off, but some improvements have been done recently to use a 32-bit datapath in the Ethernet core, which improves timings, not sure this is already applied to ColorLite project (I created it as simple demo and use it BTW).
<_florent_>
documentation is still sparse but we are trying to improve it progressively
<sensille>
but i slowly start to get the idea :-)
<sensille>
another thing i noticed is that litex_sim doesn't work with a recent version of verilator, probably due to the change in the interface with verilator 4.210
<sensille>
and one more: for the rv901t colorlight board (spartan 6, ISE 14.7), ISE optimizes eth_tx_clk away, so that the .ucf is wrong
<_florent_>
can you fill an issue for Verilator? Because I just recompiled verilator a few days ago and litex_sim was working
<_florent_>
For spartan6, I indeed spend minimal time getting things working since I no longer use ISE that much, but things were compiling IIRC, if it's no the case, please also fill an issue, I'll have a look. I remember fixing something similar
<sensille>
strange. i was using a recent oss_cad_suite and got some errors. when i double checked with a version for 20210706 it worked
<sensille>
i seems like i can just constrain on eth_rx_clk instead
<sensille>
unfortunately vivado does not support spartan 6
<sensille>
issue for eth_tx_clk opened. i will double check the litex_sim issue before creating an issue for that