_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://libera.irclog.whitequark.org/litex
tpb has quit [Remote host closed the connection]
tpb has joined #litex
msh has quit [Ping timeout: 256 seconds]
Degi_ has joined #litex
Degi has quit [Ping timeout: 268 seconds]
Degi_ is now known as Degi
key2 has quit [*.net *.split]
key2 has joined #litex
FabM has joined #litex
FabM has quit [Changing host]
FabM has joined #litex
Brinx has quit [Remote host closed the connection]
Brinx has joined #litex
Brinx has quit [Remote host closed the connection]
Brinx has joined #litex
shoragan has quit [Read error: Connection reset by peer]
mtretter has quit [Ping timeout: 248 seconds]
shoragan has joined #litex
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #litex
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #litex
keesj has joined #litex
<keesj> Hi
minute has quit [Ping timeout: 260 seconds]
dave has joined #litex
<dave> I'm using a vexrisv system, with a DRAM chip. I have a DMA acquisition system that grabs data into DRAM. It is then sent via DMA to external hardware. Is there a way to disable the L2 cache for parts (eg the top half) of the DRAM?
<tnt> Does your vex access those parts of DRAM ?
<dave> Yes. I have code at the start and heap below that. At the moment I alloc a block from heap to be used by the DMA. But I could partition the whole DRAM area.
<dave> Very impressed by the dram/dma code in Litex BTW.
<dave> I also want to be able to send data from the riscv, so I want to be able to write to some block directly.
<sensille> can i have etherbone in a design and still handle other udp packets by the cpu?
Brinx has quit [Remote host closed the connection]
<sensille> this might get me somewhere: self.ethcore_etherbone.udp.crossbar.get_port()
FabM has quit [Quit: Leaving]
<sensille> or LiteEthUDPStreamer() instead?
zjason` is now known as zjason
<sensille> and do i map the streams to the wishbone bus myself, or is there a ready-made adapter?
<sensille> or use csrs?
Wolfvak has quit [Ping timeout: 246 seconds]
Wolfvak has joined #litex
dave has quit [Quit: Leaving]
<sensille> _florent_: thanks. so that adds an etherbone interface on port 1234 as well as a direct wishbone interface to ethmac. but can i receive packets directly through the ethmac map?
<sensille> i want the board to handle a second udp port with a non-etherbone protocol, in addition to etherbone
zjason` has joined #litex
zjason has quit [Ping timeout: 256 seconds]
<sensille> from what i gathered so far i can add a second udp handler with LiteEthUDPStreamer and expose the stream to the cpu
TMM_ has quit [Ping timeout: 264 seconds]