Francisco Iglesias
Francisco Iglesias
Hello Asif, For generating SGIs I think it would be best to try to follow the GICv2 specification [1] (there will be several configuration steps involved, and also security state...
Hi ninipa, Yes it should be possible to modify an Arm machine similarly as above with the riscv. For studying above riscv remote port connection setup you could try to...
Hi Stephen, Could you look into this [reply](https://github.com/Xilinx/systemctlm-cosim-demo/issues/8#issuecomment-625249324) and see if you get it going with those commands? (You can use systemc-2.3.3 instead of systemc-2.3.2) Best regards, Francisco Iglesias
Hi Aron, Could you try connecting the [zynq.s_axi_hpm_lpd](https://github.com/Xilinx/libsystemctlm-soc/blob/master/soc/xilinx/zynqmp/xilinx-zynqmp.h#L122) similar to [zynq.s_axi_hpm_fpd[0]](https://github.com/Xilinx/systemctlm-cosim-demo/blob/master/zynqmp_demo.cc#L350)? ``` // // In zynqmp_demo.cc // -#define NR_MASTERS 1 + NR_DEMODMA +#define NR_MASTERS 2 + NR_DEMODMA ... zynq.s_axi_hpm_fpd[0]->bind(*(bus.t_sk[0])); +...
Hi Aron, Yes that's right (sorry for missing that!), the DMA needs to be connected on the target sockets following hpm_lpd (2+i) as below: ``` - dma[i]->init_socket.bind(*(bus.t_sk[1 + i])); +...
Hi Aron, Above happens because there is no model connected at the target address of the accesses (transactions) on the interconnect (bus). Best regards, Francisco Iglesias
Hi Aron, You can follow the [debugdev](https://github.com/Xilinx/systemctlm-cosim-demo/blob/master/zynqmp_demo.cc#L75) ([debugdev.h](https://github.com/Xilinx/systemctlm-cosim-demo/blob/master/debugdev.h) and [debugdev.cc](https://github.com/Xilinx/systemctlm-cosim-demo/blob/master/debugdev.cc) ) for how to create and connect a relatively simple model. If petalinux 20.02 runs I think it is because...
Hi GTwhy, Here is an example for the [xdma](https://github.com/Xilinx/libsystemctlm-soc/blob/master/tests/rtl-bridges/pcie/refdesign-sim.cc#L160). There is also an example in [systemctlm-cosim-demo](https://github.com/Xilinx/systemctlm-cosim-demo/blob/master/pcie/versal/cpm-qdma-demo.cc) that uses the QDMA in a SystemC simulation. In case you would like to...
Hi nvgubba, Can you try building with C++11 (or c++14)? This can be done by using a newer g++ version (6 or above) or for example following below with g++...
Hello Rajesh, For generating activity on the SystemC side you can try to ping an address through the lmac interface. Grab a DHCP address through the lmac interface and ping...