Altera_Forum
Honored Contributor
13 years agoHow to troubleshoot QSYS Error Messages
**** PROBLEM SOLVED -- SEE NOTE AT END ****
I've used QSYS a couple of times before with good success, but my custom components have all been Avalon Memory Mapped Slaves for serial a/d and d/a converters, i/o ports and other relatively simple stuff. This time, I've created a simple Avalon Streaming Source packet generator that feeds into a Triple Speed Ethernet Core. I've added in a timing adapter, per QSYS's suggestion. The new component seems to be generated properly and I can get QSYS to generate the system without error. When I go to compile the full FPGA, I get the following warning and error messages:- Warning (12251): Tse.gen_avalon_0.avalon_streaming_source_0: gen_avalon_0.avalon_streaming_source_0 must be connected to an Avalon-ST sink
- Warning (12251): Tse.gen_avalon_0: gen_avalon_0.conduit_end_1 must be exported, or connected to a matching conduit.
- Warning (12251): System: "No matching role found for timing_adapter:in:in_endofpacket (endofpacket)"
- Warning (12251): System: "No matching role found for timing_adapter:in:in_valid (valid)"
- Warning (12251): System: "No matching role found for timing_adapter:in:in_startofpacket (startofpacket)"
- Warning (12251): System: "No matching role found for timing_adapter:in:in_error (error)"
- Warning (12251): System: "No matching role found for timing_adapter:in:in_empty (empty)"
- Warning (12251): System: "No matching role found for timing_adapter:in:in_data (data)"
- Warning (12251): System: "No matching role found for timing_adapter:in:in_ready (ready)"
- Error (12252): Tse.gen_avalon_0.gen_avalon/timing_adapter.in: An Avalon Streaming connection can only connect an Avalon Streaming Source to an Avalon Streaming Sink
- Error (12252): Tse.gen_avalon_0.gen_avalon/timing_adapter.in: Missing connection start (try "Remove Dangling Connections")
- Error (12252): Error writing sopcinfo report java.lang.NullPointerException
- Error (12252): Error writing html report java.lang.NullPointerException
- Error (12153): Can't elaborate top-level user hierarchy