_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://freenode.irclog.whitequark.org/litex
tpb has quit [Remote host closed the connection]
tpb has joined #litex
m4ssi has quit [Remote host closed the connection]
<thorns514> if I have a uart that I want to use to serialboot some firmware, and then reuse in lxserver to connect to litescope_cli, is this possible ?
Degi_ has joined #litex
Degi_ is now known as Degi
FFY00_ has joined #litex
Emantor has joined #litex
thorns514 has quit [Quit: Textual IRC Client: www.textualapp.com]
ric96 has quit [Ping timeout: 245 seconds]
ric96 has joined #litex
cjearls has joined #litex
cjearls has quit [Quit: Leaving]
Emantor has quit [*.net *.split]
lf has quit [*.net *.split]
FFY00_ has quit [*.net *.split]
xobs has quit [*.net *.split]
Degi has quit [*.net *.split]
Degi has joined #litex
FFY00_ has joined #litex
Emantor has joined #litex
lf has joined #litex
RaYmAn has joined #litex
mntmn has joined #litex
xobs has joined #litex
somlo has joined #litex
flammit has joined #litex
Bertl has joined #litex
awygle has joined #litex
gruetzkopf has joined #litex
esden has joined #litex
sorear has joined #litex
the_jinx has joined #litex
Claude has joined #litex
TMM has joined #litex
shenki has joined #litex
cr1901_modern has joined #litex
felix_ has joined #litex
palmer has joined #litex
key2 has joined #litex
rohitksingh has joined #litex
alanvgreen has joined #litex
x56_ has joined #litex
gatecat has joined #litex
rektide has joined #litex
miek has joined #litex
Stary has joined #litex
levi has joined #litex
captain_morgan has joined #litex
tannewt has joined #litex
tmbinc has joined #litex
awordnot has joined #litex
_franck_ has joined #litex
Bleepshop has joined #litex
xfxf has joined #litex
y2kbugger has joined #litex
acathla has joined #litex
zyp has joined #litex
CarlFK has quit [Ping timeout: 248 seconds]
promach3 has quit [Max SendQ exceeded]
disasm[m] has quit [Ping timeout: 276 seconds]
leons has quit [Ping timeout: 245 seconds]
jryans has quit [Max SendQ exceeded]
xobs has quit [Ping timeout: 258 seconds]
ric96 has quit [Ping timeout: 260 seconds]
JJJollyjim has quit [Ping timeout: 276 seconds]
apolkosnik[m] has quit [Ping timeout: 252 seconds]
shoragan[m] has quit [Ping timeout: 245 seconds]
sajattack[m] has quit [Ping timeout: 248 seconds]
ric96 has joined #litex
promach3 has joined #litex
CarlFK has joined #litex
sajattack[m] has joined #litex
leons has joined #litex
shoragan[m] has joined #litex
disasm[m] has joined #litex
xobs has joined #litex
JJJollyjim has joined #litex
jryans has joined #litex
apolkosnik[m] has joined #litex
Bertl is now known as Bertl_zZ
Melkhior has joined #litex
kgugala_ has joined #litex
kgugala has quit [Ping timeout: 240 seconds]
thorns514 has joined #litex
_whitelogger has joined #litex
kgugala_ has quit [Read error: Connection reset by peer]
kgugala has joined #litex
Bertl_zZ is now known as Bertl
<thorns514> if I have a USB debug bridge working with a valenty DummyUsb core in my soc, verified with wishbone-tool, should I expect this also to work with litescope using lxserver?
<zyp> yes
<dkozel> Is there a way to load a new bitstream to the CLE-215 over LitePCIe _florent_ ?
<zyp> isn't that what the ICAP module is for?
<thorns514> ok thanks, I need to figure out why it reports no regs then ..
<dkozel> zyp: I'll go take a look
<dkozel> First glance is that should allow partial reconfiguration which is essentially the goal. Most literature is about reconfiguring from an internal softcore, but presuably the interface can be wired to an external facing bus like PCIe
<zyp> IIRC the litex module just exposes it as a couple of registers on the CSR bus
m4ssi has joined #litex
<_florent_> dkozel: with the Acorn, adding S7SPIFlash as a flash submodule will allow you to update the bistream in SPI Flash with the LitePCIe utilities
<_florent_> Adding ICAP as icap submodule will allow you to reload the bistream with the LitePCIe utilities
<_florent_> similar to this:
<tpb> Title: Snippet | IRCCloud (at www.irccloud.com)
<zyp> _florent_, question: what does generic_platform.Inverted do?
<thorns514> does the litescope cli/RemoteClient need the soc csr.csv (with all the CSR regs and memory map etc), in addition to the analyzer CSV with the tapped wires? it's complaining that the remote has no "regs", and it works if I rename the file that I saved my soc --csr-csv to as csr.csv (which the RemoteClient seems to default to) ...
<zyp> the reason I'm asking is because I'm about to put some more work into my luna wrapper, and I want it to automatically adapt to the phy used on the platform
<zyp> ulpi phys can have reset being either active high or active low, and the clock can either be an input or an output
<zyp> for the clock I'm planning to distinguish on whether the pads have a clk or clk_o signal, and I'm wondering if I should do similar with reset, or if this is what the Inverted annotation is meant for
<_florent_> zyp: Inverted was introduced as a quick workaround for some NeTV2 use cases, I'm not sure we should expand it for now (at least I would like to revisit it first)
<zyp> I see, that explains why I didn't see much use of it when I grepped around
<_florent_> thorns514: LiteScope indeed also needs the csr.csv to get the register mapping (analyzer.csv only provides the mapping of the analyzer signals)
<zyp> in that case I think I'll call it rst_n if it's active low
<thorns514> _florent_: thanks, yeah I am prepping a PR to add a better warning if your CSR is not csr.csv. But I'm still trying to get a good trace first. I'm triggering on the CYC of my bus slave for instance, but the trace that pops out (immediately) has no CYC raise in it
<zyp> _florent_, you've got two PRs from me in litex-boards now: https://github.com/litex-hub/litex-boards/pull/199 https://github.com/litex-hub/litex-boards/pull/201 :)
<thorns514> I keep getting traces that are definitely not random, but not at all related to my triggers
proteusguy has quit [*.net *.split]
keesj has quit [*.net *.split]
kbeckmann has quit [*.net *.split]
anuejn has quit [*.net *.split]
geertu has quit [*.net *.split]
trabucayre has quit [*.net *.split]
keesj has joined #litex
anuejn has joined #litex
proteusguy has joined #litex
kbeckmann has joined #litex
trabucayre has joined #litex
geertu has joined #litex
<thorns514> maybe I'll try tapping the cpu wires like the example instead of my verilog instance bus wires
<thorns514> yeah I dunno, I can't find any rhyme or reason to these triggers, mysterious
cr1901_modern has quit [Read error: Connection reset by peer]
cr1901_modern has joined #litex
pftbest has quit [Remote host closed the connection]
<thorns514> aha well I got my module working at least, even if I never figured out the litescope triggering problem
<thorns514> never saw a CYC high at all...
pftbest has joined #litex
<_florent_> zyp: thanks for the PRs, I'll review them very soon
dormito has quit [Ping timeout: 260 seconds]
kgugala has quit [Read error: Connection reset by peer]
kgugala has joined #litex
kgugala has quit [Read error: Connection reset by peer]
kgugala has joined #litex
m4ssi has quit [Remote host closed the connection]
lf has quit [Ping timeout: 250 seconds]
lf has joined #litex