diff --git a/src/gateware/zc706.py b/src/gateware/zc706.py index 5e2cba9..4371ec4 100755 --- a/src/gateware/zc706.py +++ b/src/gateware/zc706.py @@ -734,8 +734,15 @@ class CXP_FMC(): self.submodules.cxp_frame_pipeline = cxp_frame_pipeline = cxp.CXP_Frame_Pipeline(cxp_core_pipelines, pmod_pads, master=master_ch) self.csr_devices.append("cxp_frame_pipeline") + print("CoaXPress at RTIO channel 0x{:06x}".format(len(rtio_channels))) - rtio_channels.append(rtio.Channel.from_phy(cxp_frame_pipeline )) + # rtio_channels.append(rtio.Channel.from_phy(cxp_frame_pipeline )) + rtio_channels += [ + rtio.Channel(cxp_frame_pipeline.trigger), + rtio.Channel(cxp_frame_pipeline.config), + rtio.Channel(cxp_frame_pipeline.gate_data), + ] +