From 346299e7f8532423a8f645e1210f384438d3f9b0 Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Wed, 13 Mar 2019 15:35:23 +0800 Subject: [PATCH] kasli_tester: enable EEPROM for Urukul synchronization --- artiq/examples/kasli_tester/device_db.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/artiq/examples/kasli_tester/device_db.py b/artiq/examples/kasli_tester/device_db.py index b0888317f..d9cf9d34b 100644 --- a/artiq/examples/kasli_tester/device_db.py +++ b/artiq/examples/kasli_tester/device_db.py @@ -57,6 +57,12 @@ for i in range(8): # Urukul (EEM1) starting at RTIO channel 12 device_db.update( + eeprom_urukul0={ + "type": "local", + "module": "artiq.coredevice.kasli_i2c", + "class": "KasliEEPROM", + "arguments": {"port": "EEM1"} + }, spi_urukul0={ "type": "local", "module": "artiq.coredevice.spi2", @@ -122,7 +128,9 @@ for i in range(4): "pll_n": 32, "chip_select": 4 + i, "cpld_device": "urukul0_cpld", - "sw_device": "ttl_urukul0_sw" + str(i) + "sw_device": "ttl_urukul0_sw" + str(i), + "sync_delay_seed": "eeprom_urukul0:" + str(48 + 4*i), + "io_update_delay": "eeprom_urukul0:" + str(48 + 4*i), } }