<_florent_>
I would first recommend getting this running on your board
<_florent_>
and verify correct operation of test_init/test_bist and test_dma
<_florent_>
kanunay: If the link is initialized correctly on your hardware and have a specific question regarding the user_port/dma, I can also probably answer it
<kanunay>
The link initializes and i can get identify to work. Read doesn't work: done stays 0. Error also stays 0.
<kanunay>
If i specify an invalid sector number, both done and error get set 1.
<kanunay>
The read never seems to begin data transfer (no cyc or stb on the wishbone dma bus)
<_florent_>
the standalone generator is not integrating the DMA, have you integrated it yourself?
<_florent_>
or are you using the native user port?
<kanunay>
I'm attempting to integrate DMA myself. I am modifying something that previously used litesdcard.
<kanunay>
self.add_sata(phy=self.sata_phy, mode="read+write") appears to generate correctly. I'm missing something but don't know what it is.
<kanunay>
the generated module has a ctrl bus and dma bus, like litesdcard. Earlier I had tried adding the components and connecting them individually - and that got identify to work.
hcab14 has joined #litex
<hcab14>
This is a follow-up to https://github.com/enjoy-digital/liteeth/pull/104. I guess with using packet delimiters you mean to use `last`. Unfortunately this does not seem to work for me. sending counters with `dw=32` on a scaled down clock and toggling `last` the UDP packet sizes are alternatinly 260 bytes (FIFO size 64, (64+1)* 4 bytes=260 bytes) and
<hcab14>
4 bytes. I'd be grateful for any advice
hcab14 has quit [Ping timeout: 244 seconds]
jk- has quit [Ping timeout: 255 seconds]
cr1901 has quit [Remote host closed the connection]
jk- has joined #litex
cr1901 has joined #litex
cr1901 has quit [Remote host closed the connection]
cr1901_ has joined #litex
cr1901_ has quit [Remote host closed the connection]
<somlo_>
I'll work on upstreaming a proper fix for the Linux LiteUART driver over the next few days -- it's the reason for the intermittent crashes around the time of the login prompt
cr1901 has quit [Remote host closed the connection]
cr1901 has joined #litex
<cr1901>
It takes 8 mins to boot modern Linux at 50MHz :o?
<somlo_>
I blame systemd :P
<somlo_>
a busybox initrd boots in 20-ish seconds :)
cr1901 has quit [Remote host closed the connection]