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
fengling has joined #m-labs
fengling has quit [Ping timeout: 240 seconds]
sb0 has joined #m-labs
stekern has quit [Ping timeout: 265 seconds]
stekern has joined #m-labs
<sb0> qt development illustrated in one picture: http://i.stack.imgur.com/ixZup.jpg
_whitelogger has joined #m-labs
<sb0> and that's when you drop on the first column. qt fucks up even more when you drop on others.
<sb0> rjo, i propose moving #40 to 3.0 and releasing 2.0rc1
<sb0> oh, QTreeWidget does this correctly.
<sb0> so a workaround without much code is to use QTreeWidget instead of QTableWidget. seems obscure enough that no one has proposed that solution despite dozens of complaints over several years...
mumptai has joined #m-labs
<whitequark> ok, setting up the scope
<whitequark> wait, we have three FPGA devboards now?
<whitequark> what's the third?
<sb0> KCU105
<sb0> we may use Kintex Ultrascale on the new ARTIQ hardware
sandeepkr has quit [Ping timeout: 276 seconds]
kuldeep_ has quit [Ping timeout: 276 seconds]
kuldeep_ has joined #m-labs
kuldeep_ has quit [Excess Flood]
kuldeep has joined #m-labs
sandeepkr has joined #m-labs
<whitequark> sb0: you don't have any jumpers do you?
<whitequark> rjo: so, which connection between fmc and kc705 for clock is it exactly?
<whitequark> you didn't mention yesterday, I don't think
kuldeep has quit [Ping timeout: 244 seconds]
sandeepkr has quit [Ping timeout: 255 seconds]
<whitequark> aha, J1 is the clock input on ad9154-fmc
<whitequark> rjo: the scope is at 192.168.1.132. the clock connection goes from USER_CLK_P to J1
kuldeep has joined #m-labs
sandeepkr has joined #m-labs
<sb0> whitequark, take a XADC card (which we don't use) from a KC705 box and cannibalize its jumpers.
<sb0> the KC705 boxes are behind the fridge
acathla has quit [Ping timeout: 258 seconds]
<whitequark> sb0: too late, I just soldered a wire there
<rjo> sb0: ok.
<rjo> whitequark, sb0: i pinged the picotcp guys again https://github.com/tass-belgium/picotcp/issues/408 maybe they are moving this time.
<whitequark> is picotcp any good? I see it targets stupid architectures like AVR. that is usually a sign of having gross workarounds for their limitations.
<rjo> whitequark: thanks. also the two jumpers from that note from _florent_? JP3 XP1
<whitequark> personally I think once we get lwip working, it is worth migrating to rust or not migrating at all
<whitequark> rjo: yes, JP3 soldered on the board, 5-6 pins XP1 shorted with a wire
<rjo> whitequark: to me at least picotcp looks _much_ better than lwip. and i have a hard time estimating the amount of work for a sufficiently complete and good rust network stack.
<rjo> whitequark: ack.
acathla has joined #m-labs
<rjo> whitequark: and ethernet hooked up as well on that board?
<whitequark> uhhh, I don't remember
<whitequark> can you flash and ping it?
acathla has quit [Client Quit]
acathla has joined #m-labs
acathla has quit [Client Quit]
<rjo> whitequark: will do
<rjo> whitequark, sb0: does the buildbot specifically target "its" kc705 when flashing? if not i guess i'll rig up a few openocd patches.
<sb0> yes, it does
<whitequark> does it? I thought it just ran artiq_flash
<sb0> no openocd patch is required
<sb0> I modified artiq_flash to support this
<whitequark> oh
acathla has joined #m-labs
acathla has quit [Client Quit]
acathla has joined #m-labs
acathla has quit [Client Quit]
acathla has joined #m-labs
acathla has quit [Client Quit]
acathla has joined #m-labs
acathla has quit [Client Quit]
<rjo> sb0: ack. i'd like to move that into the openocd scripts at some point
acathla has joined #m-labs
acathla has quit [Client Quit]
acathla has joined #m-labs
<sb0> rjo, the scripts don't actually need modification, have a look at the mini-drtio readme
<sb0> I found this later after I did the buildbot setup.
acathla has quit [Read error: Connection reset by peer]
<rjo> sb0: ack. then the --target-file thing is not really needed.
<rjo> good that that ftdi_ driver is stupid enough.
acathla has joined #m-labs
<sb0> rjo, you still need a mechanism in artiq_flash to modify the script passed to openocd.
<rjo> sb0: the command line arguments. sure.
<rjo> sb0: why is i2c on that separate wb area and not on the regular csr?
<sb0> what i2c?
<sb0> are you asking why the i2c core in mini-drtio is not using the misoc csr generator? whitequark wrote this.
<rjo> the one for the NIST_QC1 ttl direction switches/drivers
<sb0> ah? because it is controlled by the kernel CPU.
<sb0> and that's NIST_QC2
<sb0> the kernel CPU system does not have a CSR bus
<rjo> it
<rjo> 's on all of the NIST_Ions ones.
<sb0> no, QC1 is the old Penning lab rig with the AD9858 and SCSI cables
<rjo> sb0: no. the i2c core is on all of them.
<sb0> ah. yes, but it does nothing on the other adapters (except give access to the kc705 internal i2c bus)
<rjo> but shouldn't we collect all the register_kernel_cpu_csrdevice() things and put them onto one CSR bankarray (for the kernel cpu)
<sb0> there is no CSR bankarray for wishbone
<sb0> well, we can add one
<rjo> i mean add the usual csrbanks-csrbankarray-csr2wishbone chain.
<sb0> yes, if those csrs keep adding
ChanServ has quit [shutting down]
ChanServ has joined #m-labs
mumptai has quit [Ping timeout: 265 seconds]
<GitHub160> [artiq] jordens pushed 1 new commit to phaser: https://git.io/viOMt
<GitHub160> artiq/phaser 71bd2d9 Robert Jordens: phaser: non-rtio spi
<rjo> bb-m-labs: force build --props=package=artiq-kc705-nist_qc1 --branch=release-2 artiq-board
<bb-m-labs> build forced [ETA 14m50s]
<bb-m-labs> I'll give a shout when the build finishes
<rjo> bb-m-labs: force build --props=package=artiq-kc705-nist_qc2 --branch=release-2 artiq-board
<bb-m-labs> build forced [ETA 14m50s]
<bb-m-labs> I'll give a shout when the build finishes
<rjo> bb-m-labs: force build --props=package=artiq-kc705-nist_clock --branch=release-2 artiq-board
<bb-m-labs> The build has been queued, I'll give a shout when it starts
<rjo> bb-m-labs: force build --props=package=artiq-pipistrello-nist_qc1 --branch=release-2 artiq-board
<bb-m-labs> The build has been queued, I'll give a shout when it starts
mumptai has joined #m-labs
fengling has joined #m-labs
fengling has quit [Read error: Connection reset by peer]
<bb-m-labs> build #4 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/4
<bb-m-labs> build forced [ETA 25m49s]
<bb-m-labs> I'll give a shout when the build finishes
<bb-m-labs> build #5 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/5
<bb-m-labs> build #6 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/6
<rjo> bb-m-labs: force build --branch=release-2 artiq
<bb-m-labs> build forced [ETA 42m43s]
<bb-m-labs> I'll give a shout when the build finishes
<bb-m-labs> build #918 of artiq is complete: Exception [exception interrupted] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/918
bb-m-labs has quit [Quit: buildmaster reconfigured: bot disconnecting]
<GitHub173> [buildbot-config] jordens pushed 1 new commit to master: https://github.com/m-labs/buildbot-config/commit/fd83746aa8e35caf08e647fc5f1f97c93dafc116
<GitHub173> buildbot-config/master fd83746 Robert Jordens: limit the number of concurrent xilinx builds to one...
<rjo> bb-m-labs: force build --branch=release-2 artiq
bb-m-labs has joined #m-labs
<rjo> bb-m-labs: force build --branch=release-2 artiq
<bb-m-labs> build #919 forced
<bb-m-labs> I'll give a shout when the build finishes
<bb-m-labs> build #7 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/7
<bb-m-labs> build #337 of artiq-win64-test is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/337
<GitHub12> [artiq] jordens pushed 1 new commit to release-2: https://git.io/viOSP
<GitHub12> artiq/release-2 87fad87 Robert Jordens: RELEASE_NOTES: 2.0rc1
<GitHub181> [artiq] jordens tagged 2.0rc1 at f441f7c: https://git.io/viOSX
<rjo> bb-m-labs: force build --branch=release-2 artiq
<bb-m-labs> The build has been queued, I'll give a shout when it starts
<bb-m-labs> build #919 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/919
<bb-m-labs> build forced [ETA 29m15s]
<bb-m-labs> I'll give a shout when the build finishes
<rjo> bb-m-labs: force build --props=package=artiq-kc705-nist_qc2 --branch=release-2 artiq-board
<bb-m-labs> The build has been queued, I'll give a shout when it starts
<rjo> bb-m-labs: force build --props=package=artiq-kc705-nist_qc1 --branch=release-2 artiq-board
<bb-m-labs> The build has been queued, I'll give a shout when it starts
<rjo> bb-m-labs: force build --props=package=artiq-pipistrello-nist_qc1 --branch=release-2 artiq-board
<bb-m-labs> The build has been queued, I'll give a shout when it starts
<GitHub0> [artiq] jordens pushed 1 new commit to master: https://git.io/viO9v
<GitHub0> artiq/master 9fd9235 Robert Jordens: RELEASE_NOTES: 2.0rc1
<GitHub126> [artiq] sbourdeauducq pushed 1 new commit to master: https://git.io/viO9n
<GitHub126> artiq/master 8f6c445 Sebastien Bourdeauducq: gui/applets: support groups, creating and deleting applet groups, renaming groups, moving applets from one group to another and reordering applets and groups via drag-and-drop
<bb-m-labs> build #8 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/8
<bb-m-labs> build forced [ETA 15m41s]
<bb-m-labs> I'll give a shout when the build finishes
<bb-m-labs> build #9 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/9
<bb-m-labs> build #338 of artiq-win64-test is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/338
<bb-m-labs> build #920 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/920
<bb-m-labs> build #10 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/10
<bb-m-labs> build #339 of artiq-win64-test is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-win64-test/builds/339
<bb-m-labs> build #921 of artiq is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/921
<rjo> bb-m-labs: force build --props=package=artiq-kc705-nist_qc1 --branch=release-2 artiq-board
<bb-m-labs> build forced [ETA 19m45s]
<bb-m-labs> I'll give a shout when the build finishes
<rjo> bb-m-labs: force build --props=package=artiq-kc705-nist_qc2 --branch=release-2 artiq-board
<bb-m-labs> The build has been queued, I'll give a shout when it starts
<GitHub168> [artiq] sbourdeauducq pushed 2 new commits to master: https://git.io/viOFk
<GitHub168> artiq/master e45c089 Sebastien Bourdeauducq: master, dashboard: support applet requests from experiments
<GitHub168> artiq/master 549e09e Sebastien Bourdeauducq: applets: simplify command lines
<bb-m-labs> build #922 of artiq is complete: Failure [failed python_unittest] Build details are at http://buildbot.m-labs.hk/builders/artiq/builds/922 blamelist: Sebastien Bourdeauducq <sb@m-labs.hk>
<bb-m-labs> build #11 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/11
<bb-m-labs> build forced [ETA 14m11s]
<bb-m-labs> I'll give a shout when the build finishes
<bb-m-labs> build #12 of artiq-board is complete: Success [build successful] Build details are at http://buildbot.m-labs.hk/builders/artiq-board/builds/12
<rjo> sb0 or whitequark: thx for changing the manual redirect. was about to do that.
sandeepkr has quit [Read error: Connection reset by peer]
sandeepkr has joined #m-labs
acathla has quit [Quit: Coyote finally caught me]
acathla has joined #m-labs
stekern has quit [Ping timeout: 240 seconds]
stekern has joined #m-labs