00:00
tpb has quit [Remote host closed the connection]
00:00
tpb has joined #litex
00:01
pftbest has quit [Ping timeout: 240 seconds]
00:12
pftbest has joined #litex
00:17
pftbest has quit [Ping timeout: 260 seconds]
00:28
pftbest has joined #litex
00:33
pftbest has quit [Ping timeout: 252 seconds]
00:59
pftbest has joined #litex
01:04
pftbest has quit [Ping timeout: 260 seconds]
01:15
pftbest has joined #litex
01:19
pftbest has quit [Ping timeout: 240 seconds]
01:31
pftbest has joined #litex
01:36
pftbest has quit [Ping timeout: 268 seconds]
01:47
pftbest has joined #litex
01:51
pftbest has quit [Ping timeout: 240 seconds]
02:02
TMM has joined #litex
02:02
pftbest has joined #litex
02:06
pepijndevos has quit [Ping timeout: 246 seconds]
02:07
pftbest has quit [Ping timeout: 240 seconds]
02:08
pepijndevos has joined #litex
02:18
pftbest has joined #litex
02:23
pftbest has quit [Ping timeout: 268 seconds]
02:50
pftbest has joined #litex
02:54
pftbest has quit [Ping timeout: 240 seconds]
03:16
mikeK_de1soc has quit [Quit: Connection closed]
03:17
Bertl is now known as Bertl_zZ
03:21
pftbest has joined #litex
03:26
pftbest has quit [Ping timeout: 240 seconds]
03:37
pftbest has joined #litex
03:42
pftbest has quit [Ping timeout: 260 seconds]
03:55
Degi_ has joined #litex
03:55
Degi has quit [Ping timeout: 240 seconds]
03:55
Degi_ is now known as Degi
04:09
pftbest has joined #litex
04:13
pftbest has quit [Ping timeout: 260 seconds]
04:17
DurandA has joined #litex
04:32
<
DurandA >
Hi. I am looking for some help to use CSRs (not CSRStatus or CSRStorage). Specifically, I try to do a self-resetting CSR. Currently, the CPU/remote has to send a pulse to an "enable" CSRStorage.
04:34
<
DurandA >
I didn't find something like that in the codebase. Thanks for your ideas.
04:40
pftbest has joined #litex
04:45
pftbest has quit [Ping timeout: 268 seconds]
05:12
pftbest has joined #litex
05:16
pftbest has quit [Ping timeout: 240 seconds]
05:28
pftbest has joined #litex
05:32
pftbest has quit [Ping timeout: 240 seconds]
05:34
chipdsgr has quit [Ping timeout: 240 seconds]
05:43
pftbest has joined #litex
05:48
pftbest has quit [Ping timeout: 268 seconds]
05:59
pftbest has joined #litex
06:04
pftbest has quit [Ping timeout: 240 seconds]
06:13
DurandA has quit [Quit: Ping timeout (120 seconds)]
06:15
pftbest has joined #litex
06:20
pftbest has quit [Ping timeout: 268 seconds]
06:28
pftbest has joined #litex
06:46
d_olex has quit [Ping timeout: 246 seconds]
07:17
d_olex has joined #litex
07:41
chipdsgr has joined #litex
08:28
Finde has quit [Ping timeout: 248 seconds]
08:28
Finde has joined #litex
09:12
Bertl_zZ is now known as Bertl
09:40
chipdsgr has quit [Ping timeout: 252 seconds]
11:26
pftbest_ has joined #litex
11:27
pftbest has quit [Read error: Connection reset by peer]
11:31
indy has quit [Ping timeout: 260 seconds]
12:18
indy has joined #litex
15:02
Bertl is now known as Bertl_oO
15:32
rj has joined #litex
15:42
rj has quit [Remote host closed the connection]
15:42
rj has joined #litex
16:01
rj has quit [Ping timeout: 240 seconds]
16:09
rj has joined #litex
16:16
SpaceCoaster has joined #litex
16:16
_florent_ has quit [Ping timeout: 246 seconds]
16:18
_florent_ has joined #litex
16:46
rj has quit [Ping timeout: 240 seconds]
16:49
rj has joined #litex
17:17
scientes has joined #litex
17:29
rj has quit [Ping timeout: 240 seconds]
17:40
rj has joined #litex
18:11
thorns514 has joined #litex
18:14
rj has quit [Ping timeout: 240 seconds]
18:32
rj has joined #litex
18:59
rj has quit [Ping timeout: 240 seconds]
19:09
FFY00_ has quit [Remote host closed the connection]
19:10
FFY00_ has joined #litex
19:27
rj has joined #litex
19:44
rj has quit [Ping timeout: 240 seconds]
19:55
rj has joined #litex
20:05
<
zyp >
and a nullsource would equivalently have valid always high
20:08
Melkhior has quit [Quit: Connection closed]
20:12
<
nickoe >
mm, but then I wonder why this does not appear to work :S
20:14
<
nickoe >
so I just connected the dma to the nullsink
20:14
<
nickoe >
but why does the dma source ready signal go low?
20:16
<
nickoe >
oh, I also have the cdc in between, but it should still not do that all the time.
20:16
<
zyp >
self.comb += dma.source.connect(cdc.sink)
20:16
<
zyp >
self.comb += cdc.sink.connect(nullsink.sink)
20:16
<
zyp >
that should be cdc.source
20:17
<
nickoe >
Ohh, nice. I must be blind today.
20:17
<
zyp >
also, you might want to use a Pipeline() to hook this up
20:17
<
zyp >
Pipeline(dma, cdc, nullsink) is a bit more readable than what you've got now :)
20:18
<
nickoe >
I can't finde that, is that a litex thing or migen?
20:18
<
zyp >
it's in litex.soc.interconnect.stream
20:18
<
zyp >
like all other stream constructs
20:18
<
nickoe >
ok, I see it
20:19
<
nickoe >
not sure what was wrong with my search thing
20:19
<
zyp >
I suggest you have a read through that module, it's got a bunch of convenient building blocks
20:20
<
nickoe >
yeah, well, but not a hell lot of documentaiton :S So it is hard to find what "I didn't know I needed" when I don't know what they do. :D
20:20
<
nickoe >
but that do look more readable indeed.
20:26
<
nickoe >
But at least I am sorta getting the gang of understanding the internals with a glance
20:27
rj has quit [Ping timeout: 240 seconds]
20:28
TMM has joined #litex
20:36
<
nickoe >
zyp: Why does it appear that this storage is equal to 3? no matter what reset value I set it to?
20:37
<
zyp >
is it not hooked up to anything?
20:38
<
nickoe >
I just tried to disconnect it from the module..
20:38
<
nickoe >
to see if that changes maters
20:39
<
nickoe >
If(self.upsample_num.re,
20:42
<
nickoe >
Even if I remove any uses of it it is till just 3
20:44
rj has joined #litex
21:05
thorns514 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
21:12
rj has quit [Ping timeout: 240 seconds]
21:23
rj has joined #litex
21:35
pftbest_ has quit [Remote host closed the connection]
21:37
pftbest has joined #litex
21:55
Melkhior has joined #litex
22:52
toshywoshy has joined #litex
23:05
lf has quit [Ping timeout: 250 seconds]
23:05
lf has joined #litex
23:40
rj has quit [Quit: rj]