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
<GitHub13> [artiq] sbourdeauducq commented on issue #627: > I'm not sure, but I wouldn't know if not.... https://git.io/v1YKy
<GitHub51> [artiq] sbourdeauducq commented on issue #627: > I'm not sure, but I wouldn't know if not.... https://git.io/v1YKy
<GitHub18> [artiq] sbourdeauducq commented on issue #627: > I'm not sure, but I wouldn't know if not.... https://git.io/v1YKy
<GitHub17> [artiq] sbourdeauducq opened issue #633: disable_applet not working https://git.io/v1Y6I
<GitHub12> [artiq] sbourdeauducq commented on issue #633: Or better, dump all calls to ``ccb_notify``, so you can see the applet creation request as well which confirms you have modified the file correctly. https://git.io/v1Y6O
<sb0> cr1901_modern, ?
<sb0> what do you mean "one more bit than it should"?
<sb0> oh and sifive does seem to handle the hackaday cheapskates properly, instead of being idealists like https://www.crowdsupply.com/onchip/open-v
<sb0> better specs too
<cr1901_modern> sb0: "One more bit than it should" probably wasn't the best way to describe it. I'm still looking over it.
<cr1901_modern> sb0: Ping when you're around.
<cr1901_modern> I basically just want to confirm I'm not missing something re: AD9912 behavior, as I don't have one I can test with. At this point, I cannot duplicate the problem exactly. I think I know why (and I very well might NOT be able to duplicate the bug exactly). But I want to know for sure.
<sb0> cr1901_modern, I don't know why you fixate on the AD9912.
<sb0> the bug is described in a pretty clear way that has little to do with that chip, other than it requires back-to-back 32-bit transfers
sb0 has quit [Quit: Leaving]
kuldeep has quit [Ping timeout: 250 seconds]
sandeepkr has quit [Ping timeout: 268 seconds]
<cr1901_modern> sb0: "This is true both for chained transfers and for single transfers." https://github.com/m-labs/artiq/issues/615#issue-188333416
sb0 has joined #m-labs
<sb0> right, so it's even simpler and even more independent of the ad9912
<cr1901_modern> And I fixate on it because in my simulations, the incorrect LSB is due to the first bit transferred from the slave
<cr1901_modern> In SPI Mode 0, the first rising edge will cause the master to sample the slave's output, and vice-versa, right? I increment a counter on my stub slave: 1 bit sampled.
kuldeep has joined #m-labs
sandeepkr has joined #m-labs
<cr1901_modern> By the time my counter reaches 32 on the stub slave, the slave has JUST sample the first bit it sent to the master when the counter was 0 and incremented to 1.
<cr1901_modern> Want me to send you my VCD?
<sb0> well if I'm going to dig that deep into the code, I might as well handle the whole thing
rohitksingh_work has joined #m-labs
<cr1901_modern> sb0: I only wanted to send you the VCD to show you what I'm seeing. I disagree that the problem is slave-independent, and I *have* a solution I can test, but I suspect that it's only going to fix it for the AD9912
<cr1901_modern> But whatever, I'll just apply my proposed change (raise cs_n one cycle earlier) and see what happens.
Ultrasauce has joined #m-labs
<sb0> cr1901_modern, please dig and understand what is going on instead of just seeing what happens.
Ultrasauce has quit [Read error: Connection reset by peer]
<cr1901_modern> sb0: Okay. FWIW, I'm not going to sleep until I fix it tonight. So if you need me, I'll be around.
mumptai has joined #m-labs
sb0 has quit [Quit: Leaving]
rohitksingh_wor1 has joined #m-labs
rohitksingh_work has quit [Ping timeout: 268 seconds]
rohitksingh_wor1 has quit [Ping timeout: 258 seconds]
rohitksingh_work has joined #m-labs
sb0 has joined #m-labs
FabM has joined #m-labs
Zou has joined #m-labs
rohitksingh_wor1 has joined #m-labs
rohitksingh_work has quit [Ping timeout: 252 seconds]
Gurty has quit [Ping timeout: 256 seconds]
cr1901_modern has quit [Read error: Connection reset by peer]
mumptai has quit [Remote host closed the connection]
Zou has quit [Quit: Kooll ~o~ datalove <3³\infty]
Gurty has joined #m-labs
Gurty has joined #m-labs
Gurty has quit [Changing host]
hobbes- has quit [Ping timeout: 258 seconds]
hobbes- has joined #m-labs
<GitHub184> [artiq] sbourdeauducq pushed 2 new commits to drtio: https://git.io/v1OsZ
<GitHub184> artiq/drtio cd3f68b Sebastien Bourdeauducq: rtio: DMA core (untested)
<GitHub184> artiq/drtio cf342ec Sebastien Bourdeauducq: kc705_drtio_master: fix number of fine RTIO timestamp bits
sb0 has quit [Quit: Leaving]
cr1901_modern has joined #m-labs
sb0 has joined #m-labs
<sb0> oh, this crazy big bell test is today
<cr1901_modern> big bell test?
<sb0> thebigbelltest.org
<cr1901_modern> On, like Bell Inequality stuff?
<sb0> yes
Gurty has quit [Ping timeout: 256 seconds]
<sb0> https://www.youtube.com/watch?v=ZuvK-od647c is a good intro video to it IMHO
* cr1901_modern watches
rohitksingh_wor1 has quit [Read error: Connection reset by peer]
Gurty has joined #m-labs
Gurty has joined #m-labs
Gurty has quit [Changing host]
<cr1901_modern> Wow, that *was* a good video. I don't feel clueless anymore at least.
sb0 has quit [Quit: Leaving]
<larsc> was, but no longer is?
<cr1901_modern> Yes, it became a bad video once I finished watching it :)
<larsc> being a wide about quantum stuff you could have said it was both good and bad until you watched it
<cr1901_modern> Good point XD
<larsc> wow, how did I manage misspell video as wide
<cr1901_modern> Magic
rohitksingh has joined #m-labs
key2 has joined #m-labs
rohitksingh has quit [Remote host closed the connection]
rohitksingh has joined #m-labs
Gurty has quit [Ping timeout: 256 seconds]
Gurty has joined #m-labs
rohitksingh has quit [Read error: Connection reset by peer]
<kristianpaul> f1 instances, fpga instances in aws
rohitksingh has joined #m-labs
FabM has quit [Quit: ChatZilla 0.9.93 [Firefox 45.5.0/20161115214506]]
rohitksingh has quit [Quit: Leaving.]
rohitksingh has joined #m-labs
rohitksingh has quit [Client Quit]
sandeepkr has quit [Remote host closed the connection]
<GitHub99> [artiq] r-srinivas commented on issue #633: I'm using artiq `3.0.dev py_252+git5b7e068` so it should have the fix for #629, and indeed it can create new groups now.... https://git.io/v13Be
key2 has quit [Ping timeout: 260 seconds]
kuldeep has quit [Ping timeout: 240 seconds]
kuldeep has joined #m-labs
<GitHub88> [artiq] r-srinivas commented on issue #633: I'm using artiq `3.0.dev py_252+git5b7e068` so it should have the fix for #629, and indeed it can create new groups now.... https://git.io/v13Be
<GitHub159> [artiq] r-srinivas commented on issue #631: >I had to enable debug output and run artiq_corelog locally to diagnose.... https://git.io/v13gm
<GitHub61> [artiq] r-srinivas commented on issue #623: @sbourdeauducq I was thinking of submitting a patch for the nist_qc2 gateware as well. Why does the timing fail in 3.0 exactly? https://git.io/v13gr
mumptai has joined #m-labs
<GitHub162> [artiq] dleibrandt opened issue #634: pause experiment bug https://git.io/v1sTQ
<GitHub84> [artiq] klickverbot commented on issue #634: If I'm not mistaken, you currently need to close the core device connection manually by design (`self.core.comm.close()`) before calling `Scheduler.pause()`. https://git.io/v1sIz
<GitHub60> [artiq] dleibrandt commented on issue #634: Yup, that does it. Thanks. https://git.io/v1sqe
<GitHub119> [artiq] dleibrandt closed issue #634: pause experiment bug https://git.io/v1sTQ
mumptai has quit [Remote host closed the connection]