specing has quit [Ping timeout: 250 seconds]
specing has joined ##openfpga
talsit has joined ##openfpga
amclain has quit [Quit: Leaving]
digshadow has quit [Quit: Leaving.]
digshadow has joined ##openfpga
digshadow1 has joined ##openfpga
digshadow has quit [Ping timeout: 265 seconds]
<rqou> woot my UPS (power supply) is finally here after the UPS (shipping company) had difficulty finding the apartment ;P
<azonenberg> lol
<rqou> this happens regularly btw
<azonenberg> you want fun, try telling someone your UPS is coming by fedex
<azonenberg> :p
digshadow has joined ##openfpga
digshadow1 has quit [Ping timeout: 250 seconds]
digshadow has quit [Ping timeout: 252 seconds]
digshadow has joined ##openfpga
digshadow has quit [Quit: Leaving.]
digshadow has joined ##openfpga
mzpx has quit [Ping timeout: 245 seconds]
DocScrutinizer05 has quit [Disconnected by services]
DocScrutinizer05 has joined ##openfpga
eric_j_ has joined ##openfpga
digshadow has quit [Ping timeout: 248 seconds]
digshadow has joined ##openfpga
kuldeep has quit [Ping timeout: 250 seconds]
digshadow1 has joined ##openfpga
digshadow has quit [Ping timeout: 260 seconds]
carl0s has joined ##openfpga
<carl0s> Hi azonenberg, around? Just saw the REcon2015 talk and tried to take a look of the libcrowbar proyect but got a 404 error, also checked on your github and couldn't find it. Also i would like to know if fcplan is open source, would like to do a similar for the PSoC UDBs someday :).
carl0s has quit [Quit: Leaving]
<azonenberg> lol it would help if he had stayed around more than 30 seconds
digshadow1 has left ##openfpga [##openfpga]
pie_ has joined ##openfpga
pie_ has quit [Ping timeout: 268 seconds]
<Lord_Nightmare> libcrowbar?
<azonenberg> totally unrelated
<azonenberg> Lord_Nightmare: That's the coolrunner-2 back end for my previous FPGA toolchain RE
<azonenberg> pre-greenpak
<azonenberg> I never formally released it as it was pretty messy code, wanted to clean it up a bunch
<azonenberg> plan is to merge it into the openfpga repo at some point
<azonenberg> probably after a full rewrite using the greenpak P&R
<azonenberg> since this is way better than the pnr i wrote for coolrunner
digshadow has joined ##openfpga
tecepe has quit [Ping timeout: 258 seconds]
scrts has joined ##openfpga
mzpx has joined ##openfpga
kuldeep has joined ##openfpga
pie_ has joined ##openfpga
pie_ has quit [Ping timeout: 244 seconds]
pie_ has joined ##openfpga
mzpx has quit [Ping timeout: 260 seconds]
mzpx has joined ##openfpga
pie_ has quit [Ping timeout: 250 seconds]
tecepe has joined ##openfpga
lain|bbb has joined ##openfpga
lain|bbb has quit [Quit: WeeChat 1.4]
lain|bbb has joined ##openfpga
kuldeep has quit [Quit: Leaving]
pie_ has joined ##openfpga
kuldeep has joined ##openfpga
lain|bbb is now known as laintoo
indy has quit [Ping timeout: 244 seconds]
indy has joined ##openfpga
eric_j_ has quit [Ping timeout: 244 seconds]
eric_j_ has joined ##openfpga
m_w has joined ##openfpga
mzpx has quit [Ping timeout: 244 seconds]
mzpx has joined ##openfpga
wpwrak has quit [Read error: Connection reset by peer]
jn__ has quit [Ping timeout: 258 seconds]
X-Scale has joined ##openfpga
digshadow has quit [Quit: Leaving.]
werner_ has joined ##openfpga
werner_ has quit [Client Quit]
werner_ has joined ##openfpga
werner_ is now known as wpwrak
wpwrak has quit [Client Quit]
werner_ has joined ##openfpga
werner_ is now known as wpwrak
jn__ has joined ##openfpga
wpwrak has quit [Quit: Leaving]
carl0s has joined ##openfpga
<carl0s> azonenberg, sorry about earlier, didn't saw the hour and ran to get some sleep lol
<carl0s> will wait to see that proyect merged into openfpga repo then, decaping ICs seems very interesting
wpwrak has joined ##openfpga
<azonenberg> carl0s: (01:31:17) Lord_Nightmare: libcrowbar?
<azonenberg> (01:32:06) azonenberg: Lord_Nightmare: That's the coolrunner-2 back end for my previous FPGA toolchain RE
<azonenberg> (01:31:54) azonenberg: totally unrelated
<azonenberg> (01:32:09) azonenberg: pre-greenpak
<azonenberg> (01:32:43) azonenberg: probably after a full rewrite using the greenpak P&R
<azonenberg> (01:32:31) azonenberg: plan is to merge it into the openfpga repo at some point
<azonenberg> (01:32:22) azonenberg: I never formally released it as it was pretty messy code, wanted to clean it up a bunch
<azonenberg> (01:32:52) azonenberg: since this is way better than the pnr i wrote for coolrunner
<azonenberg> it needs a near-complete rewrite before i can merge it
<azonenberg> there's a lot of hard-coded stuff that i now understand the chip well enough to derive from first principles
<carl0s> bookmarked :), also will take a look into fcplan
<azonenberg> fcplan is in the same dir
<azonenberg> It does not belong in the antikernel repo and will get moved
<azonenberg> this is basically a raw export to github of my internal svn
<azonenberg> hence the "legacy-trunk" subdirectory :p
<balrog> azonenberg: I'd probably rename the repo to "antikernel-archive" or something like that and start with a fresh import of only src/doc
<balrog> because the legacy stuff will now live forever in repo history and take up space :p
<azonenberg> its not that big
<carl0s> understood, anyways i will start to poke around the source code from both libcrowbar and fcplan
<azonenberg> balrog: i didnt import full history
<azonenberg> just a raw dump of the contents
<azonenberg> carl0s: yeah you can browse
<balrog> azonenberg: ah...
<azonenberg> carl0s: right now the big not-fully-understood bits are the macrocells and clocking
<azonenberg> i tabled things because at the time, yosys could not synthesize to PLAs
<azonenberg> so not having a synth tool it was hard to test
<azonenberg> now that it works that will be my next target
<azonenberg> Right now my roadmap re openfpga is...
<azonenberg> #1: finish full support for the slg4662x
<azonenberg> #2: finish full support for the slg46140
<azonenberg> #3: libcrowbar port, get basic combinatorial-only support for the xc2c32a in openfpga
<azonenberg> #4: reverse remaining macrocell logic, get fcplan moved over
<azonenberg> #5: expanded device support for things like larger coolrunner-2 devices and greenpak5
<azonenberg> this is in parallel with what other people here are doing on PSoC and such
<azonenberg> cyrozap and pointfree are the main psoc crew
<azonenberg> then we have a couple folks looking at older altera stuff
<azonenberg> whitequark is helping me with greenpak stuff especially usb re on the devkit etc
<azonenberg> digshadow-s did all of the wet lab work for decapping and imaging the coolrunner dies, I did the microscopy and circuit analysis
<wpwrak> azonenberg: and gp5 ? :)
<carl0s> seems like a year or two to get the PSoC project ready, i'm really anxious about that one :D
digshadow has joined ##openfpga
<azonenberg> wpwrak: greenpak5 is on the roadmap (see #5 above)
digshadow has quit [Quit: Leaving.]
<wpwrak> aah, wonderful :)
<azonenberg> But full support for 4 is my higher priority
<azonenberg> and then merging the existing coolrunner stuff plus making a yosys front end
digshadow has joined ##openfpga
<azonenberg> loool ok this was a fun bug
<azonenberg> so i forked a child process that closed stdin/out because i didnt need them
<azonenberg> but somewhere in that code there was a log print that wrote to stdout
<azonenberg> problem is, that code had also opened some sockets
<azonenberg> and one of those sockets got STDOUT_FILENO as the ID...
<azonenberg> so the log message got thrown in the middle of my packet :p
<pie_> oh god haha
<azonenberg> i'm gonna change it to explicitly redir std* to /dev/null
<azonenberg> keeping those handles reserved :p
digshadow has quit [Ping timeout: 260 seconds]
mzpx has quit [Remote host closed the connection]
digshadow has joined ##openfpga
digshadow has quit [Quit: Leaving.]
<pointfree> I had my PSoC gelForth talk at Forth Day. It was a lot of fun. https://www.reddit.com/r/Forth/comments/5eda2n/i_did_my_forth_day_talk_on_saturday_gelforth_a/
<pointfree> Possibly ignore my comment about presenting logic minimization in two months because I found a paper on non-Quine-McCluskey logic minimization in which can sometimes find prime implicants faster than Quine-McCluskey and supports incremental/partially specified logic minimization. That will take more time to understand than the aforementioned parallel Quine-McCluskey.