sb0 changed the topic of #m-labs to: https://m-labs.hk :: Mattermost https://chat.m-labs.hk :: Logs http://irclog.whitequark.org/m-labs
<mtrbot-ml> [mattermost] <astro> *sigh* @sb10q with a few brief tests I have managed to get the 2nd zc706 into a state in which it is no longer recognized by vivado hw_manager but still by openocd, though it behaves erratically. is it possible to power the board through the power-cycler?
mauz555 has joined #m-labs
mauz555 has quit [Ping timeout: 246 seconds]
airwoodix6 has joined #m-labs
airwoodix has quit [Ping timeout: 265 seconds]
airwoodix6 is now known as airwoodix
mauz555 has joined #m-labs
mauz555 has quit [Ping timeout: 272 seconds]
mumptai_ has joined #m-labs
mumptai has quit [Ping timeout: 246 seconds]
Dar1us has quit [Read error: Connection reset by peer]
Dar1us has joined #m-labs
mauz555 has joined #m-labs
mauz555 has quit [Ping timeout: 246 seconds]
Stormwind_mobile has quit [Ping timeout: 256 seconds]
mauz555 has joined #m-labs
mauz555 has quit [Ping timeout: 272 seconds]
<mtrbot-ml> [mattermost] <sb10q> @astro I've put both ZC706 on the same power cycler channel now
<mtrbot-ml> [mattermost] <sb10q> we should probably make a sinara power cycler/network relay, the current solution is a stm32 devkit with SSRs
mauz555 has joined #m-labs
mauz555 has quit [Ping timeout: 246 seconds]
<mtrbot-ml> [mattermost] <hartytp> @astro is the expectation here that after some basic optimization we should be able to get towards gigabit speeds?
<mtrbot-ml> [mattermost] <sb10q> @hartytp my expectation is that after painful reverse engineering of whatever the linux driver does on that shitty hardware, we might be able to get speeds comparable what I have seen on the red pitaya
<mtrbot-ml> [mattermost] <sb10q> @hartytp my expectation is that after painful reverse engineering of whatever the linux driver does on that shitty hardware, we might be able to get speeds comparable to what I have seen on the red pitaya
Dar1us has quit [Ping timeout: 252 seconds]
Dar1us has joined #m-labs
mauz555 has joined #m-labs
<mtrbot-ml> [mattermost] <hartytp> okay, that's quite a low expectation.
<mtrbot-ml> [mattermost] <sb10q> why should it be faster? is there a fundamental difference between rp and zc706?
Stormwind_mobile has joined #m-labs
<mtrbot-ml> [mattermost] <hartytp> Is there a fundamental reason we can't saturate the gigabit link?
<mtrbot-ml> [mattermost] <sb10q> yes. zynq is garbage hardware and anything that has not been done before does not work
<mtrbot-ml> [mattermost] <sb10q> and something that has been done before barely works
<mtrbot-ml> [mattermost] <hartytp> that's what I would call low expectations. IIRC someone (@cjbe ?) mentioned having used a Zed board with LWIP and getting gigabit ethernet speeds some time ago.
<mtrbot-ml> [mattermost] <hartytp> anyway, I don't have well-calibrated expectations here so just curious
<mtrbot-ml> [mattermost] <sb10q> even the JTAG programmer doesn't work reliably on this thing
<mtrbot-ml> [mattermost] <sb10q> the vivado hardware server crashes every 10 minutes when connected to the zc706, in addition to the bug astro mentioned
<mtrbot-ml> [mattermost] <sb10q> openocd (with an external jtag probe) seems somewhat more reliable
Eldra has joined #m-labs
mauz555 has quit [Ping timeout: 272 seconds]
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
Eldra has quit [Remote host closed the connection]
mauz555 has joined #m-labs
mauz555 has quit [Ping timeout: 246 seconds]
<airwoodix> rjo: sb10q: what's the general policy for argument processors in view of artiq#1434? There's indeed no check in NumberValue.__init__ so it fails late. Same for StringValue (probably safe), BoolValue (probably does unexpected things), and PYONValue (fails on process). EnumerationValue as an assertion, which is also not very nice for the GUI.
<airwoodix> Checking and throwing ValueError sounds like the most reasonable thing to do to me.
<rjo> airwoodix: I agree. They should cast early.
<airwoodix> rjo: ok, I'll prepare a PR if that's fine for you
<rjo> airwoodix: appreciated!
<mtrbot-ml> [mattermost] <rolf> rolf joined the team.
rolf has joined #m-labs
rolf is now known as Guest57439
Guest57439 has quit [Remote host closed the connection]
<mtrbot-ml> [mattermost] <astro> @sb10q great, thank you
<mtrbot-ml> [mattermost] <astro> I've read that the linux driver can get near gigabit speed
mauz555 has joined #m-labs
mauz555 has quit [Ping timeout: 272 seconds]
mauz555 has joined #m-labs
mauz555 has quit [Remote host closed the connection]
mauz555 has joined #m-labs
mauz555 has quit [Ping timeout: 272 seconds]
pdp7_ has left #m-labs [#m-labs]
pdp7 has joined #m-labs
pdp7 has left #m-labs [#m-labs]
pdp7 has joined #m-labs
futarisIRCcloud has joined #m-labs
mauz555 has joined #m-labs
mauz555 has quit [Ping timeout: 246 seconds]
<mtrbot-ml> [mattermost] <sb10q> @rjo is synchronization supposed to work on urukul 1.4? I'm getting "no IO_UPDATE-SYNC_CLK alignment edge found"
<mtrbot-ml> [mattermost] <sb10q> cpld v1.4.0
<rjo> works fine last i checked.
<mtrbot-ml> [mattermost] <sb10q> how did you check?
<mtrbot-ml> [mattermost] <sb10q> ok it works with some Urukul PLL settings but of course not with those that we need for sayma
<mtrbot-ml> [mattermost] <sb10q> @rjo are we going to move to 125MHz RTIO clock on sayma?
<mtrbot-ml> [mattermost] <sb10q> @rjo https://git.m-labs.hk/M-Labs/sinara-systems/src/branch/master/saymamaster.json those are the settings that cause "no IO_UPDATE-SYNC_CLK alignment edge found" during calibration, do you know what is going on?
mauz555 has joined #m-labs
mauz555 has quit [Ping timeout: 272 seconds]
Stormwind_mobile has quit [Ping timeout: 256 seconds]
<rjo> what dds clock do you expect with that?
mauz555 has joined #m-labs
<rjo> if the 600 MHz use case can be abandoned, then sure we can switch to 125 MHz.
mauz555 has quit [Remote host closed the connection]
mauz555 has joined #m-labs
<mtrbot-ml> [mattermost] <hartytp> FWIW we're only interested in 125MHz
mauz555 has quit []
Stormwind_mobile has joined #m-labs
mumptai_ has quit [Quit: Verlassend]
mumptai has joined #m-labs
rohitksingh has quit [Ping timeout: 240 seconds]
nengel has joined #m-labs
attie has quit [Ping timeout: 250 seconds]
lkcl_ has joined #m-labs
lkcl has quit [Ping timeout: 256 seconds]
iwxzr has quit [Ping timeout: 246 seconds]
mauz555 has joined #m-labs
mauz555 has quit [Remote host closed the connection]
mauz555 has joined #m-labs
mauz555 has quit [Ping timeout: 265 seconds]
mauz555 has joined #m-labs
mauz555 has quit [Read error: Connection reset by peer]
plonk has quit [Read error: Connection reset by peer]
plonk has joined #m-labs
plonk has quit [Read error: Connection reset by peer]
plonk has joined #m-labs
plonk has quit [Read error: Connection reset by peer]
plonk has joined #m-labs
plonk has quit [Read error: Connection reset by peer]
plonk has joined #m-labs
plonk has quit [Read error: Connection reset by peer]
plonk has joined #m-labs
plonk has quit [Read error: Connection reset by peer]
plonk has joined #m-labs
plonk has quit [Read error: Connection reset by peer]
plonk has joined #m-labs