_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
Degi has quit [Ping timeout: 272 seconds]
Degi has joined #litex
krickit has joined #litex
<krickit> hi
<_florent_> hi
<_florent_> Krickit: which design are you trying to build?
<_florent_> st-gourichon-fid: DFU support is minimal yes, we could improve it
<krickit> i'm trying to design a circuit on versa ecp5 with ecp5 lattice fpga
<krickit> now i have this error
<_florent_> ok and are you starting from an existing litex target?
<krickit> nope i used the guide step by step
<krickit> now i have a gateware folder with verilog file, init memory files and pinmap
<krickit> i added che pico32 verilog file on my project
<krickit> i did't understand where i wrong
<_florent_> in the gui we recommend to use a litex target, can you describe which steps you followed? which script you are running?
<krickit> yes, i used this link https://github.com/enjoy-digital/litex
<_florent_> if you select a PicoRV32 CPU, LiteX will automatically add it to the design for you (including the sources)
<_florent_> yes but this link is the LiteX repository :)
<krickit> yes in fact
<krickit> i went to folder litex_board - targets
<krickit> and i run versa_ecp5.py with option diamond toolchain
<_florent_> ok
<krickit> i work on ubuntu subsystem in windows 10
<_florent_> and it's stuck on "running DRC..."?
<krickit> yes
<krickit> when i try to syntetize
<krickit> with versa_ecp5.v file as toplevel
<krickit> i have to error up
<_florent_> ok
<_florent_> last time i tested it was building correctly, i would need to try again
<krickit> to add pico32
<_florent_> have you try installing the open source toolchain (Yosys/Trellis/NextPnr)?
<krickit> nope, i have to use diamond
<_florent_> ok, just for info about the open source toolchains, you can get prebuilt binaries from https://github.com/open-tool-forge/fpga-toolchain/tags
<_florent_> what command line are you using? because i don't understand why you are mentioning pico32 (the default CPU is vexriscv)
<daveshah> Any reason why you are using WSL and not native Windows Diamond?
<krickit> ./versa_ecp5.py --device=LFE5UM --toolchain=diamond --cpu-type=picorv32 --sys-clk-freq=100e6
<krickit> i'm using WSL only for linux command operation
<krickit> Diamond is on windows
<daveshah> Hmm, I wonder if that arrangement is causing problems
<_florent_> that's indeed possible
<daveshah> I have certainly seen WSL fail in strange ways before
<krickit> ok,
<st-gourichon-fid> keesj, _florent_ thank you for your feedback. I make a PR.
<keesj> morning
<st-gourichon-fid> morning everyone
<keesj> I was trying to setup quickfeather last week and I think it have been setup to allow cross os installation (include WSL) but the whole conda thing and download of binaries "to make it easy" is not very userfriendly to me. I got the same kind of problems with docker "just run this command and everything will work" causes a lack of documentation and creates a layer of confusion that only really help noobs (and
<keesj> makes it very hard to step into open source)
<keesj> but .. WSL has been pretty good to me (makes me feel at home/productive when I need to use windows)
krickit has quit [Remote host closed the connection]
<st-gourichon-fid> Hmm, wasn't there a bot that posted titles of URLs appearing in the channel? Anyway: "DFUProg now checks and propagate return codes of called executables... #678"
CarlFK[m] has quit [Quit: killed]
xobs has quit [Quit: killed]
DerFetzer[m] has quit [Quit: killed]
disasm[m] has quit [Quit: killed]
abeljj[m] has quit [Quit: killed]
sajattack[m] has quit [Quit: killed]
leons has quit [Quit: killed]
abeljj[m] has joined #litex
<acathla> versa_ecp5 does not build because: "ERROR: Net 'init_rst' is multiply driven by cell ports FD1S3BX_3.Q and FD1S3BX_5.Q"
<_florent_> st-gourichon-fid: thanks for the PR, we are generally trying to raise the error when it happens, i'll have a closer look later
<_florent_> acathla: it's related to the changes in ECP5PLL that is now handling rst internally, i think i fixed it but possible the target it not up to date in litex
<st-gourichon-fid> _florent_, yes, I have seen more areas where processes are spawn without checking. "Small steps"...
CarlFK[m] has joined #litex
xobs has joined #litex
sajattack[m] has joined #litex
disasm[m] has joined #litex
leons has joined #litex
DerFetzer[m] has joined #litex
mibus[m] has joined #litex
<_florent_> acathla: the versa_ecp5 target was not up to date in litex, i just updated it
DerFetzer[m] has quit [Quit: Idle for 30+ days]
mibus[m] has quit [Quit: Idle for 30+ days]
<dkozel> futarisIRCcloud: Thanks for that! I'm very interested in how miek's work continues.
<acathla> _florent_, it's works! thank you
<mithro> OpenRAM on SKY130 talk from Matt as part of FOSSi Foundation DialUp talk series is starting in 10 minutes -- https://youtu.be/9Lw83kFtnc4
abeljj[m] has quit [Quit: Idle for 30+ days]
oter has joined #litex
oter_ has joined #litex
<acathla> it works* ( hours later...)
tcal has quit [Quit: Connection closed for inactivity]
SpaceCoaster_ has joined #litex
SpaceCoaster has quit [Ping timeout: 260 seconds]
CarlFK has quit [Remote host closed the connection]
CarlFK has joined #litex
Xesxen has quit [Ping timeout: 240 seconds]
oter has quit [Quit: Textual IRC Client: www.textualapp.com]
oter_ has quit [Quit: Textual IRC Client: www.textualapp.com]
Xesxen has joined #litex
Xesxen has quit [Ping timeout: 260 seconds]
TMM has quit [Remote host closed the connection]
TMM has joined #litex
CarlFK has quit [Quit: Leaving.]
Xesxen has joined #litex
lf has quit [Ping timeout: 260 seconds]
lf has joined #litex