I am currently using NOEL-V processor, But I am facing the issue of GRMON cannot detect when integrating some other components to the AHB bus.
Initially, I utilised the design template noelv-xilinx-zcu102 and successfully generated the bitstream, which I then downloaded onto the ZCU102 board. Debugging with GRMON proceeded without issue. Subsequently, I sought to integrate additional components into this SoC. Within Vivado, the integration was successful, and the on board implementation confirmed the components had integrated correctly (as I had programmed that component to illuminate some designated LEDs to verify successful module integration on board). However, upon opening GRMON and using `info sys` to inspect, the corresponding slave module was not visible. Subsequently, I attempted to integrate only the AHB2-AXI4 bridge IP provided by GRLIB, yet GRMON still failed to detect it.
However, when using GRLIB version 2022.4, everything functions correctly. Integrating an AHB2AXI bridge in exactly the same way allows GRMON to detect it directly. This is highly peculiar. The same code fails when ported to version 2025.2. I suspect there may be some issues with the plug-and-play functionality in the 2025.2 release.
Additionally, I compared the two versions of the documentation. Regarding the plug & play section, I found no significant changes, so if I’ve judged correctly, the implementation of plug & play should be identical in both versions.
So is the plug-and-play functionality in version 2025.2 working correctly? Or have I missed some detail? I’d be grateful if you could point it out to me. Many thanks.
Kind regards,
Isaac