whitequark changed the topic of #glasgow to: digital interface explorer · code https://github.com/GlasgowEmbedded/glasgow · logs https://libera.irclog.whitequark.org/glasgow · discord https://1bitsquared.com/pages/chat · production https://www.crowdsupply.com/1bitsquared/glasgow (FUNDED)
betelgeuse has joined #glasgow
<d1b2> <xabean> that would be awesome, thank you wq
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
<d1b2> <xabean> BSR boundary scan register. That. As my evening coffee finally kicks in.
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
<whitequark> yes
<whitequark> needs BSDL parsing
<whitequark> doable.
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
trylletre has left #glasgow [#glasgow]
betelgeuse has quit [Read error: Connection reset by peer]
jstoker has quit [Quit: *disappears in a cloud of bits*]
jstoker has joined #glasgow
V has quit [Remote host closed the connection]
Dark-Star has quit [Quit: No Ping reply in 180 seconds.]
jn has quit [Remote host closed the connection]
betelgeuse has joined #glasgow
mwk has quit [Ping timeout: 265 seconds]
V has joined #glasgow
jn has joined #glasgow
jn has joined #glasgow
mwk has joined #glasgow
Dark-Star has joined #glasgow
Dark-Star has quit [Changing host]
Dark-Star has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
egg|anbo|egg_ has joined #glasgow
egg|anbo|egg__ has quit [Ping timeout: 250 seconds]
mwk has quit [Ping timeout: 265 seconds]
mwk has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
FFY00_ has quit [Remote host closed the connection]
FFY00_ has joined #glasgow
betelgeuse has joined #glasgow
Dark-Star has quit [Ping timeout: 252 seconds]
yorick has quit [Ping timeout: 264 seconds]
DragoonAethis has quit [Ping timeout: 272 seconds]
betelgeuse has quit [Read error: Connection reset by peer]
DragoonAethis has joined #glasgow
Dark-Star has joined #glasgow
Dark-Star has quit [Changing host]
Dark-Star has joined #glasgow
betelgeuse has joined #glasgow
yorick has joined #glasgow
betelgeuse has quit [Remote host closed the connection]
betelgeuse has joined #glasgow
oeuf has quit [Ping timeout: 265 seconds]
betelgeuse has quit [Read error: Connection reset by peer]
Eli2_ has joined #glasgow
Eli2 has quit [Ping timeout: 244 seconds]
betelgeuse has joined #glasgow
redstarcomrade has joined #glasgow
uovo has quit [Ping timeout: 265 seconds]
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
oeuf has joined #glasgow
betelgeuse has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
betelgeuse has joined #glasgow
trh has quit [Quit: weg]
trh has joined #glasgow
betelgeuse has quit [Read error: Connection reset by peer]
oeuf has quit [Ping timeout: 265 seconds]
oeuf has joined #glasgow
uovo has joined #glasgow
ali_as has quit [Remote host closed the connection]
egg|anbo|egg has quit [Remote host closed the connection]
redstarcomrade has quit [Quit: Connection closed for inactivity]
redstarcomrade has joined #glasgow
redstarcomrade has quit [Quit: Connection closed for inactivity]
tarekb has joined #glasgow
oeuf has quit [Ping timeout: 265 seconds]
egg|anbo|egg has joined #glasgow
oeuf has joined #glasgow
Rondom has quit [Remote host closed the connection]
Rondom has joined #glasgow
egg|anbo|egg has quit [Remote host closed the connection]
bvernoux has joined #glasgow
icb has quit [Ping timeout: 264 seconds]
icb has joined #glasgow
icb has quit [Ping timeout: 252 seconds]
roybatty2019 has joined #glasgow
roybatty has quit [Ping timeout: 268 seconds]
roybatty2019 has quit [Quit: WeeChat 3.1]
icb has joined #glasgow
FFY00_ has quit [Remote host closed the connection]
FFY00_ has joined #glasgow
roybatty has joined #glasgow
tarekb has quit [Quit: Leaving.]
<gruetzkopf> https://paste.ccc.ac/?b4bd5fcb7eba4e96#zGtyMV/S1hPpehkMbjZtrFMssHXPFLmoNE446+u9jlk= hm, in me making a mess of clock domain transitions, im getting this to pretty reliably to not set rx_rdy to 1 in the READY state
hell is now known as Th3Fanbus
Th3Fanbus is now known as hellsenberg
hellsenberg is now known as hell_
hell_ is now known as hell__
hell__ is now known as hell
<vup> I don't think the input and output signal of the FFSynchronizer should be the same Signal
<vup> also, you are rx_rdy synchronously in the READY state
<vup> which means if rx_ack is high in the same cycle you enter the READY state, rx_rdy will only be high in the IDLE state
<vup> (and the one sync cycle later be set low again because of the statement in the IDLE state)
<vup> gruetzkopf: ^
<gruetzkopf> yeah i guess i'll loop that back around (or even use rx_rdy to exit the state)
<gruetzkopf> rx_ack _is_ high all the time because i'm not saturating the USB fifo
<vup> yeah, that would mean rx_rdy will only be high on the cycle you enter the IDLE state
<vup> not sure what the expected semantics are here, but you could just set rx_rdy combinatorially?
<miek> potentially not even one cycle if there's no `sync` edge while it's in the READY state, since the fsm runs in the `io` domain?
<vup> oh whoops I completely read over that
<vup> maybe I don't see the obvious, but why not just put a small AsyncFIFO between the output of the SPIBus and the USB FIFO?
<gruetzkopf> that's most likely to be the more proper solution, true
balrog has quit [Quit: Bye]
balrog has joined #glasgow
Lord_Nightmare has quit [Quit: ZNC - http://znc.in]
Lord_Nightmare has joined #glasgow
Lord_Nightmare is now known as Lord_Nightmare2
Lord_Nightmare2 is now known as Lord_Nightmare
Tom has quit [Read error: Connection reset by peer]
egg|anbo|egg has joined #glasgow
bvernoux has quit [Quit: Leaving]
redstarcomrade has joined #glasgow
aquijoule_ has joined #glasgow
richbridger has quit [Ping timeout: 265 seconds]
redstarcomrade has quit [Quit: Connection closed for inactivity]
ali_as has joined #glasgow