<somlo>
zyp: I'm not really sure of anything at all: so far all I have to go on is an excel spreadsheet with the pin-port mapping and some rather dense verilog that converts the gmii ethernet demo used with the v1 board to rgmii
<somlo>
if anything, that's where I might find some answers, once I train my pattern-matching wetware for what to look for :)
<somlo>
but no schematics (yet)
bl0x has joined #litex
bl0x_ has quit [Ping timeout: 268 seconds]
Degi_ has joined #litex
Degi has quit [Ping timeout: 260 seconds]
Degi_ is now known as Degi
hansfbaier has joined #litex
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #litex
<hansfbaier>
somlo: There is a schematic for the previous version of the STLV7325 board though
<hansfbaier>
somlo: Where exactly did you configure the delays that made the ethernet work?
hansfbaier has quit [Quit: WeeChat 3.5]
shorne has quit [Read error: Connection reset by peer]
shorne has joined #litex
lexano has quit [Ping timeout: 268 seconds]
lexano has joined #litex
hansfbaier has joined #litex
hansfbaier has quit [Client Quit]
jryans has joined #litex
lambda has quit [Ping timeout: 248 seconds]
peeps has joined #litex
peeps[zen] has quit [Ping timeout: 268 seconds]
<somlo>
_florent_: follow-up question, what's the meaningful resolution on e.g. s7rgmii phy's rx_delay and tx_delay? I.e., if I want to "sweep" the [0.9e-9 .. 1.3e-9] range to find where my tftp transfer is "least choppy" when netbooting
<somlo>
should I try increments of 0.1e-9, 0.05e-9, etc? I don't have an intuitive feeling for how fine is no longer worth bothering with :)
<somlo>
*fine grained
lambda has joined #litex
so-offishul has joined #litex
so-offishul has quit [Remote host closed the connection]
so-offish has quit [Ping timeout: 260 seconds]
so-offish has joined #litex
cr1901 has quit [Read error: Connection reset by peer]
cr1901 has joined #litex
shorne has quit [Read error: Connection reset by peer]
shorne has joined #litex
shorne has quit [Read error: Connection reset by peer]
shorne has joined #litex
<somlo>
hansfbaier: (on the off chance that you end up reading the logs): the previous version of the stlv7325 uses gmii (8 tx, 8 rx pins)
<somlo>
but besides eyeballing the tftp "spinner" and deciding it's "too choppy", maybe I should try using iperf to measure (and optimize) the delays for each direction (tx vs. rx) independently of each other...
<somlo>
_florent: for tx_delay the valid range is [0 .. 8.0e-9], so that tx_phase can go from 0 to 360
markov_twain has joined #litex
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #litex
<somlo>
guess the resolution there depends on what granularity the phase parameter can be at, in a xilinx `create_clkout(...)` call
<somlo>
it's from 0 to 360, but what happens when you feed it a decimal like 67.5? Does it end up rounding to the nearest integer, or can it handle sub-unit resolution on phase?