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
X-Scale has quit [Ping timeout: 264 seconds]
X-Scale has joined #m-labs
X-Scale has quit [Ping timeout: 260 seconds]
X-Scale has joined #m-labs
<GitHub-m-labs> [artiq] sbourdeauducq commented on issue #993: @gkasprow Are there easily accessible test points on Allaki for the attenuator and RF switch control signals? https://github.com/m-labs/artiq/issues/993#issuecomment-389715234
ohsix has quit [Quit: Reconnecting]
ohsix has joined #m-labs
<GitHub-m-labs> [artiq] sbourdeauducq commented on issue #998: What I don't understand is why there is no sequence error with a single ``reset()``. The end of ``reset()`` calls ``set_mu`` 9 times without advancing the time line, which is more than the number of SED lanes, so there should be a sequence error already.... https://github.com/m-labs/artiq/issues/998#issuecomment-389723055
<GitHub-m-labs> [artiq] sbourdeauducq commented on issue #998: I would be useful to see what is in the analyzer, but I don't have a Sayma with functional Ethernet anymore. https://github.com/m-labs/artiq/issues/998#issuecomment-389723394
rohitksingh_work has joined #m-labs
sb0 has quit [Quit: Leaving]
<GitHub-m-labs> [rust-managed] ProgVal opened pull request #11: Add tests for ManagedMap::get. (master...managedmap-get-tests) https://github.com/m-labs/rust-managed/pull/11
<GitHub-m-labs> [rust-managed] ProgVal opened pull request #12: Add ManagedMap::range. (master...managedmap-range) https://github.com/m-labs/rust-managed/pull/12
futarisIRCcloud has joined #m-labs
sb0 has joined #m-labs
cr1901_modern has quit [Ping timeout: 248 seconds]
cr1901_modern has joined #m-labs
<sb0> ah, now vivado segfaults when building without sawg...
<sb0> so great
<sb0> when I feel I have too much time, I can always count on sayma to correct that perception
<GitHub-m-labs> [migen] whitequark pushed 1 new commit to master: https://github.com/m-labs/migen/commit/19ca7d8df82521abb46de6edbdbc2bc750cecf1a
<GitHub-m-labs> migen/master 19ca7d8 William D. Jones: platforms/tinyfpga_b: Add default serial mapping.
<GitHub175> [smoltcp] whitequark commented on issue #214: Thanks. Can you squash the commits? Having every commit build successfully helps bisecting. https://github.com/m-labs/smoltcp/pull/214#issuecomment-389770393
<GitHub-m-labs> [rust-managed] whitequark closed pull request #11: Add tests for ManagedMap::get. (master...managedmap-get-tests) https://github.com/m-labs/rust-managed/pull/11
<travis-ci> m-labs/rust-managed#52 (master - b3768f8 : Valentin Lorentz): The build passed.
<bb-m-labs> build #271 of migen is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/migen/builds/271
<GitHub-m-labs> [artiq] sbourdeauducq commented on issue #993: @gkasprow Nevermind, I figured it out. https://github.com/m-labs/artiq/issues/993#issuecomment-389779742
<GitHub-m-labs> [artiq] sbourdeauducq pushed 1 new commit to master: https://github.com/m-labs/artiq/commit/d4f074b1e162c80f3440fbdd6ea2b264bf72efb2
<GitHub-m-labs> artiq/master d4f074b Sebastien Bourdeauducq: firmware: fix Allaki addressing. Closes #993
<sb0> okay, we have two allaki working now, one on each DAC
<whitequark> oh, that was a stupid bug
<GitHub-m-labs> [artiq] whitequark pushed 1 new commit to master: https://github.com/m-labs/artiq/commit/5744d97d59b1e41a3056ee1d35774c31ec0d8ea4
<GitHub-m-labs> artiq/master 5744d97 whitequark: firmware: adjust backtrace addresses correctly.
<sb0> whitequark, can the gratten scope download waveforms to the PC?
<sb0> we should be able to test DAC synch now; the sayma rarely fails
<sb0> seems no one reverse-engineered the windows trash
<whitequark> you should have gotten a rigol IMO
<sb0> well even the rigol isn't that great; the ethernet interface is very buggy
<whitequark> I believe they fixed it in the more powerful models
<whitequark> they're generally less buggy than the entry-level ones
<sb0> bah, i'll just order a red pitaya
<bb-m-labs> build #1531 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1531
<whitequark> 50 MHz?
<whitequark> at 125 MSa/s?
<whitequark> is that really enough?
<sb0> how deep is the sample buffer?
<whitequark> they don't list it
<bb-m-labs> build #2353 of artiq is complete: Failure [failed python_unittest_2] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/2353 blamelist: Sebastien Bourdeauducq <sb@m-labs.hk>
<whitequark> well, definitely not more than 256 MSa
<whitequark> since that's how much RAM it has
<travis-ci> batonius/smoltcp#130 (master - 3fb0c22 : Ole Martin Ruud): The build passed.
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
<bb-m-labs> build #1532 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1532
<bb-m-labs> build #2354 of artiq is complete: Failure [failed python_unittest_2] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/2354 blamelist: whitequark <whitequark@whitequark.org>
sb0 has quit [Quit: Leaving]
sb0 has joined #m-labs
<GitHub130> [dslite2svd] whitequark closed pull request #7: Use new svd2rust 0.13 (master...new_svd2rust) https://github.com/m-labs/dslite2svd/pull/7
<GitHub34> [dslite2svd] whitequark pushed 4 new commits to master: https://github.com/m-labs/dslite2svd/compare/ca3135ca3b00...d16c6934676d
<GitHub34> dslite2svd/master c92cee0 Jonathan 'theJPster' Pallant: Generate with svd2rust 0.13 - beta compatible!
<GitHub34> dslite2svd/master c5e6123 Jonathan 'theJPster' Pallant: Bump versions.
<GitHub34> dslite2svd/master b4ecd0a Jonathan 'theJPster' Pallant: Add rebuild target, and run libs through form.
<GitHub-m-labs> [artiq] gkasprow commented on issue #854: Here is short instruction how to modify the TRST connection.... https://github.com/m-labs/artiq/issues/854#issuecomment-389831508
<GitHub-m-labs> [artiq] sbourdeauducq commented on issue #854: Isn't it simpler to remove the capacitor, put it somewhere else, and solder on its pads? https://github.com/m-labs/artiq/issues/854#issuecomment-389832135
<GitHub-m-labs> [artiq] sbourdeauducq commented on issue #854: Is this a decoupling capacitor? Does the board work without it? https://github.com/m-labs/artiq/issues/854#issuecomment-389832402
<sb0> why does this ethernet chip have jtag...
<sb0> pfff
<GitHub38> [smoltcp] barskern commented on issue #214: Yes will do. I normally do for my own projects I just wanted to keep history mostly intact when there are more people involved. Isn't it easier to review when there are multiple commits or should I just always squash so there is just one? https://github.com/m-labs/smoltcp/pull/214#issuecomment-389837124
<GitHub15> [smoltcp] barskern commented on issue #214: Yes will do. I normally do for my own projects I just wanted to keep history mostly intact when there are more people involved. Isn't it easier to review when there are multiple commits or should I just always squash so there is just one commit per PR? https://github.com/m-labs/smoltcp/pull/214#issuecomment-389837124
<GitHub127> [smoltcp] barskern closed issue #215: Change signature of `poll_at` for sockets https://github.com/m-labs/smoltcp/issues/215
<whitequark> sb0: why not?
<whitequark> boundary scan is useful
<GitHub27> [smoltcp] whitequark commented on issue #214: > Isn't it easier to review when there are multiple commits ... https://github.com/m-labs/smoltcp/pull/214#issuecomment-389847415
<GitHub81> [smoltcp] whitequark commented on pull request #214 0f4af4d: Nit: indentation. https://github.com/m-labs/smoltcp/pull/214#discussion_r188937192
<GitHub115> [smoltcp] whitequark commented on pull request #214 0f4af4d: Nit: all docstrings in smoltcp use complete sentences. (I think the PollAt docstrings have the same issue.) https://github.com/m-labs/smoltcp/pull/214#discussion_r188937273
<sb0> because it's causing another sayma bug
rohitksingh_work has quit [Read error: Connection reset by peer]
<whitequark> that seems like poor design and review is causing a sayma bug
<whitequark> actually is #854 so long that it crashes github?
<GitHub-m-labs> [artiq] gkasprow commented on issue #854: It is decoupling cap, anyway you have to cut the trace. But you can cut the
marmelada has joined #m-labs
rohitksingh has joined #m-labs
rohitksingh1 has joined #m-labs
rohitksingh has quit [Ping timeout: 264 seconds]
<sb0> rjo, any thoughts on using redpitaya for sayma synch tests?
<rjo> what do you want to measure?
<sb0> rjo, channel-to-channel phase
<sb0> same as was done before with the DSO
<rjo> either should work. it's not a demanding measurement.
<rjo> i never checked whther the redpitaya is deterministic phase between the two channels in the standard gateware but my guess is that it is.
<GitHub-m-labs> [artiq] jordens pushed 1 new commit to master: https://github.com/m-labs/artiq/commit/bfff7552956a50ebc912252fce2f4014562a9caf
<GitHub-m-labs> artiq/master bfff755 Robert Jordens: urukul: do IO_RST also when blind
<bb-m-labs> build #1533 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1533
<bb-m-labs> build #2355 of artiq is complete: Failure [failed python_unittest_2] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/2355 blamelist: Robert Jordens <jordens@gmail.com>
<sb0> whitequark, did you do anything that could have made test_host_to_device slower?
<sb0> the underflow in the other test is also very large, 12µs ..
<sb0> whitequark, "self.loop_clock_out.set(1*MHz)" results in soft-FP operations being executed. shouldn't the compiler inline functions and propagate constants?
<whitequark> sb0: that's really odd
<whitequark> I'll take a look
<whitequark> as for test_host_to_device, no, I don't think so
<whitequark> it should be trivial to figure out with the new profiler though
<sb0> whitequark, on release-3 you clearly see it started failing after the llvm 6 update
<whitequark> which one? clock_generator_loopback?
<sb0> yes
<sb0> also it would be good to avoid those llvm updates on release branches, to avoid problems like this
<whitequark> well, it did fix another timing error
<GitHub-m-labs> [artiq] sbourdeauducq pushed 1 new commit to master: https://github.com/m-labs/artiq/commit/6476219296a4f6516b246b612abcf18fad3d16b3
<GitHub-m-labs> artiq/master 6476219 Sebastien Bourdeauducq: frontend: fix permissions
<GitHub115> [smoltcp] barskern commented on issue #214: Updated the docstrings for `PollAt` aswell (as mentionned in the review), hence the two commits. https://github.com/m-labs/smoltcp/pull/214#issuecomment-389929045
<GitHub186> [smoltcp] whitequark commented on issue #214: @m-labs-homu r+ https://github.com/m-labs/smoltcp/pull/214#issuecomment-389931568
<GitHub85> [smoltcp] m-labs-homu commented on issue #214: :pushpin: Commit 17de43d has been approved by `whitequark`
<GitHub167> [smoltcp] m-labs-homu pushed 2 new commits to auto: https://github.com/m-labs/smoltcp/compare/3fb0c22fd4ed...375b0266fe4a
<GitHub167> smoltcp/auto 375b026 Ole Martin Ruud: Implement fast retransmit for TcpSocket...
<GitHub167> smoltcp/auto bfe0625 Ole Martin Ruud: Update the docstrings of PollAt...
<GitHub166> [smoltcp] m-labs-homu commented on issue #214: :hourglass: Testing commit 17de43d3eb373c3c5bcdd14e0a98aff83fc3c488 with merge 375b0266fe4a3d92ce685d4695636be63cc61d5f... https://github.com/m-labs/smoltcp/pull/214#issuecomment-389931678
<travis-ci> m-labs/smoltcp#958 (auto - 375b026 : Ole Martin Ruud): The build passed.
<GitHub112> [smoltcp] m-labs-homu commented on issue #214: :sunny: Test successful - [status-travis](https://travis-ci.org/m-labs/smoltcp/builds/380301960?utm_source=github_status&utm_medium=notification)
<GitHub132> [smoltcp] m-labs-homu merged auto into master: https://github.com/m-labs/smoltcp/compare/3fb0c22fd4ed...375b0266fe4a
<GitHub0> [smoltcp] m-labs-homu closed issue #104: Implement TCP Fast Retransmit https://github.com/m-labs/smoltcp/issues/104
<GitHub167> [smoltcp] m-labs-homu closed pull request #214: Implement TCP Fast Retransmit (master...feature/tcp-fast-retransmit) https://github.com/m-labs/smoltcp/pull/214
<bb-m-labs> build #1534 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1534
<bb-m-labs> build #2356 of artiq is complete: Failure [failed python_unittest_2] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/2356 blamelist: Sebastien Bourdeauducq <sb@m-labs.hk>
<travis-ci> m-labs/smoltcp#959 (master - 375b026 : Ole Martin Ruud): The build passed.
ardavast has joined #m-labs
<GitHub23> [smoltcp] dlrobertson commented on issue #160: > Should Header#check_len only ensure that there is enough data for the first 4 fields?... https://github.com/m-labs/smoltcp/issues/160#issuecomment-389969137
rohitksingh1 has quit [Quit: Leaving.]
<GitHub-m-labs> [artiq] jbqubit commented on issue #788: @jordens Are there instructions on how to setup a minimal system with Kasli and configure? https://github.com/m-labs/artiq/issues/788#issuecomment-389995840
ardavast_ has joined #m-labs
ardavast has quit [Read error: Connection reset by peer]
<GitHub-m-labs> [migen] whitequark pushed 1 new commit to master: https://github.com/m-labs/migen/commit/0aa76fa37f07641c6a95a064e0f5cd62e470b514
<GitHub-m-labs> migen/master 0aa76fa William D. Jones: build/platforms: Add Arty S7 platform.
<GitHub-m-labs> [artiq] hartytp commented on issue #788: @jbqubit how far have you got with trying to set this up? Did you try building the su servo variant of Kasli? The hardware connections you need are pretty self-explanatory (https://github.com/m-labs/artiq/blob/6476219296a4f6516b246b612abcf18fad3d16b3/artiq/gateware/targets/kasli.py#L509-L511).... https://github.com/m-labs/artiq/issues/788#issuecomment-390030483
<bb-m-labs> build #272 of migen is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/migen/builds/272
<GitHub-m-labs> [artiq] hartytp commented on issue #788: @jbqubit how far have you got with trying to set this up? Did you try building the su servo variant of Kasli? The hardware connections you need are pretty self-explanatory (https://github.com/m-labs/artiq/blob/6476219296a4f6516b246b612abcf18fad3d16b3/artiq/gateware/targets/kasli.py#L509-L511).... https://github.com/m-labs/artiq/issues/788#issuecomment-390030483
ardavast_ has quit [Read error: Connection reset by peer]
ardavast has joined #m-labs
futarisIRCcloud has joined #m-labs