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
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)