David Nadlinger
b482f5feae
firmware: Use larger ARP cache
...
This works around a problematic interaction between ARP cache
expiry in smoltcp (with its 3 seconds timeout before a discovery
request is sent) and our TCP keepalive settings, where the timeout
is reached before the keepalive had a chance to be sent.
GitHub: Closes #1150 .
2018-09-18 14:46:52 +00:00
Sebastien Bourdeauducq
7565d816e4
frontend: remove artiq_pcap. Closes #1152
2018-09-15 12:09:37 +08:00
Sebastien Bourdeauducq
eaeab0c9bd
frontend: add artiq_rtiomon
2018-09-15 12:09:32 +08:00
Robert Jördens
312256a18d
grabber: fix frame size off-by-1
2018-09-07 16:55:43 +02:00
Sebastien Bourdeauducq
ec62eb9373
drtio: minor cleanup
2018-09-07 17:51:38 +08:00
Robert Jördens
4d73fb5bc9
grabber: only advance when DVAL
2018-09-06 11:01:08 +02:00
Robert Jördens
bf36786d45
kasli_tester: clean up grabber test
2018-09-04 10:59:19 +00:00
Robert Jördens
47eb37e212
VLBAI{Master,Slave}: align rtio channels with PTB
2018-09-04 10:39:45 +00:00
hartytp
c55460f59f
suservo: fix doc typo
2018-09-03 11:48:40 +02:00
Robert Jördens
e7dba34475
kasli/tester: fill all 12 EEM
2018-08-29 18:09:09 +00:00
Robert Jördens
b58ec2d78e
artiq_flash: treat all variants ending in `satellite` as such
2018-08-29 17:53:48 +00:00
Robert Jördens
fbf05db5ab
kasli: add VLBAI Master and Satellite
2018-08-29 17:53:48 +00:00
Robert Jördens
9584c30a1f
kasli: DRTIO Base: flexible rtio_clk_freq
2018-08-29 17:53:48 +00:00
Robert Jördens
eb9e9634df
siphaser: support 125 MHz rtio clk
...
keep the phase shift increment/decrement at 1/(56*8) rtio_clk
cycles
2018-08-29 17:53:48 +00:00
Robert Jördens
ccc58a0f84
satman: add 125 MHz Si5324 settings
...
from cjbe
2018-08-29 17:53:48 +00:00
whitequark
a5cd7d2761
doc: update manual/developing.rst.
2018-08-28 20:00:32 +00:00
Sebastien Bourdeauducq
ba6094c3e5
test: relax network transfer rates
...
Due to lower Kasli system clock frequency.
2018-08-27 16:47:48 +08:00
Sebastien Bourdeauducq
ea71a0491b
conda: bump misoc. Closes #1057
2018-08-27 13:37:46 +08:00
Sebastien Bourdeauducq
c9d8bd1566
Merge branch 'nix'
2018-08-24 19:03:52 +08:00
Sebastien Bourdeauducq
7f523e7e50
nix: add shell starter
2018-08-24 19:03:25 +08:00
whitequark
0e7419450e
firmware: update smoltcp.
...
This adds TCP window scaling support.
2018-08-20 00:26:40 +00:00
Sebastien Bourdeauducq
23ea8c81f3
nix: update pythonparser
2018-08-19 21:18:40 +08:00
Sebastien Bourdeauducq
9b6ea47b7a
kasli: use SFP LEDs to show DRTIO link status. Closes #1073
2018-08-19 13:04:41 +08:00
Sebastien Bourdeauducq
d6992f6a0c
conda: work around 'received dictionary as spec' conda bug
2018-08-18 23:15:59 +08:00
Sebastien Bourdeauducq
d1d26e2aa3
hmc7043: add explanation about HMC_SYSREF_DIV
2018-08-18 11:43:40 +08:00
Sebastien Bourdeauducq
f75a317446
hmc7043: automatically determine output groups
2018-08-18 11:43:23 +08:00
Sebastien Bourdeauducq
c498b28f88
hmc7043: disable FPGA_ADC_SYSREF
2018-08-18 11:42:57 +08:00
Sebastien Bourdeauducq
a7810502f6
artiq_coremgmt: add option to specify core device address directly
2018-08-18 10:58:40 +08:00
Sebastien Bourdeauducq
fc09144baa
artiq_coremgmt: remove unnecessary DeviceManager
2018-08-18 10:46:08 +08:00
Sebastien Bourdeauducq
167e97efd2
sayma: support external RTM clocking
2018-08-17 22:57:54 +08:00
Sebastien Bourdeauducq
041dc0f64a
jesd204: update core to v0.10
...
Closes #727
Closes #1127
2018-08-17 22:50:07 +08:00
Sebastien Bourdeauducq
5c3e834c4d
ad9154: retry DAC initialization on STPL or PRBS failure
...
Works around #1127
2018-08-17 20:52:55 +08:00
Sebastien Bourdeauducq
66e33a66d6
test: enable TTL loopback tests on Kasli
2018-08-17 13:35:55 +08:00
Sebastien Bourdeauducq
d707d2f4fe
test: relax TTL timing requirements to support DIO EEM
2018-08-17 13:35:16 +08:00
Sebastien Bourdeauducq
1ba12e1cdb
gui/log: print messages in tooltips
...
This helps reading long messages in small log windows.
2018-08-17 13:21:38 +08:00
Sebastien Bourdeauducq
341437ea50
nix: remove outputcheck and lit
2018-08-17 13:20:56 +08:00
Sebastien Bourdeauducq
e978430c54
nix: add warnings to README
2018-08-17 12:27:17 +08:00
Sebastien Bourdeauducq
233c841f2e
nix: remove bogus version string
2018-08-17 12:19:38 +08:00
Sebastien Bourdeauducq
3d332ccc0b
nix: update README
2018-08-17 12:19:16 +08:00
Sebastien Bourdeauducq
4155853482
nix: add Clang back
2018-08-16 13:03:55 +08:00
Sebastien Bourdeauducq
2c55f2ce4b
nix: install binutils-or1k
2018-08-16 10:06:23 +08:00
Sebastien Bourdeauducq
2e6c0b6a6d
nix: propagate artiq subdependencies
2018-08-16 10:06:03 +08:00
Sebastien Bourdeauducq
ac9dcb7497
nix: fix and update binutils-or1k
2018-08-16 10:05:07 +08:00
Sebastien Bourdeauducq
57bd3e4109
nix: also use latest python3 for llvmlite
2018-08-16 10:01:48 +08:00
Sebastien Bourdeauducq
c3759379bd
nix: upgrade pyqtgraph and switch it to Qt5
2018-08-16 09:53:15 +08:00
Sebastien Bourdeauducq
477dcdbad4
nix: use latest python3
2018-08-16 09:39:21 +08:00
Sebastien Bourdeauducq
73cf071b1a
nix: update LLVM and llvmlite, remove clang (not needed for running)
2018-08-16 00:33:52 +08:00
Sebastien Bourdeauducq
0b1ce0ea32
nix: use original pyqtgraph and pyserial
2018-08-16 00:25:55 +08:00
Sebastien Bourdeauducq
487720d13b
nix: remove sphinx (used for building doc, not running ARTIQ)
2018-08-16 00:25:01 +08:00
Sebastien Bourdeauducq
7003835062
nix: update license
2018-08-16 00:21:51 +08:00