We connect our Fastino (v1.2.1) extension module with two EEM ribbon cables to the Kasli (v2.0.2) controller. However, in the device configuration, we only define one EEM port, e.g.,
{
"target": "kasli",
"variant": "master",
"hw_rev": "v2.0",
"base": "master",
"rtio_frequency": 125e6,
"vendor": "Creotech Instruments S.A.",
"peripherals": [
// ...
{
"type": "fastino",
"hw_rev": "v1.3",
"ports": [10]
}
]
}
According to coredevice_generic.schema.json only one EEM port is accepted.
In artiq.gateware.eem.Fastino, we find the io
method to setup one EEM port. Fastino.add_std
is invoked in peripheral_fastino
with only the defined single EEM port.
So my impression is that the software only sets up Kasli to use one EEM connector, is that correct?
Can I then remove the second EEM connector to free up a connector on the Kasli, or is the second EEM connector used to power the Fastino?
Best wishes,
Bodo