Forum Discussion

K606's avatar
K606
Icon for Contributor rankContributor
7 months ago
Solved

Agilex 5: Altera ace5lite CCT CSR

I am trying to send a transaction through DMA using the Altera CCT from a streaming component in the FPGA, to SDRAM.

The transfer works with a UBoot script, but in Linux no changes are registered when reading the memory the DMA should have written its transaction to. I assume it is a firewall issue.

In this guide they use the Intel CCT, in which it is possible to expose the CSR register to the lwhps2fpga connector so as to inform the firewall to let such transactions pass.

However, for the Intel CCT: it does not exist in 25.1, and in Qsys does not allow HDL generation in :
Error: Interconnect is required but is currently not supported for the acelite interface type.

So I want to set the Altera CCT CSR to see if this will allow transactions, but it is not exposed.

Does anyone know how to go about doing such a thing? Or even if I am approaching this issue in the right way?

Many thanks!

K

7 Replies