|
346c985347
|
sayma_rtm_drtio: use artiq_sayma folder
|
2019-10-06 17:30:08 +08:00 |
|
|
e2a924449d
|
artiq_flash: use DRTIO RTM gateware
|
2019-10-06 17:28:14 +08:00 |
|
|
4198033657
|
sayma_rtm_drtio: cleanup (v2.0 only)
|
2019-10-06 16:42:34 +08:00 |
|
|
5612b31860
|
sayma_rtm_drtio: add HMC clock chip and DAC control
|
2019-10-06 16:15:24 +08:00 |
|
|
a8cf4c2b18
|
sayma_rtm: hwrev v2.0 by default
|
2019-10-06 13:25:30 +08:00 |
|
|
1bc5d44a7c
|
artiq_flash: do not flash RTM gateware on Sayma variants that don't need it
|
2019-10-06 13:15:50 +08:00 |
|
|
bb5ff46f7d
|
Merge branch 'wrpll'
|
2019-10-05 10:24:11 +08:00 |
|
|
7b95814cf5
|
sayma_amc: refactor, add SimpleSatellite variant
|
2019-10-05 10:24:06 +08:00 |
|
|
58b7bdcecc
|
sayma_amc: refactor RTM FPGA code
|
2019-10-05 10:24:06 +08:00 |
|
|
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 |
|
|
6aa68e1715
|
sayma_rtm2: select filtered clock from Si5324
|
2019-10-04 22:56:16 +08:00 |
|
|
6cb0f5de59
|
sayma_amc: enable DRTIO switching
|
2019-10-04 22:55:23 +08:00 |
|
|
0cf8a46bbd
|
sayma_amc2: select filtered clock from Si5324
|
2019-10-04 21:28:26 +08:00 |
|
|
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 |
|
|
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 |
|
|
f0e87d2e59
|
grabber: remove unused code
|
2019-09-20 15:26:12 +02:00 |
|
|
4e77be0511
|
firmware: add Cargo.lock header that newer cargo wants
|
2019-09-17 15:22:14 +08:00 |
|
|
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 |
|
|
38fca01189
|
artiq_ddb_template: add su-servo support (#1343)
|
2019-09-11 15:52:25 +08:00 |
|
|
991c686d72
|
kasli_generic,eem: print RTIO channels in hex like artiq_ddb_template
|
2019-09-11 15:51:53 +08:00 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
21021beb08
|
kasli: remove opticlock (moved to kasli_generic)
|
2019-09-09 15:03:10 +08:00 |
|
|
436662be52
|
ddb_template: add Novogorny support
|
2019-09-09 15:00:45 +08:00 |
|
|
69c2acd9d7
|
ddb_template: sampler cnv is ttl not spi
|
2019-09-09 14:57:42 +08:00 |
|
|
cfb5ef5548
|
kasli_generic: add Novogorny support
|
2019-09-09 14:54:34 +08:00 |
|
|
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 |
|
|
1fb317778a
|
eem/grabber: allow third EEM to be specified
|
2019-08-29 18:58:12 +08:00 |
|
|
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 |
|
|
71b3c66af9
|
firmware: conditionally compile has_si5324
avoids unused warnings where this module is not used.
|
2019-08-29 09:04:54 +08:00 |
|
|
959679d8b7
|
wrpll: add I2CMasterMachine
|
2019-08-27 18:02:05 +08:00 |
|
|
c03c35f375
|
Revert "compiler: armv7-unknown-linux-gnueabihf -> armv7-linux-gnueabihf"
rustc insists on -unknown.
This reverts commit cf47fa44d8 .
|
2019-08-26 11:23:00 +08:00 |
|
|
cf47fa44d8
|
compiler: armv7-unknown-linux-gnueabihf -> armv7-linux-gnueabihf
|
2019-08-26 11:12:49 +08:00 |
|
|
98cd9a539c
|
compiler: support Cortex A9 target
|
2019-08-26 10:46:22 +08:00 |
|
|
afe162ceca
|
firmware: don't unwrap() but propagate pca9548 errors
|
2019-08-17 09:15:26 +08:00 |
|
|
a8aabd3815
|
firwmare: turn i2c errors into &str
|
2019-08-17 09:15:26 +08:00 |
|
|
8fc5ce902f
|
firmware: let kasli obtain default hardware_addr from i2c_eeprom
|
2019-08-17 09:15:26 +08:00 |
|
|
d666f3d573
|
firmware: factor out mod pca9548 from si5324
orepares for further i2c devices.
|
2019-08-17 09:15:26 +08:00 |
|
|
1fd2322662
|
wrpll/thls: implement global writeback
|
2019-08-15 23:16:17 +08:00 |
|
|
24082b687e
|
wrpll/filters: clean up and make compatible with thls
|
2019-08-15 17:58:22 +08:00 |
|