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 quit [Ping timeout: 245 seconds]
ylamarre has joined #m-labs
Mon_1 has joined #m-labs
ylamarre has quit [Ping timeout: 240 seconds]
ylamarre has joined #m-labs
Mon_1 has quit [Quit: This computer has gone to sleep]
ylamarre has quit [Ping timeout: 250 seconds]
ylamarre has joined #m-labs
fengling has joined #m-labs
fengling has quit [Ping timeout: 245 seconds]
<cyrozap> Is there a way to find what the output DDR clock phase should be deterministically?
<cyrozap> And also what the read/write bitslip values should be?
<sb0> cyrozap, there aren't good tools for that
<cyrozap> sb0: Is there a way to manually calculate it?
<cyrozap> How were they figured out for all the other boards?
<sb0> somewhat empirically. theoretically, there should be a way to calculate it, though it's easy to make mistakes there.
<sb0> cr1901_modern, pyqtgraph might provide you with some graphics tools you may want to look at...
Mon_ has joined #m-labs
Mon_ is now known as Guest2689
<cr1901_modern> sb0: yes, pyqtgraph doesn't completely describe the library; it does have widgets it provides. Not yet sure I can extend them.
Guest87729 has joined #m-labs
<cr1901_modern> I would prefer to keep the amount of custom widget code I have to write to a minimum (just the dual-slider 'number line' with tick marks)
<sb0> cr1901_modern, what I meant is it has code for drawing axes, cursors, etc.
<sb0> cr1901_modern, I don't know if it is a good idea to reuse it, but I suggest having a look
<sb0> _florent_, do you also have a reset bug on misoc new + kc705?
<sb0> the soc won't boot until you hit the cpu reset button
<cr1901_modern> Ahhh, well I'll take a look, if I think it's too limited I'll write my own
Guest2689 has quit [Quit: This computer has gone to sleep]
whitequark has quit [Ping timeout: 246 seconds]
whitequark has joined #m-labs
fengling has joined #m-labs
fengling has quit [Ping timeout: 245 seconds]
ylamarre has quit [Quit: ylamarre]
kmehall_ has joined #m-labs
mindrunner has quit [Ping timeout: 240 seconds]
kmehall has quit [Quit: No Ping reply in 180 seconds.]
mindrunner has joined #m-labs
fengling has joined #m-labs
fengling has quit [Ping timeout: 245 seconds]
fengling has joined #m-labs
fengling has quit [Ping timeout: 245 seconds]
<GitHub192> [migen] sbourdeauducq pushed 2 new commits to new: http://git.io/vl7pH
<GitHub192> migen/new 5c30962 Sebastien Bourdeauducq: build/ise: make method default args consistent across platforms
<GitHub192> migen/new 56aac31 Sebastien Bourdeauducq: build: standardize toolchain path setting
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#154 (new - 56aac31 : Sebastien Bourdeauducq): The build passed.
travis-ci has left #m-labs [#m-labs]
<GitHub121> [misoc] sbourdeauducq pushed 1 new commit to new: http://git.io/vl7hF
<GitHub121> misoc/new 71fd951 Sebastien Bourdeauducq: integration/builder: add gateware toolchain path command line switch
travis-ci has joined #m-labs
<travis-ci> m-labs/misoc#8 (new - 71fd951 : Sebastien Bourdeauducq): The build passed.
travis-ci has left #m-labs [#m-labs]
early` has joined #m-labs
early has quit [*.net *.split]
Guest2689 has joined #m-labs
kmehall_ has quit [Ping timeout: 265 seconds]
kmehall has joined #m-labs
Guest2689 has quit [Quit: This computer has gone to sleep]
<GitHub40> [migen] sbourdeauducq created legacy from master (+0 new commits): http://git.io/vl5ll
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#155 (legacy - a619d37 : whitequark): The build passed.
travis-ci has left #m-labs [#m-labs]
<GitHub99> [migen] sbourdeauducq pushed 2 new commits to master: http://git.io/vl54r
<GitHub99> migen/master ae95256 Sebastien Bourdeauducq: Merge 'new' branch
<GitHub99> migen/master 046b598 Sebastien Bourdeauducq: conda: use correct branch
<whitequark> nice
<GitHub71> [migen] sbourdeauducq deleted new at 56aac31: http://git.io/vl54i
<GitHub66> [misoc] sbourdeauducq created legacy from master (+0 new commits): http://git.io/vl545
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#156 (master - 046b598 : Sebastien Bourdeauducq): The build passed.
travis-ci has left #m-labs [#m-labs]
Mon_ has joined #m-labs
Mon_ is now known as Guest31237
Guest87729 is now known as jjjjj
jjjjj has quit [Changing host]
jjjjj has joined #m-labs
<sb0> Auto-merging misoc/cores/lm32/verilog/submodule
<sb0> Adding as misoc/cores/lm32/verilog/submodule~new instead
<sb0> sure, fuck it up as usual
<sb0> do people actually use submodules?
<whitequark> I use submodules all the time
<sb0> git mv breaks, git merge breaks
<whitequark> I might have run into an obscure bug, maybe, once? ever?
<sb0> does anything work?
<whitequark> hrm
<larsc> git pull works
<whitequark> never tried to mv them
<sb0> the mv bug is blatant. create a folder A, put a submodule A/B, and then git mv A C
<sb0> this will bork your .git and require manual edits
<whitequark> yeah, that's idiotic
Guest31237 has quit [Client Quit]
Mon_1 has joined #m-labs
<sb0> $ git add misoc/cores/lm32/verilog/submodule
<sb0> error: unable to index file misoc/cores/lm32/verilog/submodule
<sb0> fatal: updating files failed
<sb0> ....
<sb0> this is ridiculous as well. move a submodule in a branch, merge that branch, and your git index is broken.
<sb0> I wonder why git advertises support for submodules at all, if obvious corner cases like this are not supported
<sb0> the bug also manifests itself if submodules aren't even checked out
Mon_1 has quit [Quit: This computer has gone to sleep]
<_florent_> sb0: concerning the reset on the kc705 I don't remember pressing reset to get it work, so I would say it was working fine
<sb0> _florent_, in fact the bug is not there when loading from flash... it's an old one i think
<_florent_> but I was using an internal rom for the bios
<GitHub62> [misoc] sbourdeauducq pushed 1 new commit to master: http://git.io/vl5rC
<GitHub62> misoc/master da171d8 Sebastien Bourdeauducq: Merge 'new' branch
<GitHub79> [misoc] sbourdeauducq deleted new at 71fd951: http://git.io/vl5r8
<sb0> whitequark, any reason why migen is a build requirement of artiq? (the non-bitstream package)
travis-ci has joined #m-labs
<travis-ci> m-labs/misoc#10 (master - da171d8 : Sebastien Bourdeauducq): The build has errored.
travis-ci has left #m-labs [#m-labs]
<GitHub190> [misoc] sbourdeauducq pushed 2 new commits to master: http://git.io/vl5oq
<GitHub190> misoc/master 1ea775e Sebastien Bourdeauducq: conda: use correct branch
<GitHub190> misoc/master 2de8e1d Sebastien Bourdeauducq: setup.py: consistent version number
<GitHub183> [misoc] sbourdeauducq pushed 1 new commit to master: http://git.io/vl5on
<GitHub183> misoc/master 1d60882 Sebastien Bourdeauducq: setup.py: fix version number
<GitHub50> [migen] sbourdeauducq pushed 1 new commit to master: http://git.io/vl5oP
<GitHub50> migen/master 180ba95 Sebastien Bourdeauducq: setup.py: consistent version number
travis-ci has joined #m-labs
<travis-ci> m-labs/misoc#11 (master - 2de8e1d : Sebastien Bourdeauducq): The build passed.
travis-ci has left #m-labs [#m-labs]
travis-ci has joined #m-labs
<travis-ci> m-labs/misoc#12 (master - 1d60882 : Sebastien Bourdeauducq): The build passed.
travis-ci has left #m-labs [#m-labs]
<GitHub148> [artiq] sbourdeauducq pushed 7 new commits to master: http://git.io/vl5K5
<GitHub148> artiq/master 644a410 Sebastien Bourdeauducq: thorlabs_tcube: fix -P case handling
<GitHub148> artiq/master e26147b Sebastien Bourdeauducq: gateware,runtime: use new migen/misoc
<GitHub148> artiq/master 3404a65 Sebastien Bourdeauducq: frontend/artiq_flash: reorganize device binaries
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#157 (master - 180ba95 : Sebastien Bourdeauducq): The build passed.
travis-ci has left #m-labs [#m-labs]
<GitHub131> [migen] sbourdeauducq tagged 0.2 at b43eda8: http://git.io/vl5PT
<GitHub58> [misoc] sbourdeauducq tagged 0.1 at 79691bb: http://git.io/vl5PO
travis-ci has joined #m-labs
<travis-ci> m-labs/artiq#567 (master - 4d0f500 : Sebastien Bourdeauducq): The build was broken.
travis-ci has left #m-labs [#m-labs]
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#158 (0.2 - 046b598 : Sebastien Bourdeauducq): The build passed.
travis-ci has left #m-labs [#m-labs]
travis-ci has joined #m-labs
<travis-ci> m-labs/migen#157 (master - 180ba95 : Sebastien Bourdeauducq): The build passed.
travis-ci has left #m-labs [#m-labs]
travis-ci has joined #m-labs
<travis-ci> m-labs/misoc#12 (master - 1d60882 : Sebastien Bourdeauducq): The build passed.
travis-ci has left #m-labs [#m-labs]
Mon_ has joined #m-labs
Mon_ is now known as Guest16951
<GitHub80> [misoc] sbourdeauducq pushed 1 new commit to master: http://git.io/vl59e
<GitHub80> misoc/master 306235e Sebastien Bourdeauducq: libcompiler_rt: add fixunsdfdi
travis-ci has joined #m-labs
<travis-ci> m-labs/misoc#14 (master - 306235e : Sebastien Bourdeauducq): The build passed.
travis-ci has left #m-labs [#m-labs]
<GitHub63> [artiq] sbourdeauducq pushed 1 new commit to master: http://git.io/vl5HZ
<GitHub63> artiq/master c1c3abc Sebastien Bourdeauducq: examples/device_db: add comment about KC705/QC1
Guest16951 has quit [Quit: This computer has gone to sleep]
Mon_ has joined #m-labs
Mon_ is now known as Guest45646
Guest45646 has quit [Quit: This computer has gone to sleep]
Mon_1 has joined #m-labs
<whitequark> sb0: I don't remember any particular reason...
Mon_1 has quit [Quit: This computer has gone to sleep]
fengling has joined #m-labs
Mon_1 has joined #m-labs
travis-ci has joined #m-labs
<travis-ci> m-labs/artiq#568 (master - c1c3abc : Sebastien Bourdeauducq): The build was canceled.
travis-ci has left #m-labs [#m-labs]
<GitHub101> [artiq] sbourdeauducq pushed 1 new commit to master: http://git.io/vldLJ
<GitHub101> artiq/master d06a4d6 Sebastien Bourdeauducq: travis/get-xilinx: use http github clone url
<whitequark> oh, you did the top.bit change already. I was pushing it just now
fengling has quit [Ping timeout: 245 seconds]
<whitequark> sb0: why did you change to http github URL? there's a mandatory redirect to https anyway
<whitequark> this makes no sense
<sb0> whitequark, even for clone?
<whitequark> sure
<sb0> github has availability issues right now which are breaking the build, just trying to see if http works any better
<whitequark> you can check it yourself with tcpdump or whatever if you don't believe me
<whitequark> in fact, https is the very reason github doesn't show git:// urls in the UI
<whitequark> because git:// can in principle be MITMed, and https://, well, is slightly harder to
<GitHub149> [artiq] sbourdeauducq pushed 1 new commit to master: http://git.io/vldtH
<GitHub149> artiq/master 56281c1 Sebastien Bourdeauducq: Revert "travis/get-xilinx: use http github clone url"...
<whitequark> in fact, https://github.com cannot be MITMed in browser once you visited it once, because it pins the public key
<whitequark> unfortunately this won't happen for git clone
<sb0> ah, now it works
<whitequark> btw, it's almost certain that the availability issues are on the travis side
<whitequark> github is down once a year but travis like biweekly
<sb0> yes, clone works locally
<whitequark> so next time just restart the build...
<sb0> i did it twice before committing that ...
<whitequark> ugh
<whitequark> there's a reason I used to run my own buildbots
Mon_1 has quit [Quit: This computer has gone to sleep]
travis-ci has joined #m-labs
<travis-ci> m-labs/artiq#569 (master - d06a4d6 : Sebastien Bourdeauducq): The build failed.
travis-ci has left #m-labs [#m-labs]
travis-ci has joined #m-labs
<travis-ci> m-labs/artiq#570 (master - 56281c1 : Sebastien Bourdeauducq): The build failed.
travis-ci has left #m-labs [#m-labs]
<kyak> whitequark: wait a second, are you saying that git@github.com:username/repo.git can be mitmed?
<kyak> i thought it uses ssh for that
<kyak> because, well, i have a ssh key for that
<whitequark> kyak: git@ cannot, git:// can
<kyak> the reason i don't use https repo url on github is because it asks for my username and password. I know git can save the password somehow, but i'm not sure how it works.
<kyak> ah, ok
<whitequark> yes, https pushes are ugly on *nix
<whitequark> whereas they are much better for windows people
<whitequark> sb0: ERROR:Xst:1817 - Invalid target architecture 'xc7k325t-ffg900-2'.
<GitHub64> [artiq] sbourdeauducq pushed 1 new commit to master: http://git.io/vldRK
<GitHub64> artiq/master d4747a8 Sebastien Bourdeauducq: conda: use vivado for kc705 builds
Mon_ has joined #m-labs
Mon_ is now known as Guest49385
Guest49385 has quit [Quit: This computer has gone to sleep]
Mon_1 has joined #m-labs
Mon_1 has quit [Quit: This computer has gone to sleep]
fengling has joined #m-labs
Mon_1 has joined #m-labs
fengling has quit [Ping timeout: 245 seconds]
travis-ci has joined #m-labs
<travis-ci> m-labs/artiq#571 (master - d4747a8 : Sebastien Bourdeauducq): The build is still failing.
travis-ci has left #m-labs [#m-labs]
rohitksingh has joined #m-labs
Mon_1 has quit [Quit: This computer has gone to sleep]
fengling has joined #m-labs
<GitHub110> [artiq] sbourdeauducq pushed 1 new commit to master: http://git.io/vldh5
<GitHub110> artiq/master ad5a32f Sebastien Bourdeauducq: targets/kc705: remove unneeded argument on qc2
fengling has quit [Ping timeout: 245 seconds]
travis-ci has joined #m-labs
<travis-ci> m-labs/artiq#572 (master - ad5a32f : Sebastien Bourdeauducq): The build was fixed.
travis-ci has left #m-labs [#m-labs]
aeris- has joined #m-labs
aeris has quit [Ping timeout: 272 seconds]
<sb0> \o/
ylamarre has joined #m-labs
jjjjj has quit [Read error: Connection reset by peer]
fengling has joined #m-labs
fengling has quit [Ping timeout: 245 seconds]
aeris- is now known as aeris
Mon_ has joined #m-labs
Mon_ is now known as Guest53906
fengling has joined #m-labs
fengling has quit [Ping timeout: 245 seconds]
<GitHub79> [artiq] sbourdeauducq pushed 2 new commits to master: http://git.io/vlbbr
<GitHub79> artiq/master 976e136 Sebastien Bourdeauducq: travis/get-*: fail build earlier on problems
<GitHub79> artiq/master b13ee2e Sebastien Bourdeauducq: doc: update compilation instructions
Guest53906 has quit [Quit: This computer has gone to sleep]
Guest53906 has joined #m-labs
Guest53906 has quit [Quit: This computer has gone to sleep]
travis-ci has joined #m-labs
<travis-ci> m-labs/artiq#573 (master - 976e136 : Sebastien Bourdeauducq): The build has errored.
travis-ci has left #m-labs [#m-labs]
Mon_ has joined #m-labs
Mon_ is now known as Guest97067
fengling has joined #m-labs
fengling has quit [Ping timeout: 245 seconds]
Guest97067 has quit [Quit: This computer has gone to sleep]
ylamarre has quit [Ping timeout: 260 seconds]
fengling has joined #m-labs
fengling has quit [Ping timeout: 245 seconds]
<cr1901_modern> https://twitter.com/ColeBeLove/status/659415241592147968 I love the internet sometimes... ty rohitksingh for this gem
<rohitksingh> You are welcome! :)
<larsc> isn't there a bot that retweets posts containing credit cards?
fengling has joined #m-labs
fengling has quit [Ping timeout: 245 seconds]
ylamarre has joined #m-labs
mindrunner has quit [Quit: quit]
mindrunner has joined #m-labs
fengling has joined #m-labs
fengling has quit [Ping timeout: 245 seconds]
rohitksingh has quit [Quit: Leaving.]
<cr1901_modern> larsc: Not sure. Wouldn't be surprised though.
fengling has joined #m-labs
fengling has quit [Ping timeout: 245 seconds]
ylamarre has quit [Read error: Connection reset by peer]
fengling has joined #m-labs
fengling has quit [Ping timeout: 245 seconds]
<cyrozap> Is it possible to have a write bitslip greater than 4?
<cyrozap> Great news, I got the SDRAM controller working on the Mimas V2!
fengling has joined #m-labs