emeb_mac has joined ##openfpga
gregdavill has joined ##openfpga
tlwoerner has quit [Quit: Leaving]
Degi has quit [Ping timeout: 258 seconds]
Degi has joined ##openfpga
peepsalot has quit [Quit: Connection reset by peep]
peepsalot has joined ##openfpga
Bike has quit [Quit: leaving]
jaseg has quit [Ping timeout: 272 seconds]
jaseg has joined ##openfpga
OmniMancer has joined ##openfpga
emeb has left ##openfpga [##openfpga]
uovo has joined ##openfpga
gregdavill_ has joined ##openfpga
gregdavill has quit [Read error: Connection reset by peer]
oeuf has quit [Ping timeout: 272 seconds]
m_w has quit [Ping timeout: 264 seconds]
m_w has joined ##openfpga
kc8apf has quit [Ping timeout: 256 seconds]
john_k[m] has quit [Ping timeout: 256 seconds]
guan has quit [Ping timeout: 256 seconds]
tux3 has quit [Ping timeout: 256 seconds]
kc8apf_ has joined ##openfpga
tux3_ has joined ##openfpga
john_k[m]1 has joined ##openfpga
m_w has quit [Quit: Leaving]
kc8apf_ is now known as kc8apf
guan has joined ##openfpga
carlomaragno has quit [Ping timeout: 256 seconds]
carlomaragno has joined ##openfpga
_whitelogger has joined ##openfpga
emeb_mac has quit [Quit: Leaving.]
brizzo has quit [Ping timeout: 272 seconds]
Asu has joined ##openfpga
Asu has left ##openfpga ["Konversation terminated!"]
_whitelogger has joined ##openfpga
<TD-Linux> whitequark, out of curiosity did you attempt the release installer script or building from source? I haven't gotten a replacement quickfeather yet but it's 2am and I feel like fighting a build system for some reason
<whitequark> both
<whitequark> wait, a replacement?
<TD-Linux> my package got torn in the mail
<TD-Linux> whoa conda is installing like an entire linux distribution
<whitequark> ah
<whitequark> yes, conda is basically a distro that refuses to admit it's a distro
<daveshah> There's another thing about sending out new boards due to a microphone issue
<daveshah> But they want the old one sent back which seems like way too much of a PITA right now so I've ignored it
<daveshah> not that I really care about the microphone at all, and I've had too much of a backlog to even really start looking at it at all yet
<whitequark> right
<TD-Linux> yeah I filed a fedex claim and then the crowdsupply page came out so I ordered one from there. then fedex rejected my claim so I have to call ql...
<TD-Linux> huh so the .run file seems to have worked for me
<whitequark> yes, it's not clear why it breaks for me
<whitequark> it's just the usual conda bullshit
<whitequark> sometimes it works, sometimes it doesn't, and it's impossible to figure out why
<TD-Linux> kinda weird that then to use it, you have to set a path, source something, and conda activate. you'd think that conda activate would do all of that
<whitequark> fun fact: conda can't do self-contained installs
<whitequark> it *will* use your $HOME/.condarc and there is nothing you can do about it
<whitequark> so this will actually conflict with other conda installations on your system
<TD-Linux> maybe some of why it worked is I don't have a system conda installed and have never used it for anything
<TD-Linux> oh yeah that's weird I have a .condarc with channels now
<whitequark> i don't have a "system conda", thank god
<tnt> I ended up ripping conda out of that build system ... horrible hacks, but it built.
<TD-Linux> hopefully they will start upstreaming the yosys stuff at least
<TD-Linux> yosys is by far the easiest to build but it's better to not have to build it at all
<daveshah> There has been a PR sitting for ages
<daveshah> I helped review it and I think most of the issues are solved
<tnt> TD-Linux: yeah, it's the easiest to build and also rebases on master cleanly so I only have 1 yosys.
<whitequark> tnt: i asked someone from #nmigen to give me a tarball.
<whitequark> *that* worked
<tnt> lol
Ekho has quit [Ping timeout: 244 seconds]
Ekho has joined ##openfpga
Bike has joined ##openfpga
gregdavill_ has quit [Ping timeout: 260 seconds]
<TD-Linux> my orangecrab arrived today!!!
<TD-Linux> anyone written a nmigen-boards file for it yet?
emeb has joined ##openfpga
<whitequark> not that i know
<TD-Linux> for some reason programming the blinky demo is way faster than my nmigen blinky
<TD-Linux> ah because it uses --compress
<daveshah> Hmm, I should add lpf SYSCONFIG parsing to nextpnr (and in band setup of this stuff as an option for trellis)
<daveshah> That way the same code paths in nmigen could be used for diamond and nextpnr
<whitequark> nice
<TD-Linux> in this case is there any reason for nmigen not to unconditionally run --compress?
<daveshah> To match the vendor tools behaviour
<daveshah> where compression is off by default
sgstair_ has joined ##openfpga
<TD-Linux> I mean, is there a reason for nmigen not to ask both the vendor tools and ecppack to compress always?
sgstair has quit [Ping timeout: 260 seconds]
OmniMancer has quit [Quit: Leaving.]
X-Scale` has joined ##openfpga
X-Scale has quit [Ping timeout: 256 seconds]
X-Scale` is now known as X-Scale
<TD-Linux> just realized that luna already has an orangecrab nmigen platform
<TD-Linux> what effect does setting vcc and gnd pins' IO_TYPE have? https://github.com/greatscottgadgets/luna/blob/master/luna/gateware/platform/orangecrab.py#L289
<daveshah> Are they perhaps constant connected pins?
<daveshah> to improve SSO performance by creating extra "top up" vcc and ground pins
<daveshah> the IO_TYPE would only need to match the bank in that case
<TD-Linux> oh, ok! I thought they were just connected to avoid leaving them floating...
sgstair has joined ##openfpga
sgstair_ has quit [Ping timeout: 256 seconds]
lopsided98 has quit [Quit: Disconnected]
lopsided98 has joined ##openfpga
zng has quit [Quit: ZNC 1.7.2 - https://znc.in]
zng has joined ##openfpga
Bird|ghosted has quit [Read error: Connection reset by peer]
Bird|otherbox has joined ##openfpga
jaseg has quit [Ping timeout: 260 seconds]
jaseg has joined ##openfpga
<emeb> Made some more progress on my up5k-base RPi SDR experiment. Published here w/ code and some docs -> https://github.com/emeb/rpi_rxadc
<Hoernchen> oooh
parport0 has joined ##openfpga
emeb_mac has joined ##openfpga
Asu has joined ##openfpga
Asu has quit [Client Quit]
uovo has quit [Read error: No route to host]
uovo has joined ##openfpga
gregdavill_ has joined ##openfpga
loxodes has quit [Quit: WeeChat 1.4]
<mithro> TD-Linux / whitequark: I wrote up my understanding of what the quicklogic build instructions should be look like at https://docs.google.com/document/d/1kPf6cIGRtvCxJHdimlbgvyMmzVkCHH-XPnbz48h2jAg/edit# -- I'm going to reach out to Quicklogic and help them fixup their install instructions (plus try to teach them a bit more about the value of doing code review on things)
<mithro> emeb: That is cool! Have you seen that xobs has a bunch of tools for talking to a ice40up5k from an RPi (https://github.com/im-tomu/fomu-flash), including using his wishbone-tool (https://github.com/litex-hub/wishbone-utils) over SPI to interact with a wishbone bus inside a LiteX soc running on it? Used heavily for testing in the EVT board --> https://tomu.im/fomu-evt3/
_whitelogger has joined ##openfpga