sb0 changed the topic of #m-labs to: ARTIQ, Migen, MiSoC, Mixxeo & other M-Labs projects :: fka #milkymist :: Logs http://irclog.whitequark.org/m-labs
kuldeep has quit [Ping timeout: 258 seconds]
fengling has joined #m-labs
fengling has quit [Ping timeout: 240 seconds]
fengling has joined #m-labs
kuldeep has joined #m-labs
sandeepkr has joined #m-labs
sandeepkr has quit [Excess Flood]
kuldeep has quit [Ping timeout: 250 seconds]
sandeepkr has joined #m-labs
kuldeep has joined #m-labs
gazhayeshk has joined #m-labs
gazhayes has quit [Read error: Connection reset by peer]
gazhayes has joined #m-labs
gazhayeshk has quit [Ping timeout: 260 seconds]
gazhayes has quit [Ping timeout: 276 seconds]
sandeepkr has quit [Ping timeout: 240 seconds]
kuldeep has quit [Read error: Connection reset by peer]
rohitksingh_work has joined #m-labs
fengling has quit [Ping timeout: 240 seconds]
rohitksingh_work has quit [Quit: Leaving.]
fengling has joined #m-labs
fengling has quit [Ping timeout: 240 seconds]
fengling has joined #m-labs
rohitksingh_work has joined #m-labs
nkaretnikov has quit [Ping timeout: 244 seconds]
fengling has quit [Ping timeout: 240 seconds]
FabM has joined #m-labs
fengling has joined #m-labs
larsc has quit [Remote host closed the connection]
fengling has quit [Ping timeout: 240 seconds]
fengling has joined #m-labs
lars_ has joined #m-labs
lars_ is now known as Guest52017
rohitksingh_work has quit [Quit: Leaving.]
rohitksingh_work has joined #m-labs
lars_ has joined #m-labs
gazhayes has joined #m-labs
gazhayeshk has joined #m-labs
gazhayes has quit [Ping timeout: 260 seconds]
rohitksingh_work has quit [Quit: Leaving.]
gazhayeshk has quit [Ping timeout: 244 seconds]
sandeepkr has joined #m-labs
key2 has joined #m-labs
Guest52017 is now known as larsc
fengling has quit [Quit: WeeChat 1.4]
cr1901_modern has quit [Quit: Leaving.]
kuldeep has joined #m-labs
cr1901_modern has joined #m-labs
kuldeep has quit [Ping timeout: 240 seconds]
kuldeep has joined #m-labs
FabM has quit [Quit: ChatZilla 0.9.92 [Firefox 46.0.1/20160502172042]]
key2 has quit [Ping timeout: 252 seconds]
sandeepkr_ has joined #m-labs
sandeepkr__ has joined #m-labs
sandeepkr__ has quit [Read error: Connection reset by peer]
sandeepkr__ has joined #m-labs
sandeepkr__ has quit [Read error: Connection reset by peer]
kuldeep has quit [Ping timeout: 244 seconds]
sandeepkr has quit [Ping timeout: 244 seconds]
sandeepkr__ has joined #m-labs
sandeepkr_ has quit [Ping timeout: 246 seconds]
sandeepkr__ has quit [Remote host closed the connection]
kuldeep has joined #m-labs
kuldeep has quit [Ping timeout: 252 seconds]
kuldeep has joined #m-labs
<GitHub170> [artiq] jordens pushed 1 new commit to master: https://git.io/vrS4L
<GitHub170> artiq/master a6afc16 Robert Jordens: doc/manual: add links to source code
<bb-m-labs> build #704 of artiq is complete: Failure [failed conda_build] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/704 blamelist: Robert Jordens <rj@m-labs.hk>
<whitequark> hrm, i take my words back; cross-compiling openocd, together with conda, is not easier than building it with mingw
<whitequark> since conda apparently has no provisions for installing win32 dependencies on linux systems
<whitequark> this is, as it pains me to admit, is not *completely* unreasonable, since it uses different layouts for them...
<bb-m-labs> build #438 of artiq-kc705-nist_clock is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-kc705-nist_clock/builds/438
<bb-m-labs> build #705 of artiq is complete: Failure [failed] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/705 blamelist: Robert Jordens <rj@m-labs.hk>
kuldeep has quit [Ping timeout: 252 seconds]
<whitequark> rjo: do you have any idea as to why kc705 is failing?
<rjo> whitequark: nope (other than the usual: wires etc) but let me check something.
<whitequark> i feel it might be some openocd screwup like picking wrong usb port (pipistrello?)
<rjo> opeopeopenocd would complain about that.
<rjo> but in general /dev/serial/by-id is really nice.
kuldeep has joined #m-labs
<rjo> hmm. it pings now.
<rjo> i think it's just a timeout issue. i would try increasing that -w30 to -w60.
<GitHub123> [buildbot-config] whitequark pushed 1 new commit to master: https://github.com/m-labs/buildbot-config/commit/1aa8803193e4ce8849e96ae512fa63e336d5d306
<GitHub123> buildbot-config/master 1aa8803 whitequark: Increase ping count and timeout to combat kc705 transient failures.
<rjo> yes. rust is very appealing... apart from the exuberant use of special characters
<whitequark> huh?
<whitequark> ~ @ etc were killed long ago
<whitequark> (I wish it didn't, but that train long departed, so whatever)
<whitequark> now it only has :: for namespacing, <> for generics, ! for macros and the usual c-like stuff.
kuldeep_ has joined #m-labs
<rjo> ' for lifetimes &* for ref/borrow/lending etc, {} for blocks...
<whitequark> right. '. but the rest is just c-like.
<rjo> yes. is c-like a good thing?
<whitequark> no. neither good nor bad. it doesn't matter in any way except being arbitrarily chosen.
<rjo> but IMHO they could have dialed back more on the use of special characters
* whitequark shrugs
<whitequark> you can't appeal everyone. i think the ::<> construct is very ugly, but i suppose <> attracts c++ programmers.
<whitequark> i don't really care about it one way or another.
<whitequark> the only thing less interesting than discussing programming language syntax is discussing programming language comment syntax
kuldeep has quit [Ping timeout: 260 seconds]
<bb-m-labs> build #439 of artiq-kc705-nist_clock is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-kc705-nist_clock/builds/439
key2 has joined #m-labs
mumptai has joined #m-labs
<bb-m-labs> build #187 of artiq-win64-test is complete: Failure [failed conda_install] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/187
<bb-m-labs> build #706 of artiq is complete: Failure [failed] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/706
<whitequark> rjo: no readline.
<whitequark> why does artiq depend on readline?..
<mumptai> hi
<rjo> iirc that was sb0. readline is used for the cli tool.
key2 has quit [Ping timeout: 244 seconds]
<mumptai> is there something like a description of how to develop systems in migen? or is it all still in the flow? any documented best practices?
<rjo> develop systems? you mean a SoC?
<mumptai> not necessarily with a cpu and embedded sw, but analogus to what is usually done with HDLs for FPGAs
<rjo> you write your module(s), you write testbenches for them, simulate them (rinse, repeat) and then you compile it, load it and try it (rinse, repeat). that is the same process as with other HDLs. it's just that the language is different. or what part of the work flow do you mean?
<mumptai> i'm currently digging my way through the code of migen & misoc, which is okay to do. but, i guess there a things not so obvious, which would be good to know
<rjo> true. good documentation is a hard thing to come by these days. pretty sure you have found all the important places. the other side to learn from are the designs that make use of migen/misoc.
<mumptai> i'm used to the typical hdl style with testbenches, and local bottom-up, global top-down approach
<mumptai> but i guess that tesbenches might actually get easier to do in more elaborate style, than compared to vhdl
<rjo> for testbenches in migen (to me as somebody how never did much verilog/vhdl) testbenches are really smooth and powerful in migen.
<rjo> however, a feature i see myself wanting often is to be able to look back in time when doing a simulation. that is, directly access and use a Signal()s history of values. the other HDLs don't have this either but it would not be that hard to offer in migen.
<rjo> like: "was ACK high at any time since the last STB" without having to write the code that tracks all this manually.
nkaretnikov has joined #m-labs
<mumptai> i vaguely remember there should be a way in vhdl to delay a signal by a fixed amount of time
nkaretnikov has quit [Ping timeout: 244 seconds]
nkaretnikov has joined #m-labs