Sebastien Bourdeauducq
|
1cfd26dc2e
|
kasli: add UNSW variant
|
2019-02-08 17:51:51 +08:00 |
Sebastien Bourdeauducq
|
b56c7cec1e
|
kasli: use 100MHz RTIO and 800MHz Urukul frequencies on Berkeley target
Urukul sync is not reliable at 125/1000
|
2019-02-05 11:24:45 +08:00 |
Sebastien Bourdeauducq
|
5a7460a38e
|
kasli: add sync delays to device_db_berkeley
|
2019-02-01 22:14:03 +08:00 |
Sebastien Bourdeauducq
|
2e8decbce3
|
kasli_sawgmaster: generate a HMC830 clock with Urukul
|
2019-01-29 15:06:45 +08:00 |
Sebastien Bourdeauducq
|
d1ef036948
|
kasli_sawgmaster: initialize SAWG phase according to RTIO TSC
|
2019-01-27 09:49:31 +08:00 |
Sebastien Bourdeauducq
|
a92cc91dcb
|
kasli_sawgmaster: correctly tune DDS and SAWG
|
2019-01-24 19:37:14 +08:00 |
Sebastien Bourdeauducq
|
07b5b0d36d
|
kasli: adapt Master target to new hardware
|
2019-01-24 18:27:15 +08:00 |
Sebastien Bourdeauducq
|
3b5fd3ac11
|
kasli_tester: fix grabber test
|
2019-01-23 17:59:25 +08:00 |
Sebastien Bourdeauducq
|
d7e6f104d2
|
kasli: add HUST variants
|
2019-01-23 14:11:51 +08:00 |
Sebastien Bourdeauducq
|
81f2b2c864
|
kasli: remove unpopulated Tester EEMs
* matches hardware and avoids issues with programs that process the DDB (e.g. kasli_tester)
* shortens compilation times
|
2019-01-23 12:14:44 +08:00 |
Sebastien Bourdeauducq
|
30b2f54baa
|
kasli_tester: skip Zotino test when no Zotino is present
|
2019-01-21 18:11:41 +08:00 |
Sebastien Bourdeauducq
|
bff8c8cb05
|
kasli: add Berkeley variant
|
2019-01-21 17:44:17 +08:00 |
Sebastien Bourdeauducq
|
a987d2b2e5
|
kasli_tester: skip Grabber test when no Grabber is present
|
2019-01-21 17:43:48 +08:00 |
David Nadlinger
|
1c71ae636a
|
examples: Add edge counters to kasli_tester variant
This enables test_edge_counter on the CI system.
|
2019-01-15 10:55:07 +00:00 |
David Nadlinger
|
67a6882e91
|
examples: Fix kasli_tester device_db offset comments
|
2019-01-15 10:55:07 +00:00 |
David Nadlinger
|
101ed5d534
|
examples: Fix DRTIO destination indices (#1231)
Using the default routing table, links numbers and destinations
are offset by 1, as destination 0 is local RTIO.
|
2019-01-09 11:40:15 +08:00 |
Drew
|
d60b95f481
|
tdr.py: typo (#1220)
|
2018-12-18 18:47:09 +00:00 |
Kaifeng
|
cc143d5fec
|
kasli_tester: add support for windows platform. (#1204)
|
2018-12-05 14:06:45 +01:00 |
Sebastien Bourdeauducq
|
b32e89444c
|
Merge branch 'master' into new
|
2018-11-26 01:02:19 +08:00 |
Sebastien Bourdeauducq
|
22a223bf82
|
examples/master: clean up remnants of early urukul tests
|
2018-11-19 21:42:41 +08:00 |
Sebastien Bourdeauducq
|
c990b5e4f1
|
Merge remote-tracking branch 'origin/master' into new
|
2018-11-08 20:21:56 +08:00 |
Sebastien Bourdeauducq
|
ad0254c17b
|
Merge branch 'switching125' into new
|
2018-11-07 22:03:18 +08:00 |
Robert Jördens
|
e17e458c58
|
ptb2: add sync to urukul0 for ad9910 usage
Signed-off-by: Robert Jördens <rj@quartiq.de>
|
2018-11-06 10:06:51 +00:00 |
Sebastien Bourdeauducq
|
9a3d81ffee
|
kasli: fix tester clk_sel
|
2018-11-06 14:49:21 +08:00 |
Sebastien Bourdeauducq
|
fb12df7e01
|
Revert "kasli_tester: urukul0 mmcx clock defunct"
This reverts commit 68220c316d .
|
2018-11-06 14:33:21 +08:00 |
Robert Jördens
|
31f68ddf6c
|
Merge branch 'urukul-sync'
* urukul-sync: (29 commits)
urukul: flake8 [nfc]
ad9910: flake8 [nfc]
urukul/ad9910 test: remove unused import
test_urukul: relax speed
urukul,ad9910: print speed metrics
kasli: add PTB2 (external clock and SYNC)
kasli: add sync to LUH, HUB, Opticlock
kasli_tester: urukul0 mmcx clock defunct
test_ad9910: relax ifc mode read
tests: add Urukul-AD9910 HITL unittests including SYNC
ad9910: add init bit explanation
test: add Urukul CPLD HITL tests
ad9910: fiducial timestamp for tracking phase mode
ad9910: add phase modes
ad9910: fix pll timeout loop
tester: add urukul sync
ptb: back out urukul-sync
ad9910: add IO_UPDATE alignment and tuning
urukul: set up sync_in generator
ad9910: add io_update alignment measurement
...
close #1143
|
2018-11-05 19:54:30 +01:00 |
Robert Jördens
|
32d538f72b
|
kasli: add PTB2 (external clock and SYNC)
Signed-off-by: Robert Jördens <rj@quartiq.de>
|
2018-11-05 19:37:16 +01:00 |
Robert Jördens
|
d8a5951a13
|
kasli: add sync to LUH, HUB, Opticlock
for #1143, also add missing LUH device db
Signed-off-by: Robert Jördens <rj@quartiq.de>
|
2018-11-05 19:37:14 +01:00 |
Robert Jördens
|
68220c316d
|
kasli_tester: urukul0 mmcx clock defunct
Signed-off-by: Robert Jördens <rj@quartiq.de>
|
2018-11-05 19:37:11 +01:00 |
Robert Jördens
|
bc04da15c5
|
test: add Urukul CPLD HITL tests
for #1143
Signed-off-by: Robert Jördens <rj@quartiq.de>
|
2018-11-05 19:37:00 +01:00 |
Robert Jördens
|
4269d5ad5c
|
tester: add urukul sync
Signed-off-by: Robert Jördens <rj@quartiq.de>
|
2018-11-05 19:36:52 +01:00 |
Robert Jördens
|
60d3bc63a7
|
ptb: back out urukul-sync
... for backwards compatibility.
Signed-off-by: Robert Jördens <rj@quartiq.de>
|
2018-11-05 19:36:50 +01:00 |
Robert Jördens
|
0433e8f4fe
|
urukul: add sync_in generator
for #1143
Signed-off-by: Robert Jördens <rj@quartiq.de>
|
2018-11-05 19:36:30 +01:00 |
Robert Jördens
|
f755a4682a
|
device_db_ptb: fix zotino clr
Signed-off-by: Robert Jördens <rj@quartiq.de>
|
2018-11-05 19:36:24 +01:00 |
David Nadlinger
|
cbdef0225c
|
ttl: Add target RTIO time argument to timestamp/count functions
Software-based tracking of timestamps is problematic (e.g. when
using DMA, see GitHub #1113).
|
2018-11-03 20:33:19 +08:00 |
Sebastien Bourdeauducq
|
bc4a8157c0
|
kasli: add tsinghua2
|
2018-11-01 18:26:37 +08:00 |
Sebastien Bourdeauducq
|
9793632282
|
enviromnment: rename 'save' in set_dataset to 'archive'. Closes #1171
|
2018-10-21 12:08:34 +08:00 |
Sebastien Bourdeauducq
|
6357a50d33
|
kasli: update nudt variant
|
2018-10-15 18:04:57 +08:00 |
Sebastien Bourdeauducq
|
969a305c5a
|
Merge branch 'master' into switching125
|
2018-10-04 10:08:42 +08:00 |
Sebastien Bourdeauducq
|
3b3fddb5a4
|
kasli: add mitll2
|
2018-09-27 23:21:52 +08:00 |
Sebastien Bourdeauducq
|
998a468983
|
examples: add grabber to device databases
|
2018-09-27 16:09:25 +08:00 |
Robert Jördens
|
20cddb6a25
|
tester: handle no available ttl outputs
|
2018-09-24 09:19:28 +00:00 |
Sebastien Bourdeauducq
|
c8cd830118
|
drtio: implement get_rtio_destination_status for kernels
|
2018-09-15 19:11:22 +08:00 |
Sebastien Bourdeauducq
|
3cbdf2fbac
|
kasli: cleanup drtio blink example
|
2018-09-15 18:43:27 +08:00 |
Sebastien Bourdeauducq
|
8227037a84
|
examples: add kasli_drtioswitching
|
2018-09-11 22:20:18 +08:00 |
Robert Jördens
|
bf36786d45
|
kasli_tester: clean up grabber test
|
2018-09-04 10:59:19 +00:00 |
Robert Jördens
|
e7dba34475
|
kasli/tester: fill all 12 EEM
|
2018-08-29 18:09:09 +00: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
|
66e33a66d6
|
test: enable TTL loopback tests on Kasli
|
2018-08-17 13:35:55 +08:00 |
Sebastien Bourdeauducq
|
bc3e715a8f
|
examples: fix kasli_tester
|
2018-08-11 10:51:42 +08:00 |