We have modified the DEMO project (Zedboard) and have added our IP which has a register with Axi-Lite communication (Slave with ap_hs communication). This IP is connected to Axi-Interconnect-0 and its direction is 0x43100000.
However, we had never problem with communication in "standalone" but when we use linux, we couldn't communicate with that register.
Mi question is: do we have to modify the DeviceTree.tdb and add IP?
In xilinx forum we saw that we can use mmap for read and write in the gpio, and in this case can we use mmap for this? One member of this forum mentions: ioremap must be used to read and write (physical address to a virtual address).
Then, if we can use mmap and ioremap how can we use ioremap and mmap?
Any advice will be very helpful.
Ty a lot.