whitequark[m] changed the topic of #nmigen to: nMigen hardware description language · code https://github.com/nmigen · logs https://freenode.irclog.whitequark.org/nmigen
lf has quit [Ping timeout: 240 seconds]
lf has joined #nmigen
<_whitenotifier-5> [YoWASP/nextpnr] whitequark pushed 1 commit to develop [+0/-0/±1] https://git.io/Jtxys
<_whitenotifier-5> [YoWASP/nextpnr] whitequark 2914eae - Update dependencies.
pftbest has quit [Remote host closed the connection]
pftbest has joined #nmigen
lf has quit [Ping timeout: 260 seconds]
lf_ has joined #nmigen
pftbest has quit [Remote host closed the connection]
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 240 seconds]
pftbest has joined #nmigen
gh0st28 has joined #nmigen
gh0st28 has quit [Client Quit]
pftbest has quit [Remote host closed the connection]
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 240 seconds]
revolve has quit [Ping timeout: 245 seconds]
revolve has joined #nmigen
emeb_mac has joined #nmigen
Degi_ has joined #nmigen
Degi has quit [Ping timeout: 245 seconds]
Degi_ is now known as Degi
<d1b2> <derb> 🤔 why is my fresh nmigen install missing cxxrtl
<whitequark[m]> seems like you've installed version 0.2 and not one from git
<d1b2> <derb> ah I was using pip3 install --user --upgrade nmigen from the nmigen documentation should I have used pip3 install git+https://github.com/nmigen/nmigen.git
<whitequark[m]> if you wanted the git one, yeah
<d1b2> <derb> This is also strange, I downloaded the fpga-toolchain and I exported the path so everything should be there, I can run yosys from the terminal but I still get this. How would I explicitly declare this?
<whitequark> which platform do you use?
<d1b2> <derb> Linux in a vm
<whitequark[m]> `export YOSYS=$(which yosys)`
<whitequark[m]> not sure why it doesn't work with `PATH`, so that might not work either depending on the actual cause
<d1b2> <derb> hmm I ran the command and I still get the could not find required tool in path error
<whitequark[m]> that seems like something is wrong with your environment. you'll have to provide more details (how you installed the toolchain, how you added it to PATH, how you are running nmigen)
<d1b2> <derb> I installed the toolchain from the fpga-toolchain github extracted it and added the bin folder to path with the command specified on the readme, I installed nmigen by cloning the repo and running python3.8 setup.py install
<d1b2> <derb> running the yosys command works fine in any terminal window
<whitequark[m]> and how are you running nmigen?
PyroPeter_ has joined #nmigen
<whitequark[m]> if you get the exact same error, it means that nmigen doesn't see either your updated PATH or your YOSYS environment variable
<d1b2> <derb> I'm running nimgen through kbeckmanns pergola_projects and yes running the command gives the exact same error
<whitequark[m]> which command?
<d1b2> <derb> I'm trying to run the dvid applet
<d1b2> <derb> python3.8 -m pergola run dvid --config 640x480p60
PyroPeter has quit [Ping timeout: 264 seconds]
PyroPeter_ is now known as PyroPeter
<whitequark[m]> and you're doing all of this all in the same Linux VM?
<d1b2> <derb> yes
<whitequark[m]> ok, no idea what's wrong with it
<whitequark[m]> for whatever reason nmigen never sees any of the environment variables you set
<d1b2> <derb> thats not good... would reinstalling any of the tools / environment help?
<whitequark[m]> I don't know
<whitequark[m]> doesn't hurt to try if you have no other options. beyond that I would suggest talking to OpenToolForge support or kbeckmann
<d1b2> <derb> got it, thanks for the help so far
Bertl_oO is now known as Bertl_zZ
<kbeckmann> derb: it sounds like nmigen can't find yosys in your PATH or YOSYS env variable, and if they are indeed set then I don't know how to proceed. pergola_projects doesn't do a lot on top of using nmigen. are you able to run any nmigen examples, e.g. `python -m nmigen_boards.versa_ecp5`? (this requires nmigen-boards but is a good example since it's also using an ecp5)
<d1b2> <derb> That example runs correctly in the beginning, but I don't have any hardware on me so I can't verify that everything goes through
<kbeckmann> sounds like it's able to generate the bitstream (you can verify by looking in the `build/` directory)
<d1b2> <derb> Seems like it
<kbeckmann> that's really puzzling. i am not sure what is causing this though, sorry.
<d1b2> <derb> no worries, I'll try installing linux probably a few other things before that
emeb_mac has quit [Quit: Leaving.]
GenTooMan has quit [Ping timeout: 264 seconds]
GenTooMan has joined #nmigen
pftbest has joined #nmigen
pftbest has quit [Remote host closed the connection]
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 245 seconds]
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 240 seconds]
pftbest has joined #nmigen
jeanthom has joined #nmigen
pftbest has quit [Remote host closed the connection]
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 260 seconds]
revolve has quit [Ping timeout: 240 seconds]
revolve has joined #nmigen
nengel has joined #nmigen
pftbest has joined #nmigen
Bertl_zZ is now known as Bertl
pftbest has quit [Remote host closed the connection]
pftbest has joined #nmigen
pftbest_ has joined #nmigen
pftbest has quit [Read error: Connection reset by peer]
pftbest_ has quit [Remote host closed the connection]
pftbest has joined #nmigen
pftbest has quit [Remote host closed the connection]
pftbest has joined #nmigen
pftbest has quit [Remote host closed the connection]
pftbest has joined #nmigen
chipmuenk has joined #nmigen
lkcl has quit [Ping timeout: 260 seconds]
lkcl has joined #nmigen
nengel has quit [Quit: Bye]
jeanthom has quit [Ping timeout: 264 seconds]
revolve has quit [Read error: Connection reset by peer]
revolve has joined #nmigen
emeb has joined #nmigen
nelgau_ has joined #nmigen
nelgau has quit [Read error: Connection reset by peer]
jeanthom has joined #nmigen
pftbest has quit [Remote host closed the connection]
Bertl is now known as Bertl_oO
emeb_mac has joined #nmigen
slan has joined #nmigen
pftbest has joined #nmigen
pftbest has quit [Read error: Connection reset by peer]
pftbest has joined #nmigen
pftbest has quit [Remote host closed the connection]
pftbest has joined #nmigen
oter has joined #nmigen
oter has quit [Quit: Textual IRC Client: www.textualapp.com]
slan has quit [Quit: leaving]
pftbest has quit [Remote host closed the connection]
pftbest has joined #nmigen
chipmuenk has quit [Quit: chipmuenk]
slan has joined #nmigen
pftbest has quit [Remote host closed the connection]
pftbest has joined #nmigen
pftbest has quit [Remote host closed the connection]
pftbest has joined #nmigen
slan has quit [Quit: leaving]
pftbest has quit [Remote host closed the connection]
pftbest has joined #nmigen
pftbest has quit [Remote host closed the connection]
pftbest has joined #nmigen
revolve has quit [Read error: Connection reset by peer]
revolve has joined #nmigen
pftbest has quit [Ping timeout: 276 seconds]
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 240 seconds]
jeanthom has quit [Ping timeout: 240 seconds]
pftbest has joined #nmigen
pftbest has quit [Ping timeout: 245 seconds]