Quartus Prime Pro 21.3: Platform Designer Problem
I'm trying to add a "generic component" into Platform designer that basically just passes Avalon agent signals through in order to access an external device.
Platform designer doesn't report any connection errors, but when I try to generate the design I'm getting the following errors:
Error: my_qsys: Connection (post-transform) is missing an end point: nios2_gen2_0.data_master->null
Error: my_qsys: Connection (post-transform) is missing an end point: clock_in.out_clk->null
Error: my_qsys: Connection (post-transform) is missing an end point: nios2_gen2_0.instruction_master->null
Error: my_qsys: Connection (post-transform) is missing a start point: null->generic_component_0.avalon_slave_0
Error: my_qsys: Connection (post-transform) is missing a start point: null->nios2_gen2_0.debug_mem_slave
Error: my_qsys: Connection (post-transform) is missing a start point: null->onchip_memory2_0.s1
Error: Internal Error: Cannot generate a system with dangling connections.
I've done this sort of thing many times before with Quartus Prime Standard, but have never gotten an error like this.
Attached is a .qar file with an example project that shows the error. Just open the my_qsys.qsys file in the src folder in Platform Designer and click "Generate".
Any ideas?
Thanks,
Terry
I try to recreate the example design attached in platform designer.
I found out that if outputenable port under avalon_slave_0 is removed the errors disappear and HDL can be generated. The errors come out if outputenable port is added.