01:27
<
GitHub33 >
artiq/master 0ce63e7 whitequark: doc: Rust uses recursive submodules (brrr)....
01:27
<
GitHub33 >
artiq/master 1683229 whitequark: doc: update Rust version....
01:29
<
GitHub115 >
artiq/release-3 4f3e7af whitequark: doc: Rust uses recursive submodules (brrr)....
01:29
<
GitHub115 >
artiq/release-3 3b82c58 whitequark: doc: update Rust version....
02:25
<
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
02:26
<
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
02:43
<
whitequark >
why does this intermittently fail?
02:43
adamgreig has quit [Ping timeout: 252 seconds]
02:43
<
sb0 >
dunno. probably some race condition. would help to know what the extra log messages are...
02:44
<
sb0 >
"Mismatch between gateware (3.2+3.g4f3e7af8) and software (3.2+2.g4f3e7af8) versions"
02:44
<
sb0 >
wasn't the board flashed just before?
02:54
adamgreig has joined #m-labs
03:32
<
whitequark >
that's weird.
03:32
<
whitequark >
how did you get that?
03:37
<
sb0 >
whitequark, in the log you just posted
03:37
<
sb0 >
whitequark, anyway. how is allaki?
03:45
rohitksingh_work has joined #m-labs
04:05
<
sb0 >
bb-m-labs, force build --branch=sed-merge artiq
04:05
<
bb-m-labs >
build forced [ETA 41m12s]
04:05
<
bb-m-labs >
I'll give a shout when the build finishes
04:05
<
GitHub167 >
artiq/sed-merge dc593ec Sebastien Bourdeauducq: Merge branch 'rtio-sed' into sed-merge
04:15
<
sb0 >
bb-m-labs, stop build artiq pebkac
04:15
<
bb-m-labs >
build 1923 interrupted
04:15
<
sb0 >
bb-m-labs, force build --branch=sed-merge artiq
04:15
<
bb-m-labs >
build forced [ETA 41m12s]
04:15
<
bb-m-labs >
I'll give a shout when the build finishes
04:15
<
GitHub118 >
artiq/sed-merge 94d51d1 Sebastien Bourdeauducq: firmware: fix drtio_dbg module syntax
04:16
<
dlrobertson >
whitequark: wow... sorry... got into implementing the ops impls and you're definitely right about the u32
04:17
<
dlrobertson >
don't know why it took so long to click lol
04:28
<
sb0 >
rohitksingh_work, ping
04:29
<
rohitksingh_work >
sb0: pong
04:31
<
sb0 >
rohitksingh_work, any update?
04:33
<
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.
04:33
<
rohitksingh_work >
sb0:
_florent_ is also coming, so it would be great! I can flood him with all my doubts :p
05:15
<
GitHub14 >
artiq/master 6d58c43 Sebastien Bourdeauducq: Merge branch 'sed-merge'
05:15
<
GitHub14 >
artiq/master 04b2fd3 Sebastien Bourdeauducq: sayma: fix AD9154NoSAWG ramp clock domain
06:49
<
sb0 >
today's new cool bug: vivado startup crashes Xvnc
07:35
<
cr1901_modern >
Try Xpra?
07:40
<
sb0 >
deleting ~/.Xilinx worked around it
08:11
<
sb0 >
_florent_, shouldn't you set TXOUTCLKSEL to TXPLLREFCLK_DIV2 and not DIV1?
08:50
<
GitHub126 >
misoc/ethdebug ab9d289 Sebastien Bourdeauducq: a7_1000basex: fix rx_mmcm_reset
08:50
<
GitHub126 >
misoc/ethdebug 3b6e9e7 Sebastien Bourdeauducq: a7_1000basex: fix TXOUTCLKSEL
08:52
<
GitHub169 >
misoc/master 5daaacd Sebastien Bourdeauducq: a7_1000basex: fix TXOUTCLKSEL
08:52
<
GitHub169 >
misoc/master 00573fc Sebastien Bourdeauducq: a7_1000basex: fix rx_mmcm_reset
09:14
ohama has quit [Remote host closed the connection]
09:18
ohama has joined #m-labs
09:54
<
rjo >
sb0: i don't have a SFP loopback. but doesn't the transciever have an equivalent loopback option?
09:54
<
rjo >
sb0: there are low cost smp-sma pigtails around
09:58
<
rjo >
sb0: don't know what broke kasli. i'll check tomorrow
10:46
<
sb0 >
rjo, yes there are loopback options, but at least the PCS loopback had the side effect of hiding a clocking bug...
10:52
<
sb0 >
_florent_, the ftdi-chip on sayma2 seems thorougly borked. did you hit ctrl-c while openocd was running?
10:52
<
sb0 >
doing this usually crashes the ftdi chip until the USB cable is unplugged and replugged, and the board is power-cycled
10:57
<
whitequark >
you actually have to
*power-cycle* it?
10:57
<
whitequark >
not re-enumerate?
11:00
<
sb0 >
whitequark, how do you re-enumerate?
11:06
<
rjo >
bin/unbind the driver is one option. sometimes authorized/deauthorized works as well.
11:20
<
sb0 >
needs physical replugging
11:28
<
whitequark >
that's impressively fucked
12:33
rohitksingh_work has quit [Read error: Connection reset by peer]
13:00
<
sb0 >
speaking of fucked things, connecting a MMCM on the recovered clock of xilinx transceiver garbage is also something
13:01
<
sb0 >
xilinx can't make PLLs that relock by themselves after being exposed to an unstable clock
13:01
<
sb0 >
xilinx can't make CDRs that tell you when they are locked
13:02
<
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
13:02
<
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
13:23
<
GitHub166 >
misoc/master d7e6ef3 Sebastien Bourdeauducq: a7_1000basex: expose TX/RXRESETDONE
13:23
<
GitHub166 >
misoc/master a9f060d Sebastien Bourdeauducq: a7_1000basex: reorganize transceiver parameters
13:23
<
GitHub166 >
misoc/master 8e22101 Sebastien Bourdeauducq: a7_1000basex: start MMCMs earlier
13:41
alex-pakh_ has joined #m-labs
13:50
<
GitHub95 >
misoc/master 0ed85de Sebastien Bourdeauducq: a7_1000basex: do not use TXPLLREFCLK divider...
14:09
<
sb0 >
thanks to secureip, you have to guess why the transceiver simulation model is acting up instead of looking into its internal signals
14:09
<
sb0 >
xilinx found that their stuff wasn't sucky enough, they had to deliberately cripple it
15:00
<
sb0 >
have you experienced bugs like this before?
15:01
<
sb0 >
this is with the simulation model, I cannot access the hardware right now
15:02
<
sb0 >
it would seem, this completely undocumented "RXOSCAL" step takes forever
15:19
<
sb0 >
just run it longer...?
15:31
alex-pakh_ has quit [Quit: Leaving]
15:33
<
sb0 >
rjo, can I get root on the quartiq PC? I want to try resetting JTAG
15:41
<
GitHub54 >
misoc/ethdebug e0a761e Sebastien Bourdeauducq: a7_1000basex: reorganize transceiver parameters
15:41
<
GitHub54 >
misoc/ethdebug 953c1c3 Sebastien Bourdeauducq: a7_1000basex: expose TX/RXRESETDONE
15:41
<
GitHub54 >
misoc/ethdebug 64e53dd Sebastien Bourdeauducq: a7_1000basex: start MMCMs earlier
15:42
<
GitHub90 >
misoc/master f330068 Sebastien Bourdeauducq: a7_gtp: fix typo
15:43
rohitksingh has joined #m-labs
15:51
<
rjo >
sb0: i already tried.
15:52
<
rjo >
sb0: and i think i mentioned that the xilinx cable is not connected to kasli.
16:45
rohitksingh has quit [Remote host closed the connection]
16:45
rohitksingh has joined #m-labs
16:49
Gurty has quit [Ping timeout: 252 seconds]
17:02
Gurty has joined #m-labs
17:52
Gurty has quit [Quit: Kooll ~o~ datalove <3³\infty]
18:30
Gurty has joined #m-labs
18:46
rohitksingh has quit [Quit: Leaving.]
19:15
mumptai has joined #m-labs
19:56
mumptai has quit [Quit: Verlassend]
20:07
mumptai has joined #m-labs
20:21
<
GitHub100 >
sinara/master bf89ef1 Greg: DIO-BNC v1.2 rc
22:32
cr1901_modern1 has joined #m-labs
22:34
cr1901_modern has quit [Ping timeout: 240 seconds]
23:02
cr1901_modern1 has quit [Quit: Leaving.]
23:02
cr1901_modern has joined #m-labs
23:04
<
GitHub82 >
sinara/master a731e65 Greg: Urukul v1.1 initial commit
23:42
mumptai has quit [Remote host closed the connection]