XScope on port other than Tile 0, XL0
Posted: Tue Dec 06, 2016 12:55 am
I have a hardware design that routes the XLink connections from the 20 pin xTag3 debug header to a XU216-256-TQ128-C20 device's XL3 port on tile 1. I'm working with the default XN file for the XU216-256-TQ128-C20 device, copied into the xTIMEcomposer project from C:\Program Files (x86)\XMOS\xTIMEcomposer\Community_14.2.1\targets\XU216-256-TQ128-C20. I'm trying to add in a section to the XN file that will configure XL3 as the XScope connection.
I have no trouble doing this with a board that has the XLink connected to XL0 on tile 0, using the following lines:
Could anyone point me in the right direction for coaxing this to work for XL3 on tile 1?
Any suggestions welcome.
Cheers!
I have no trouble doing this with a board that has the XLink connected to XL0 on tile 0, using the following lines:
Code: Select all
<Nodes>
<Node Id="2" Type="device:" RoutingId="0x8000">
<Service Id="0" Proto="xscope_host_data(chanend c);">
<Chanend Identifier="c" end="3"/>
</Service>
</Node>
</Nodes>
<Links>
<Link Encoding="2wire" Delays="4,4" Flags="XSCOPE">
<LinkEndpoint NodeId="0" Link="XL0"/>
<LinkEndpoint NodeId="2" Chanend="1"/>
</Link>
</Links>
Any suggestions welcome.
Cheers!