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
<GitHub93> [artiq] philipkent opened issue #888: Installing artiq 3.1 from source fails during rust install https://github.com/m-labs/artiq/issues/888
<GitHub168> [artiq] whitequark commented on issue #888: Which errors do you get exactly? https://github.com/m-labs/artiq/issues/888#issuecomment-356464648
<GitHub59> [artiq] philipkent commented on issue #888: cargo:warning=cc: error: ../../libcompiler_builtins/compiler-rt/lib/builtins/absvdi2.c: No such file or directory... https://github.com/m-labs/artiq/issues/888#issuecomment-356465717
<GitHub37> [smoltcp] whitequark commented on issue #94: > I don't understand the problem with this PR. Is it just because of the has_neighbor related code? Or are there other issues?... https://github.com/m-labs/smoltcp/pull/94#issuecomment-356466052
<GitHub170> [artiq] philipkent commented on issue #888: I do have three 'libcompiler_bultins' directories but no 'absvdi2.c' file:... https://github.com/m-labs/artiq/issues/888#issuecomment-356466592
<GitHub184> [artiq] whitequark commented on issue #888: You forgot to run `git submodule update --init` in the Rust sources. https://github.com/m-labs/artiq/issues/888#issuecomment-356466918
<GitHub129> [artiq] philipkent commented on issue #888: hmm, I'll try it again but I did update the rust submodules. https://github.com/m-labs/artiq/issues/888#issuecomment-356467268
<GitHub195> [artiq] philipkent commented on issue #888: I tried a second time but I still get the same error. git submodule update --init seemed to go smoothly.... https://github.com/m-labs/artiq/issues/888#issuecomment-356468988
<GitHub69> [artiq] philipkent commented on issue #888: I tried a second time but I still get the same error. git submodule update --init seemed to go smoothly. Maybe there is something configured incorrectly on my machine?... https://github.com/m-labs/artiq/issues/888#issuecomment-356468988
<GitHub167> [artiq] whitequark commented on issue #888: Oh! `git submodule update --init --recursive`. https://github.com/m-labs/artiq/issues/888#issuecomment-356469427
<GitHub33> [artiq] whitequark pushed 2 new commits to master: https://github.com/m-labs/artiq/compare/2009734b3c61...0ce63e7f4ae5
<GitHub33> artiq/master 0ce63e7 whitequark: doc: Rust uses recursive submodules (brrr)....
<GitHub33> artiq/master 1683229 whitequark: doc: update Rust version....
<GitHub115> [artiq] whitequark pushed 2 new commits to release-3: https://github.com/m-labs/artiq/compare/a4337944835d...4f3e7af8d5c4
<GitHub115> artiq/release-3 4f3e7af whitequark: doc: Rust uses recursive submodules (brrr)....
<GitHub115> artiq/release-3 3b82c58 whitequark: doc: update Rust version....
<GitHub169> [artiq] philipkent commented on issue #888: Ah! Will try that, thanks. https://github.com/m-labs/artiq/issues/888#issuecomment-356469999
<bb-m-labs> build #1048 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1048
<bb-m-labs> build #683 of artiq-win64-test is complete: Warnings [warnings python_coverage] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/683 blamelist: whitequark <whitequark@whitequark.org>
<bb-m-labs> build #1921 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/1921
<bb-m-labs> build #1049 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1049
<GitHub18> [artiq] philipkent commented on issue #888: That fixed the 'absvdi2.c' error, thanks!. Now it's failing for not being able to find llvmconfig. Is that supposed to be installed as apart of the LLVM and Clang build? There were a few directory permission issues on this machine earlier so it may be that llvmconfig is just not visible for my user. I'm going to look into that more tomorrow. https://github.com/m-labs
<GitHub40> [artiq] philipkent commented on issue #888: That fixed the 'absvdi2.c' error, thanks! Now it's failing for not being able to find llvmconfig. Is that supposed to be installed as apart of the LLVM and Clang build? There were a few directory permission issues on this machine earlier so it may be that llvmconfig is just not visible for my user. I'm going to look into that more tomorrow.... https://github.com/m-la
<bb-m-labs> build #684 of artiq-win64-test is complete: Warnings [warnings python_coverage] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/684 blamelist: whitequark <whitequark@whitequark.org>
<bb-m-labs> build #1922 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/1922
<GitHub170> [artiq] whitequark commented on issue #888: > Is that supposed to be installed as apart of the LLVM and Clang build?... https://github.com/m-labs/artiq/issues/888#issuecomment-356482425
<whitequark> why does this intermittently fail?
adamgreig has quit [Ping timeout: 252 seconds]
<sb0> dunno. probably some race condition. would help to know what the extra log messages are...
<sb0> "Mismatch between gateware (3.2+3.g4f3e7af8) and software (3.2+2.g4f3e7af8) versions"
<sb0> wasn't the board flashed just before?
adamgreig has joined #m-labs
<whitequark> huh.
<whitequark> that's weird.
<whitequark> how did you get that?
<GitHub192> [artiq] sbourdeauducq commented on issue #854: @gkasprow ... https://github.com/m-labs/artiq/issues/854#issuecomment-356490293
<sb0> whitequark, in the log you just posted
<sb0> whitequark, anyway. how is allaki?
rohitksingh_work has joined #m-labs
<GitHub80> [artiq] sbourdeauducq deleted master+rtio-sed at c503542: https://github.com/m-labs/artiq/commit/c503542
<sb0> bb-m-labs, force build --branch=sed-merge artiq
<bb-m-labs> build forced [ETA 41m12s]
<bb-m-labs> I'll give a shout when the build finishes
<GitHub167> [artiq] sbourdeauducq created sed-merge (+1 new commit): https://github.com/m-labs/artiq/commit/dc593ec0f043
<GitHub167> artiq/sed-merge dc593ec Sebastien Bourdeauducq: Merge branch 'rtio-sed' into sed-merge
<sb0> bb-m-labs, stop build artiq pebkac
<bb-m-labs> build 1923 interrupted
<sb0> bb-m-labs, force build --branch=sed-merge artiq
<bb-m-labs> build #1923 of artiq is complete: Exception [exception interrupted] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/1923
<bb-m-labs> build forced [ETA 41m12s]
<bb-m-labs> I'll give a shout when the build finishes
<GitHub118> [artiq] sbourdeauducq pushed 1 new commit to sed-merge: https://github.com/m-labs/artiq/commit/94d51d1364ee4e0b3cf42004231c45c812814a47
<GitHub118> artiq/sed-merge 94d51d1 Sebastien Bourdeauducq: firmware: fix drtio_dbg module syntax
<dlrobertson> whitequark: wow... sorry... got into implementing the ops impls and you're definitely right about the u32
<dlrobertson> don't know why it took so long to click lol
<sb0> rohitksingh_work, ping
<rohitksingh_work> sb0: pong
<sb0> rohitksingh_work, any update?
<rohitksingh_work> sb0: sorry I haven't been able to fine time to work on mor1kx modification due to the sydney trip. Good news is that, Julius Baxter (who wrote the prontoespresso TCM module) is also arriving, so I can directly ask him my questions.
<rohitksingh_work> sb0: _florent_ is also coming, so it would be great! I can flood him with all my doubts :p
<bb-m-labs> build #1050 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1050
<bb-m-labs> build #685 of artiq-win64-test is complete: Warnings [warnings python_coverage] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/685
<bb-m-labs> build #1924 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/1924
<GitHub14> [artiq] sbourdeauducq pushed 2 new commits to master: https://github.com/m-labs/artiq/compare/0ce63e7f4ae5...6d58c4390bdf
<GitHub14> artiq/master 6d58c43 Sebastien Bourdeauducq: Merge branch 'sed-merge'
<GitHub14> artiq/master 04b2fd3 Sebastien Bourdeauducq: sayma: fix AD9154NoSAWG ramp clock domain
<GitHub14> [artiq] sbourdeauducq deleted sed-merge at 94d51d1: https://github.com/m-labs/artiq/commit/94d51d1
<GitHub62> [artiq] sbourdeauducq deleted rtio-sed at f3f8317: https://github.com/m-labs/artiq/commit/f3f8317
<bb-m-labs> build #1051 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/1051
<bb-m-labs> build #686 of artiq-win64-test is complete: Warnings [warnings python_coverage] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/686 blamelist: Sebastien Bourdeauducq <sb@m-labs.hk>
<bb-m-labs> build #1925 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/1925
<sb0> today's new cool bug: vivado startup crashes Xvnc
<cr1901_modern> Try Xpra?
<sb0> deleting ~/.Xilinx worked around it
<sb0> _florent_, shouldn't you set TXOUTCLKSEL to TXPLLREFCLK_DIV2 and not DIV1?
<sb0> in DRTIO
<sb0> for artix7
<GitHub126> [misoc] sbourdeauducq pushed 2 new commits to ethdebug: https://github.com/m-labs/misoc/compare/8286be43c9e5...ab9d2890649d
<GitHub126> misoc/ethdebug ab9d289 Sebastien Bourdeauducq: a7_1000basex: fix rx_mmcm_reset
<GitHub126> misoc/ethdebug 3b6e9e7 Sebastien Bourdeauducq: a7_1000basex: fix TXOUTCLKSEL
<GitHub169> [misoc] sbourdeauducq pushed 2 new commits to master: https://github.com/m-labs/misoc/compare/5a19315e76a1...00573fc42f2e
<GitHub169> misoc/master 5daaacd Sebastien Bourdeauducq: a7_1000basex: fix TXOUTCLKSEL
<GitHub169> misoc/master 00573fc Sebastien Bourdeauducq: a7_1000basex: fix rx_mmcm_reset
<bb-m-labs> build #339 of misoc is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/misoc/builds/339
ohama has quit [Remote host closed the connection]
ohama has joined #m-labs
<rjo> sb0: i don't have a SFP loopback. but doesn't the transciever have an equivalent loopback option?
<rjo> sb0: there are low cost smp-sma pigtails around
<rjo> sb0: don't know what broke kasli. i'll check tomorrow
<sb0> rjo, yes there are loopback options, but at least the PCS loopback had the side effect of hiding a clocking bug...
<sb0> _florent_, the ftdi-chip on sayma2 seems thorougly borked. did you hit ctrl-c while openocd was running?
<sb0> doing this usually crashes the ftdi chip until the USB cable is unplugged and replugged, and the board is power-cycled
<whitequark> you actually have to *power-cycle* it?
<whitequark> not re-enumerate?
<sb0> whitequark, how do you re-enumerate?
<rjo> bin/unbind the driver is one option. sometimes authorized/deauthorized works as well.
<whitequark> ^
<sb0> nope
<sb0> needs physical replugging
<whitequark> that's impressively fucked
rohitksingh_work has quit [Read error: Connection reset by peer]
<sb0> speaking of fucked things, connecting a MMCM on the recovered clock of xilinx transceiver garbage is also something
<sb0> xilinx can't make PLLs that relock by themselves after being exposed to an unstable clock
<sb0> xilinx can't make CDRs that tell you when they are locked
<sb0> their wizard's solution? assume the "typical" CDR lock time from the datasheet (50k UI) after a transceiver reset, and start the PLL from there
<sb0> nevermind that the datasheet also specifies a maximum lock time of 2.3M UI, or that it won't lock at all if the input signal is flaky
<sb0> YOLO
<GitHub166> [misoc] sbourdeauducq pushed 3 new commits to master: https://github.com/m-labs/misoc/compare/00573fc42f2e...8e2210101c17
<GitHub166> misoc/master d7e6ef3 Sebastien Bourdeauducq: a7_1000basex: expose TX/RXRESETDONE
<GitHub166> misoc/master a9f060d Sebastien Bourdeauducq: a7_1000basex: reorganize transceiver parameters
<GitHub166> misoc/master 8e22101 Sebastien Bourdeauducq: a7_1000basex: start MMCMs earlier
<bb-m-labs> build #340 of misoc is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/misoc/builds/340
alex-pakh_ has joined #m-labs
<GitHub95> [misoc] sbourdeauducq pushed 1 new commit to master: https://github.com/m-labs/misoc/commit/0ed85de7f410c6a3cb24cd8293376208451aedde
<GitHub95> misoc/master 0ed85de Sebastien Bourdeauducq: a7_1000basex: do not use TXPLLREFCLK divider...
<bb-m-labs> build #341 of misoc is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/misoc/builds/341
<sb0> thanks to secureip, you have to guess why the transceiver simulation model is acting up instead of looking into its internal signals
<sb0> xilinx found that their stuff wasn't sucky enough, they had to deliberately cripple it
<sb0> _florent_, I'm seeing this right now: https://framapic.org/ZO9Gn1evm5Mn/AwGsW4u80sS6.png
<sb0> have you experienced bugs like this before?
<sb0> this is with the simulation model, I cannot access the hardware right now
<sb0> it would seem, this completely undocumented "RXOSCAL" step takes forever
<sb0> just run it longer...?
<sb0> ok...
alex-pakh_ has quit [Quit: Leaving]
<sb0> rjo, can I get root on the quartiq PC? I want to try resetting JTAG
<sb0> for kasli
<GitHub54> [misoc] sbourdeauducq pushed 5 new commits to ethdebug: https://github.com/m-labs/misoc/compare/ab9d2890649d...664d7ec0b31e
<GitHub54> misoc/ethdebug e0a761e Sebastien Bourdeauducq: a7_1000basex: reorganize transceiver parameters
<GitHub54> misoc/ethdebug 953c1c3 Sebastien Bourdeauducq: a7_1000basex: expose TX/RXRESETDONE
<GitHub54> misoc/ethdebug 64e53dd Sebastien Bourdeauducq: a7_1000basex: start MMCMs earlier
<GitHub90> [misoc] sbourdeauducq pushed 1 new commit to master: https://github.com/m-labs/misoc/commit/f33006857160bc97f4d0e2d76925f4318d88e117
<GitHub90> misoc/master f330068 Sebastien Bourdeauducq: a7_gtp: fix typo
rohitksingh has joined #m-labs
<bb-m-labs> build #342 of misoc is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/misoc/builds/342
<rjo> sb0: i already tried.
<rjo> sb0: and i think i mentioned that the xilinx cable is not connected to kasli.
rohitksingh has quit [Remote host closed the connection]
rohitksingh has joined #m-labs
Gurty has quit [Ping timeout: 252 seconds]
Gurty has joined #m-labs
Gurty has quit [Quit: Kooll ~o~ datalove <3³\infty]
Gurty has joined #m-labs
rohitksingh has quit [Quit: Leaving.]
mumptai has joined #m-labs
mumptai has quit [Quit: Verlassend]
mumptai has joined #m-labs
<GitHub100> [sinara] gkasprow pushed 1 new commit to master: https://git.io/vNOT9
<GitHub100> sinara/master bf89ef1 Greg: DIO-BNC v1.2 rc
cr1901_modern1 has joined #m-labs
cr1901_modern has quit [Ping timeout: 240 seconds]
cr1901_modern1 has quit [Quit: Leaving.]
cr1901_modern has joined #m-labs
<GitHub82> [sinara] gkasprow pushed 1 new commit to master: https://git.io/vNOBV
<GitHub82> sinara/master a731e65 Greg: Urukul v1.1 initial commit
mumptai has quit [Remote host closed the connection]