Hi,
we are trying to set up a baseband phaser from Creotech on our Kasli-SoC (Zynq7000). After connecting it to one of the ports and to the CLK on the Kasli-SoC, we flashed our device with

$ artiq_coremgmt config write -f boot <..>/boot.bin

The booting worked, the json files where also updated accordingly and we wrote a new entry in our device_db (are ther any restrictions for the channel_base adress?). So far we were not able to initialize the phaser with .init() as the kernel seems to be stuck while running the rtio_input_data function. I guess this means we are still missing some piece to establish a connection to the phaser. The log shows know anomalies only that the kernel is started. Since our knowledge of ARTIQ is limited we are greatful for any help.

Thanks!

Wrong device db/gateware.
Use the device db template generator.

We got it to work, thanks!