Sebastien Bourdeauducq
|
c4c884b8ce
|
ad9154: simplify, focus on AD9154 config and do not include JESD
|
2019-10-06 20:07:02 +08:00 |
Sebastien Bourdeauducq
|
fdba0bfbbc
|
satman: move now-unrelated hmc830_7043 init away from DRTIO transceiver init
|
2019-10-06 19:22:46 +08:00 |
Sebastien Bourdeauducq
|
1c6c22fde9
|
sayma_amc: HMC830_REF moved to RTM side
|
2019-10-06 18:15:37 +08:00 |
Sebastien Bourdeauducq
|
ad63908aff
|
hmc830_7043: enable_fpga_ibuf -> unmute
|
2019-10-06 18:13:59 +08:00 |
Sebastien Bourdeauducq
|
5ad65b9d30
|
hmc830_7043: remove clock_mux
|
2019-10-06 18:13:27 +08:00 |
Sebastien Bourdeauducq
|
e6ff44301b
|
sayma_amc: cleanup (v2.0 only)
|
2019-10-06 18:11:43 +08:00 |
Sebastien Bourdeauducq
|
e9b81f6e33
|
remove serwb
DRTIO is a better solution
|
2019-10-06 18:10:23 +08:00 |
Sebastien Bourdeauducq
|
7cd02d30b7
|
sayma_rtm_drtio: replace sayma_rtm
|
2019-10-06 17:59:53 +08:00 |
Sebastien Bourdeauducq
|
b3b85135a3
|
sayma_rtm_drtio: add DDMTD core, move specific cores out of SatelliteBase
|
2019-10-06 17:59:11 +08:00 |
Sebastien Bourdeauducq
|
346c985347
|
sayma_rtm_drtio: use artiq_sayma folder
|
2019-10-06 17:30:08 +08:00 |
Sebastien Bourdeauducq
|
e2a924449d
|
artiq_flash: use DRTIO RTM gateware
|
2019-10-06 17:28:14 +08:00 |
Sebastien Bourdeauducq
|
4198033657
|
sayma_rtm_drtio: cleanup (v2.0 only)
|
2019-10-06 16:42:34 +08:00 |
Sebastien Bourdeauducq
|
5612b31860
|
sayma_rtm_drtio: add HMC clock chip and DAC control
|
2019-10-06 16:15:24 +08:00 |
Sebastien Bourdeauducq
|
a8cf4c2b18
|
sayma_rtm: hwrev v2.0 by default
|
2019-10-06 13:25:30 +08:00 |
Sebastien Bourdeauducq
|
1bc5d44a7c
|
artiq_flash: do not flash RTM gateware on Sayma variants that don't need it
|
2019-10-06 13:15:50 +08:00 |
Sebastien Bourdeauducq
|
bb5ff46f7d
|
Merge branch 'wrpll'
|
2019-10-05 10:24:11 +08:00 |
Sebastien Bourdeauducq
|
7b95814cf5
|
sayma_amc: refactor, add SimpleSatellite variant
|
2019-10-05 10:24:06 +08:00 |
Sebastien Bourdeauducq
|
58b7bdcecc
|
sayma_amc: refactor RTM FPGA code
|
2019-10-05 10:24:06 +08:00 |
Sebastien Bourdeauducq
|
96fc4a21e8
|
sayma_amc: remove dummy FPGA pin assignment testing code
|
2019-10-05 10:24:06 +08:00 |
Tim Ballance
|
ada3b39f4e
|
Fix ad9910 ram mode asf scale error in polar mode
|
2019-10-04 20:14:41 +02:00 |
Tim Ballance
|
448080e71d
|
Fix ad9910 ram mode asf scale error
RAM mode amplitude to ASF conversion should be << 18 rather than << 16
|
2019-10-04 20:14:41 +02:00 |
Sebastien Bourdeauducq
|
6aa68e1715
|
sayma_rtm2: select filtered clock from Si5324
|
2019-10-04 22:56:16 +08:00 |
Sebastien Bourdeauducq
|
6cb0f5de59
|
sayma_amc: enable DRTIO switching
|
2019-10-04 22:55:23 +08:00 |
Sebastien Bourdeauducq
|
0cf8a46bbd
|
sayma_amc2: select filtered clock from Si5324
|
2019-10-04 21:28:26 +08:00 |
Sebastien Bourdeauducq
|
6f533727cb
|
artiq_flash: use regular bscan_spi_xcku040 for Sayma
The modified version is no longer necessary on v2 boards, and breaks flash bank 1.
|
2019-10-04 17:50:45 +08:00 |
Sebastien Bourdeauducq
|
4c1fe1de0d
|
environment: implement HasEnvironment.call_child_method (#1366)
|
2019-09-30 23:58:36 +08:00 |
Charles Baynham
|
0b1fb255a9
|
tools: Wrap Task _do() calls in a generic exception handler
Signed-off-by: Charles Baynham <charles.baynham@npl.co.uk>
|
2019-09-20 23:00:59 +08:00 |
Charles Baynham
|
e50a6d5aaf
|
worker_impy: ignore newline at start of experiment docstring
|
2019-09-20 22:10:49 +08:00 |
Robert Jördens
|
f0e87d2e59
|
grabber: remove unused code
|
2019-09-20 15:26:12 +02:00 |
Sebastien Bourdeauducq
|
4e77be0511
|
firmware: add Cargo.lock header that newer cargo wants
|
2019-09-17 15:22:14 +08:00 |
Sebastien Bourdeauducq
|
694b85f37a
|
doc: only one hydra build for conda packages
|
2019-09-13 09:43:12 +08:00 |
Charles Baynham
|
b7abf2fb53
|
pyon: Handle inf in decoding
|
2019-09-12 09:46:05 +08:00 |
Sebastien Bourdeauducq
|
38fca01189
|
artiq_ddb_template: add su-servo support (#1343)
|
2019-09-11 15:52:25 +08:00 |
Sebastien Bourdeauducq
|
991c686d72
|
kasli_generic,eem: print RTIO channels in hex like artiq_ddb_template
|
2019-09-11 15:51:53 +08:00 |
Robert Jördens
|
f4dd7e5e29
|
kasli_tester: init urukul channel before calibrating
Otherwise the DDS is not initialized and with a cold system it fails to
find IO_UPDATE edges.
Signed-off-by: Robert Jördens <rj@quartiq.de>
|
2019-09-11 07:16:35 +00:00 |
Sebastien Bourdeauducq
|
7492a59f6d
|
kasli_generic: add SUServo support (#1343)
|
2019-09-11 11:12:48 +08:00 |
David Nadlinger
|
6d6f66338b
|
runtime: Update core config panic_reset command suggestion message
|
2019-09-10 19:31:19 +01:00 |
Charles Baynham
|
ddd34e5a9c
|
influx_schedule: log repo_rev along with other info
Signed-off-by: Charles Baynham <charles.baynham@npl.co.uk>
|
2019-09-10 13:46:28 +02:00 |
Sebastien Bourdeauducq
|
98caaebade
|
consistent use of 'class name' terminology to select a class within an experiment file. Closes #1348
|
2019-09-09 15:16:33 +08:00 |
Sebastien Bourdeauducq
|
21021beb08
|
kasli: remove opticlock (moved to kasli_generic)
|
2019-09-09 15:03:10 +08:00 |
Sebastien Bourdeauducq
|
436662be52
|
ddb_template: add Novogorny support
|
2019-09-09 15:00:45 +08:00 |
Sebastien Bourdeauducq
|
69c2acd9d7
|
ddb_template: sampler cnv is ttl not spi
|
2019-09-09 14:57:42 +08:00 |
Sebastien Bourdeauducq
|
cfb5ef5548
|
kasli_generic: add Novogorny support
|
2019-09-09 14:54:34 +08:00 |
Sebastien Bourdeauducq
|
0b9168994f
|
Revert "dashboard: Sort TTL moninj channels by name"
This reverts commit b3db3ea6fc .
Closes #1288
|
2019-09-06 11:17:10 +08:00 |
Charles Baynham
|
d31f30a436
|
influxdb_schedule: fix typo in parameter name
|
2019-09-05 17:42:56 +02:00 |
Charles Baynham
|
7ac8feea19
|
influxdb_schedule: Handle all exceptions
|
2019-09-05 17:42:56 +02:00 |
Sebastien Bourdeauducq
|
1fb317778a
|
eem/grabber: allow third EEM to be specified
|
2019-08-29 18:58:12 +08:00 |
Astro
|
90e8e074cd
|
firmware: turn errors into &str for remote_i2c as well
should resolve breakage on a few targets/variants introduced by PR #1351
|
2019-08-29 09:05:47 +08:00 |
Astro
|
71b3c66af9
|
firmware: conditionally compile has_si5324
avoids unused warnings where this module is not used.
|
2019-08-29 09:04:54 +08:00 |
Sebastien Bourdeauducq
|
959679d8b7
|
wrpll: add I2CMasterMachine
|
2019-08-27 18:02:05 +08:00 |