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
<sb0> davidc__, is it not KF? I'd try to put it into a standard KF tube in any case
<GitHub62> [artiq] sbourdeauducq closed issue #871: instructions for using ARTIQ with Sayma https://github.com/m-labs/artiq/issues/871
<GitHub36> [artiq] sbourdeauducq commented on issue #871: 100MHz to the connector on the RTM. This is not an Issue. https://github.com/m-labs/artiq/issues/871#issuecomment-351878642
<GitHub196> [artiq] sbourdeauducq commented on issue #873: Please put issues like this into the sinara repository, the problem is clearly not coming from ARTIQ. https://github.com/m-labs/artiq/issues/873#issuecomment-351878919
<GitHub162> [artiq] sbourdeauducq closed issue #873: Sayma_AMC: MMC doesn't init power ICs https://github.com/m-labs/artiq/issues/873
<GitHub89> [artiq] sbourdeauducq commented on issue #854: There are also RGMII FMC cards. The chipscope trace with Greg's bitstream is only marginally useful, it merely checks that the hardware is working. Better look at the signals at different points in our PHY. https://github.com/m-labs/artiq/issues/854#issuecomment-351879414
<GitHub110> [artiq] sbourdeauducq commented on issue #868: This is what the commit above does. https://github.com/m-labs/artiq/issues/868#issuecomment-351879770
<GitHub199> [artiq] sbourdeauducq commented on issue #872: > Were you able to reproduce my bug?... https://github.com/m-labs/artiq/issues/872#issuecomment-351881383
<GitHub29> [artiq] jonaskeller opened issue #874: moninj: frequent updates to TTL input value break TCP connection https://github.com/m-labs/artiq/issues/874
rohitksingh_work has joined #m-labs
<GitHub31> [artiq] whitequark commented on issue #874: Right. Here's what happens here:... https://github.com/m-labs/artiq/issues/874#issuecomment-351908926
<GitHub37> [artiq] whitequark commented on issue #874: Looks like smoltcp got stuck in a keepalive loop. https://github.com/m-labs/artiq/issues/874#issuecomment-351913851
<GitHub48> [artiq] whitequark commented on issue #874: Looks like smoltcp got stuck in a challenge ACK loop. https://github.com/m-labs/artiq/issues/874#issuecomment-351913851
<GitHub151> [migen] sbourdeauducq pushed 1 new commit to master: https://git.io/vbwyX
<GitHub151> migen/master e97f8db Sebastien Bourdeauducq: sayma_rtm: attenuator reset is active-low
<GitHub9> [artiq] sbourdeauducq pushed 1 new commit to master: https://github.com/m-labs/artiq/commit/341e80985951eed1db7535d8cd64ffd230b42917
<GitHub9> artiq/master 341e809 Sebastien Bourdeauducq: targets/sayma_rtm: enable Allaki RF switches, GPIO access to attenuator
<bb-m-labs> build #213 of migen is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/migen/builds/213
<sb0> of course there's another i2c mux on sayma. what else...
<GitHub31> [smoltcp] whitequark pushed 1 new commit to master: https://github.com/m-labs/smoltcp/commit/552b770871c4e1580ebc9130978f669b3d36ea9d
<GitHub31> smoltcp/master 552b770 whitequark: Log an elaborated reason for sending a TCP packet....
<sb0> why have a point-to-point connection to the si5324 when you can have 8 I2C buses instead, two muxes, and mastering shared with a MCU
<whitequark> why indeed
<travis-ci> m-labs/smoltcp#474 (master - 552b770 : whitequark): The build passed.
<sb0> at least those muxes are supposed to be compatible with the one on the kc705
<bb-m-labs> build #952 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/952
<whitequark> sb0: that setup with experiment code directly driving muxes is gross
<sb0> whitequark, which setup?
<whitequark> let's have gpio bitbang... in experiment code. and compile it every damn time too.
<whitequark> oh wait did we fix it
<whitequark> it's a syscall now
<sb0> yes
<whitequark> ok, that's better
<sb0> also the mux is driven by the firmware when it's for the si5324
<sb0> it's basically nist folks insisting they wanted i2c bus control from experiments...
<sb0> on the kc705
<whitequark> I already lost track what drives whom and when
<whitequark> sb0: can you reproduce this moninj signal input?
<whitequark> in #874
<bb-m-labs> build #624 of artiq-win64-test is complete: Warnings [warnings python_coverage] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/624 blamelist: Sebastien Bourdeauducq <sb@m-labs.hk>
<bb-m-labs> build #1836 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/1836
<sb0> whitequark, you can probably "reproduce" it by having the moninj code send a lot of bogus data
<sb0> or use the clock generator loopback that is used in unit tests
<whitequark> ah ok, thanks
<sb0> I suspect (but that's just a guess) that the device crashes when the moninj code tries to send something but the tcp buffer is full
<sb0> in addition to the ack bug
<sb0> we can probably reduce the moninj update frequency, if that solves problems
<whitequark> no, there should be nothing to fix
<whitequark> I mean, not in ARTIQ
<whitequark> although...
<whitequark> sb0: ohhhhh you changed how moninj works
<whitequark> now it sends checks on its own
<ohsix> +1 like
<sb0> ohsix, ?
<whitequark> sb0: interesting
<whitequark> I now get a bunch of:
<whitequark> [ 2086.593100s] WARN(runtime): network error: truncated packet
<whitequark> [ 2086.597495s] WARN(runtime): ethernet mac: rx dropped: 6
<whitequark> [ 2086.609393s] WARN(runtime): ethernet mac: rx dropped: 7
<whitequark> when hotswapping firmware
<sb0> OF COURSE the transceiver clock is connected to CLKOUT2, so we have to change the si5324 settings compared to the kc705
<sb0> sigh!!!!
<sb0> at least it has the same interface to control both outputs, surely if this were intel or xilinx they would have made up something insane
<GitHub177> [smoltcp] whitequark pushed 1 new commit to master: https://github.com/m-labs/smoltcp/commit/8d0913652a7ffb97aafe5e878c905e3739354d2e
<GitHub177> smoltcp/master 8d09136 whitequark: Make elaborated reasons for sending a TCP packet more precise.
<travis-ci> m-labs/smoltcp#475 (master - 8d09136 : whitequark): The build passed.
<GitHub150> [artiq] gkasprow commented on issue #854: @sbourdeauducq cannot you attach a chipscope to your design? You have the verilog as the design entry for synthesizer, so should be relatively easy to add chipscope to look at the signals in your core. https://github.com/m-labs/artiq/issues/854#issuecomment-351943434
<GitHub68> [migen] sbourdeauducq pushed 3 new commits to master: https://github.com/m-labs/migen/compare/e97f8dbe785c...82b06eeef5d6
<GitHub68> migen/master 226936f Sebastien Bourdeauducq: sayma_amc: add si5324 pins
<GitHub68> migen/master 66ccfde Sebastien Bourdeauducq: sayma_amc: add I2C pins
<GitHub68> migen/master 82b06ee Sebastien Bourdeauducq: sayma_amc: add SFP pins
<bb-m-labs> build #214 of migen is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/migen/builds/214
<sb0> si also has the good taste of leaving power-down modes disabled at reset, so that the chip works by default and then only power-conscious users have to deal with that and in due time (not while debugging at the beginning)...
<sb0> unfortunately this design decision is pretty much the exception with silicon vendors
<sb0> oooh interesting
<sb0> they have discrete CDR chips
<sb0> put that on some FPGA, replace the GT garbage with the saner IOSERDES...
<sb0> you even get a locking indicator, which xilinx still can't get to work
<GitHub93> [artiq] jordens commented on issue #872: Our workflow will continue this way. This is neither a democracy nor a therapeutic session. You need to figure out how to cope with duplicate, out-of-place issues being closed. Ask yourself whether your behavior makes ARTIQ or Sinara better. https://github.com/m-labs/artiq/issues/872#issuecomment-351951443
<GitHub109> [artiq] sbourdeauducq pushed 2 new commits to master: https://github.com/m-labs/artiq/compare/341e80985951...f02c74cb7b91
<GitHub109> artiq/master f02c74c Sebastien Bourdeauducq: libboard/si5324: enable both clock outputs
<GitHub109> artiq/master 9caef3c Sebastien Bourdeauducq: libboard/si5324: configure I2C mux on Sayma
<bb-m-labs> build #953 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/953
<sb0> greg's example ethernet design is 201mb compressed ... good thing I asked for a "minimal" project
<GitHub40> [artiq] sbourdeauducq commented on issue #854: > If so, can you share a **minimal** Vivado project?... https://github.com/m-labs/artiq/issues/854#issuecomment-351959793
<bb-m-labs> build #625 of artiq-win64-test is complete: Warnings [warnings python_coverage] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/625 blamelist: Sebastien Bourdeauducq <sb@m-labs.hk>
<GitHub198> [artiq] sbourdeauducq commented on issue #854: > If so, can you share a **minimal** Vivado project?... https://github.com/m-labs/artiq/issues/854#issuecomment-351959793
<bb-m-labs> build #1837 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/1837
<GitHub63> [artiq] sbourdeauducq commented on issue #854: This mess even contains at least 2 copies of the RGMII pin definitions, which is something I wanted to double check. Which one did you use? https://github.com/m-labs/artiq/issues/854#issuecomment-351961842
ashafir has joined #m-labs
<GitHub188> [artiq] sbourdeauducq pushed 1 new commit to master: https://github.com/m-labs/artiq/commit/649b60ea29c61e3871d4c002e7a573c9dcfa823f
<GitHub188> artiq/master 649b60e Sebastien Bourdeauducq: targets/kc705_drtio: remove DAC FMC card support
<GitHub72> [artiq] gkasprow commented on issue #854: Do you want to modify it or just load the bit file and run chipscope?... https://github.com/m-labs/artiq/issues/854#issuecomment-351976368
<GitHub146> [artiq] sbourdeauducq commented on issue #854: Again, Chipscope is of limited usefulness and like all Xilinx software is a pain to set up, so I'm not going to use it for now. I want to compare your design with mine. https://github.com/m-labs/artiq/issues/854#issuecomment-351976797
mumptai has joined #m-labs
<GitHub18> [artiq] gkasprow commented on issue #854: It is painful, that's why I instantiate it in my code. That simply works and I never had problems with it.... https://github.com/m-labs/artiq/issues/854#issuecomment-351977294
<bb-m-labs> build #954 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/954
<GitHub193> [artiq] sbourdeauducq commented on issue #854: @gkasprow Is it acceptable to use the RX clock as the TX clock? Back in August your reference code did that, but you changed that in this version. Why? https://github.com/m-labs/artiq/issues/854#issuecomment-351979275
<bb-m-labs> build #626 of artiq-win64-test is complete: Warnings [warnings python_coverage] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/626 blamelist: Sebastien Bourdeauducq <sb@m-labs.hk>
<GitHub167> [artiq] gkasprow commented on issue #854: It should work, I changed it because had problems with ipbus core and tried many things to fix it. I found the problem which was not caused by the clock connection. https://github.com/m-labs/artiq/issues/854#issuecomment-351980091
<GitHub115> [artiq] sbourdeauducq commented on issue #854: Hmm, it's not clear to me what is the reference clock in that case. It's like putting two transceivers with loop timing back-to-back. Or does the PHY chip include appropriate clock correction? https://github.com/m-labs/artiq/issues/854#issuecomment-351980404
<bb-m-labs> build #1838 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/1838
key2 has quit [Ping timeout: 260 seconds]
<GitHub118> [artiq] sbourdeauducq commented on issue #854: > Or does the PHY chip include appropriate clock correction?... https://github.com/m-labs/artiq/issues/854#issuecomment-351984323
<sb0> that MAX24287 is $13... no wonder it's so expensive with all the stuff in it
<sb0> and i found a new fmc card. this time with gmii and the same chip as kc705. https://www.digikey.com/products/en?keywords=88e1111
<GitHub64> [artiq] gkasprow commented on issue #854: As I said, it is connected to to historical reasons :) https://github.com/m-labs/artiq/issues/854#issuecomment-351986050
<GitHub21> [artiq] gkasprow commented on issue #854: As I said, it is connected due to historical reasons :) https://github.com/m-labs/artiq/issues/854#issuecomment-351986050
blinky has joined #m-labs
<blinky> hi
rohitksingh_work has quit [Read error: Connection reset by peer]
<sb0> blinky, hi
<GitHub60> [misoc] sbourdeauducq pushed 2 new commits to master: https://github.com/m-labs/misoc/compare/a1a58f62e5a2...41a6fa291cf0
<GitHub60> misoc/master 51acb27 Sebastien Bourdeauducq: bios: longer Ethernet PHY reset pulse...
<GitHub60> misoc/master 41a6fa2 Sebastien Bourdeauducq: liteeth_mini/rgmii: match Greg's TX clock polarity
<bb-m-labs> build #298 of misoc is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/misoc/builds/298
<sb0> greg's ethernet code is such a mess
<sb0> IDDRE1 is clocked with ~gmii_rx_clk, the registers that follow it with gmii_rx_clk
<sb0> _florent_, why are you checking the ethernet interframe gap?
<sb0> _florent_, well you are not just checking it, you are discarding data received during the gap period
<sb0> why???
rohitksingh has joined #m-labs
<sb0> _florent_, because of clock correction, the gap can be shorter. the standard says that.
<GitHub146> misoc/master c2a8e91 Sebastien Bourdeauducq: Revert "bios: longer Ethernet PHY reset pulse"...
<GitHub146> [misoc] sbourdeauducq pushed 1 new commit to master: https://github.com/m-labs/misoc/commit/c2a8e91a37a806c5aa77217dea137e5fda15b6b0
<bb-m-labs> build #299 of misoc is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/misoc/builds/299
<GitHub192> [artiq] sbourdeauducq commented on issue #854: @gkasprow I don't understand this part of your code (why there is an additional pipeline register on ``gmii_ctl_falling``):... https://github.com/m-labs/artiq/issues/854#issuecomment-352011320
<GitHub105> [artiq] gkasprow commented on issue #854: @sbourdeauducq it seems you are right. https://github.com/m-labs/artiq/issues/854#issuecomment-352013432
<GitHub110> [artiq] sbourdeauducq commented on issue #854: Why did you clock all the ``IDDRE2`` with the inverted clock ``gmii_rx_clk_b``? The registers that follow it are clocked by the non-inverted clock ``gmii_rx_clk``. This is an unusual thing to do and it results in unnecessarily short timing paths inside the FPGA. Does it work when clocking ``IDDRE2`` with the non-inverted clock and swapping ``q1`` and ``q2`.` https:/
<GitHub164> [artiq] sbourdeauducq commented on issue #854: Why did you clock all the ``IDDRE2`` with the inverted clock ``gmii_rx_clk_b``? The registers that follow it are clocked by the non-inverted clock ``gmii_rx_clk``. This is an unusual thing to do and it results in unnecessarily short timing paths inside the FPGA. Does it work when clocking ``IDDRE2`` with the non-inverted clock and swapping ``q1`` and ``q2``? https:/
<GitHub178> [artiq] sbourdeauducq commented on issue #854: Why did you clock all the ``IDDRE1`` with the inverted clock ``gmii_rx_clk_b``? The registers that follow it are clocked by the non-inverted clock ``gmii_rx_clk``. This is an unusual thing to do and it results in unnecessarily short timing paths inside the FPGA. Does it work when clocking ``IDDRE1`` with the non-inverted clock and swapping ``q1`` and ``q2``?... http
<GitHub8> [artiq] jbqubit commented on issue #872: Ignoring that last [hyperbolic](https://www.vocabulary.com/dictionary/hyperbolic) statement, let's look at the Issues cited by @jordens. ... https://github.com/m-labs/artiq/issues/872#issuecomment-352026273
<GitHub162> [artiq] sbourdeauducq commented on issue #872: > @gkasprow responded with 3 concrete debugging paths on Nov 13... https://github.com/m-labs/artiq/issues/872#issuecomment-352028582
<GitHub47> [artiq] sbourdeauducq commented on issue #872: > @gkasprow responded with 3 concrete debugging paths on Nov 13... https://github.com/m-labs/artiq/issues/872#issuecomment-352028582
<GitHub133> [artiq] jbqubit commented on issue #873: Sure, I can see in this case that this is more likely a hardware related Issue. I appreciate that you'd prefer to not have it cluttering ARTIQ. However, closing miss-filed Issue without first confirming that they've been properly transferred to a different Issue system risks loosing track of bugs. Please don't do this. https://github.com/m-labs/artiq/issues/873#issuecomm
<GitHub87> [artiq] jbqubit commented on issue #872: > We have enough on our plate... https://github.com/m-labs/artiq/issues/872#issuecomment-352031170
<GitHub79> [misoc] sbourdeauducq pushed 2 new commits to master: https://github.com/m-labs/misoc/compare/c2a8e91a37a8...26a5a8d2ca1a
<GitHub79> misoc/master 109b075 Sebastien Bourdeauducq: bios: clean up Ethernet reset
<GitHub79> misoc/master 26a5a8d Sebastien Bourdeauducq: liteeth: remove gap checker. Closes #67
<bb-m-labs> build #300 of misoc is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/misoc/builds/300
<GitHub11> [artiq] sbourdeauducq commented on issue #872: We filed the issue, Greg was informed and sounds very capable of fixing it, and until he does it we set up a rapid workaround to reduce its impact on our productivity. I don't see what the problem is here. https://github.com/m-labs/artiq/issues/872#issuecomment-352032432
<sb0> whitequark, reads of registers > 8-bit on CSR are not atomic
<sb0> so
<sb0> things like
<sb0> self.preamble_errors.status.eq(self.preamble_errors.status + 1)
<sb0> can result in bogus data sent to the CPU
<sb0> (I think it would be a good idea to actually make the CSR bus 32-bit, but it potentially involves some breakage+debugging...)
FabM has quit [Quit: ChatZilla 0.9.93 [Firefox 52.5.0/20171114221957]]
<sb0> whitequark, what is "self._preamble_crc = CSRStatus(reset=1)"?
<sb0> ah that one is _florent_'s
<_florent_> sb0: sorry?
<sb0> _florent_, is this used for something or should it be removed? https://github.com/m-labs/misoc/blob/master/misoc/cores/liteeth_mini/mac/core.py#L27
<_florent_> sb0: it was there for the software to know the capabilities of the gateware before being able to generate constants
<sb0> but I don't see the software using it anywhere
<sb0> hm ok
<_florent_> but it could be replaced by a constant now
<_florent_> sb0: that's still interesting to keep capability to generate preamble/crc in software for debug purpose
<sb0> rjo, there are no more preamble errors being generated...
<_florent_> sb0: for 32-bit CSR bus, the c/misoc part should be fine, i'm using it regularly (don't know about the rust/artiq part)
<GitHub152> [misoc] sbourdeauducq pushed 1 new commit to master: https://github.com/m-labs/misoc/commit/5c2017122bbec8c88f562d7919eccb4d2e830b4d
<GitHub152> misoc/master 5c20171 Sebastien Bourdeauducq: liteeth: generate preamble error if packet ends without SFD
<bb-m-labs> build #301 of misoc is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/misoc/builds/301
<GitHub176> [artiq] jbqubit commented on issue #871: For testing board-board synchronization it will be easier to use the RTM SMA clock input. https://github.com/m-labs/artiq/issues/871#issuecomment-352043096
<GitHub195> [artiq] jbqubit commented on issue #868: Great! Thanks. :) https://github.com/m-labs/artiq/issues/868#issuecomment-352043687
<GitHub25> [artiq] sbourdeauducq commented on issue #871: Yes, that's the one. https://github.com/m-labs/artiq/issues/871#issuecomment-352043794
<GitHub7> [artiq] sbourdeauducq pushed 2 new commits to master: https://github.com/m-labs/artiq/compare/649b60ea29c6...25022b28c378
<GitHub7> artiq/master 25022b2 Sebastien Bourdeauducq: conda: bump migen+misoc
<GitHub7> artiq/master b6199bb Sebastien Bourdeauducq: sayma: style
<whitequark> _florent_: no problems with rust
<whitequark> sb0: voting to switch to 32-bit CSR bus, I would really rather not think about this, and it makes code generation much more efficient too for CSRs
<GitHub9> [artiq] sbourdeauducq commented on issue #854: Now ARTIQ receives frames, but the data is corrupted (no SFD is found)... https://github.com/m-labs/artiq/issues/854#issuecomment-352045103
<cr1901_modern> Isn't the CSR bus width configurable anyway?
<sb0> whitequark, ok, do you want to do that after you've fixed the networking bugs?
<cr1901_modern> (Or are you getting rid of the user-configurability?)
<sb0> enough for today, if someone wants to continue the ethernet bug hunting, the media converter is connected on sayma2
<whitequark> sb0: I'll think about it
<whitequark> sb0: do you think these ethernet bugs could impact our usual nist_clock configuration?
<whitequark> I was getting some dropped and truncated packets where I don't think I should have
<whitequark> been refactoring smoltcp to better indicate those errors today
<GitHub153> [artiq] jbqubit commented on issue #872: @sbourdeauducq M-Labs is responsible for tracking the overall project and ensuring that dependent parties are giving due attention to Issues. In this case it's gone unattended since August. Please work with WUT to address it. https://github.com/m-labs/artiq/issues/872#issuecomment-352049152
<bb-m-labs> build #955 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/955
<sb0> rjo, remind me - is the si5324 used for drtio mastering with sayma? if not, we can send the ethernet rx clock through it so that vivado stops complaining (and potentially fuck things up like ISE randomly did for spartan6 in this case) about not using a clock-capable pin
<bb-m-labs> build #627 of artiq-win64-test is complete: Warnings [warnings python_coverage] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/627 blamelist: Sebastien Bourdeauducq <sb@m-labs.hk>
<GitHub42> [artiq] sbourdeauducq commented on issue #872: Again I disagree, there are higher priority tasks than a problem that:... https://github.com/m-labs/artiq/issues/872#issuecomment-352052488
<bb-m-labs> build #1839 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/1839
<sb0> whitequark, can you generate a si5324 config for 125MHz in, 125MHz out, and maximum loop bandwidth?
<sb0> there are so many things on sayma... is there anything else that can act as a buffer for connecting to a clock-capable pin?
<whitequark> sb0: tomorrow, that VM is a pain in the ass to boot, I only have it in the backups I think
rohitksingh has quit [Quit: Leaving.]
Gurty has quit [Remote host closed the connection]
Gurty has joined #m-labs
Gurty has quit [Changing host]
Gurty has joined #m-labs
<GitHub63> [artiq] klickverbot opened pull request #875: dashboard: Restore minimized experiments when trying to open them again (master...restore-minimized) https://github.com/m-labs/artiq/pull/875
<GitHub199> [artiq] jordens commented on issue #875: LGTM. Thanks https://github.com/m-labs/artiq/pull/875#issuecomment-352086262
<GitHub0> [artiq] klickverbot pushed 1 new commit to master: https://github.com/m-labs/artiq/commit/c3c13da1a66be32073b4703288af5605606092b6
<GitHub0> artiq/master c3c13da David Nadlinger: dashboard: Restore minimized experiments when trying to open them again...
<GitHub176> [artiq] klickverbot closed pull request #875: dashboard: Restore minimized experiments when trying to open them again (master...restore-minimized) https://github.com/m-labs/artiq/pull/875
blinky has quit [Quit: Page closed]
<GitHub113> [artiq] dhslichter commented on issue #867: It would also be useful to have documentation covering the architecture, both in overview and medium level detail, of how all the various processes are spawned, communicate, etc within ARTIQ -- workers, master, applets, compiler, etc. This is not something most users should touch or care about, but there are instances when I definitely wish I knew a bit more of what was g
<bb-m-labs> build #956 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/956
<bb-m-labs> build #628 of artiq-win64-test is complete: Warnings [warnings python_coverage] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/628 blamelist: David Nadlinger <code@klickverbot.at>
<bb-m-labs> build #1840 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/1840
<GitHub162> [smoltcp] jonaskeller commented on issue #93: Just an update: Last time it got triggered, it stopped after ~10 requests (without ever getting a reply). I'll keep monitoring it, but given the low rate of trigger events, it might take a long time before I get a chance to observe it again. If you have any hints on how to provoke it, I'm happy to try things out. https://github.com/m-labs/smoltcp/issues/93#issuecomme
<GitHub52> [artiq] jordens commented on issue #867: Some of this would also hopefully make its way into the paper someday... Maybe I'll churn out some of that over the holidays. https://github.com/m-labs/artiq/issues/867#issuecomment-352114878
<GitHub7> [artiq] jbqubit commented on issue #872: > only potentially affects people using JTAG or UART, which will not be normally used for regular Sayma operation.... https://github.com/m-labs/artiq/issues/872#issuecomment-352118828
<GitHub77> [smoltcp] whitequark commented on issue #93: Oh, I think I know what happens there, retransmits in TIME-WAIT state. I'll try and see if I can reproduce this soon enough. https://github.com/m-labs/smoltcp/issues/93#issuecomment-352126499