Thursday, 2022-11-24

*** tpb <[email protected]> has joined #litex00:00
*** msh <[email protected]> has quit IRC (Ping timeout: 256 seconds)02:54
*** Degi_ <[email protected]> has joined #litex03:21
*** Degi <[email protected]> has quit IRC (Ping timeout: 268 seconds)03:22
*** Degi_ is now known as Degi03:22
*** key2 <key2!sid337923@2a03:5180:f::5:2803> has quit IRC (*.net *.split)07:44
*** key2 <[email protected]> has joined #litex07:45
*** FabM <[email protected]> has joined #litex07:58
*** Brinx <[email protected]> has quit IRC (Remote host closed the connection)08:30
*** Brinx <[email protected]> has joined #litex09:05
*** Brinx <[email protected]> has quit IRC (Remote host closed the connection)09:05
*** Brinx <[email protected]> has joined #litex09:05
*** shoragan <shoragan!~shoragan@user/shoragan> has quit IRC (Read error: Connection reset by peer)09:49
*** mtretter <[email protected]> has quit IRC (Ping timeout: 248 seconds)09:50
*** shoragan <shoragan!~shoragan@user/shoragan> has joined #litex09:58
*** TMM_ <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)10:48
*** TMM_ <[email protected]> has joined #litex10:49
*** TMM_ <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)12:06
*** TMM_ <[email protected]> has joined #litex12:06
*** keesj <[email protected]> has joined #litex13:16
keesjHi13:16
*** minute <[email protected]> has quit IRC (Ping timeout: 260 seconds)13:42
*** dave <[email protected]> has joined #litex14:35
daveI'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?14:38
tntDoes your vex access those parts of DRAM ?14:41
daveYes. 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.14:41
daveVery impressed by the dram/dma code in Litex BTW.14:42
daveI also want to be able to send data from the riscv, so I want to be able to write to some block directly.14:42
sensillecan i have etherbone in a design and still handle other udp packets by the cpu?16:01
*** Brinx <[email protected]> has quit IRC (Remote host closed the connection)16:08
sensillethis might get me somewhere: self.ethcore_etherbone.udp.crossbar.get_port()16:18
*** FabM <FabM!~FabM@armadeus/team/FabM> has quit IRC (Quit: Leaving)16:27
sensilleor LiteEthUDPStreamer() instead?16:44
*** zjason` is now known as zjason16:46
sensilleand do i map the streams to the wishbone bus myself, or is there a ready-made adapter?17:11
sensilleor use csrs?17:13
*** Wolfvak <Wolfvak!~Wolfvak@user/wolfvak> has quit IRC (Ping timeout: 246 seconds)17:42
*** Wolfvak <Wolfvak!~Wolfvak@user/wolfvak> has joined #litex17:50
*** dave <[email protected]> has quit IRC (Quit: Leaving)18:46
_florent_sensille: https://github.com/litex-hub/litex-boards/blob/master/litex_boards/targets/siglent_sds1104xe.py#L98-L14518:57
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?20:43
sensillei want the board to handle a second udp port with a non-etherbone protocol, in addition to etherbone20:49
*** zjason` <zjason`[email protected]> has joined #litex20:54
*** zjason <[email protected]> has quit IRC (Ping timeout: 256 seconds)20:56
sensillefrom what i gathered so far i can add a second udp handler with LiteEthUDPStreamer and expose the stream to the cpu21:07
*** TMM_ <[email protected]> has quit IRC (Ping timeout: 264 seconds)23:15

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!