Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<Network xmlns="http://www.xmos.com"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.xmos.com http://www.xmos.com">
<Declarations>
<Declaration>core stdcore[6]</Declaration>
</Declarations>
<Packages>
<Package ID="0" Type="XS1-L2A-QF124">
<Nodes>
<Node Id="0" Type="XS1-L1A" InPackageId="0" Oscillator="20MHz" SystemFrequency="500MHz" ReferenceFrequency="100MHz">
<Core Number="0" Reference="stdcore[0]">
<Port Location="XS1_PORT_1A" Name="PORT_SPI_MISO0"/>
<Port Location="XS1_PORT_1B" Name="PORT_SPI_SS0"/>
<Port Location="XS1_PORT_1C" Name="PORT_SPI_CLK0"/>
<Port Location="XS1_PORT_1D" Name="PORT_SPI_MOSI0"/>
</Core>
<Boot>
<Source Location="SPI:bootFlash0"></Source>
<Bootee NodeID="1"></Bootee>
</Boot>
</Node>
<Node Id="1" Type="XS1-L1A" InPackageId="1" Oscillator="20MHz" SystemFrequency="500MHz" ReferenceFrequency="100MHz">
<Core Number="0" Reference="stdcore[1]">
</Core>
<Boot>
<Source Location="XMOSLINK"></Source>
</Boot>
</Node>
</Nodes>
</Package>
<Package ID="0" Type="XS1-L2A-QF124">
<Nodes>
<Node Id="2" Type="XS1-L1A" InPackageId="0" Oscillator="20MHz" SystemFrequency="500MHz" ReferenceFrequency="100MHz">
<Core Number="0" Reference="stdcore[2]">
<Port Location="XS1_PORT_1A" Name="PORT_SPI_MISO2"/>
<Port Location="XS1_PORT_1B" Name="PORT_SPI_SS2"/>
<Port Location="XS1_PORT_1C" Name="PORT_SPI_CLK2"/>
<Port Location="XS1_PORT_1D" Name="PORT_SPI_MOSI2"/>
</Core>
<Boot>
<Source Location="SPI:bootFlash2"></Source>
<Bootee NodeID="3"></Bootee>
</Boot>
</Node>
<Node Id="3" Type="XS1-L1A" InPackageId="1" Oscillator="20MHz" SystemFrequency="500MHz" ReferenceFrequency="100MHz">
<Core Number="0" Reference="stdcore[3]">
</Core>
<Boot>
<Source Location="XMOSLINK"></Source>
</Boot>
</Node>
</Nodes>
</Package>
<Package ID="0" Type="XS1-L2A-QF124">
<Nodes>
<Node Id="4" Type="XS1-L1A" InPackageId="0" Oscillator="20MHz" SystemFrequency="500MHz" ReferenceFrequency="100MHz">
<Core Number="0" Reference="stdcore[4]">
<Port Location="XS1_PORT_1A" Name="PORT_SPI_MISO4"/>
<Port Location="XS1_PORT_1B" Name="PORT_SPI_SS4"/>
<Port Location="XS1_PORT_1C" Name="PORT_SPI_CLK4"/>
<Port Location="XS1_PORT_1D" Name="PORT_SPI_MOSI4"/>
</Core>
<Boot>
<Source Location="SPI:bootFlash4"></Source>
<Bootee NodeID="5"></Bootee>
</Boot>
</Node>
<Node Id="5" Type="XS1-L1A" InPackageId="1" Oscillator="20MHz" SystemFrequency="500MHz" ReferenceFrequency="100MHz">
<Core Number="0" Reference="stdcore[5]">
</Core>
<Boot>
<Source Location="XMOSLINK"></Source>
</Boot>
</Node>
</Nodes>
</Package>
</Packages>
<Links>
<Link Encoding="5wire" Delays="0,1">
<LinkEndpoint NodeId="0" Link="X1LC"/>
<LinkEndpoint NodeId="1" Link="X1LB"/>
</Link>
<Link Encoding="5wire" Delays="0,1">
<LinkEndpoint NodeId="0" Link="X1LD"/>
<LinkEndpoint NodeId="1" Link="X1LA"/>
</Link>
<Link Encoding="5wire" Delays="0,1">
<LinkEndpoint NodeId="0" Link="X1LA"/>
<LinkEndpoint NodeId="1" Link="X1LD"/>
</Link>
<Link Encoding="5wire" Delays="0,1">
<LinkEndpoint NodeId="0" Link="X1LB"/>
<LinkEndpoint NodeId="1" Link="X1LC"/>
</Link>
<Link Encoding="2wire" Delays="0,1">
<LinkEndpoint NodeId="0" Link="X0LB"/>
<LinkEndpoint NodeId="2" Link="X0LA"/>
</Link>
<Link Encoding="5wire" Delays="0,1">
<LinkEndpoint NodeId="2" Link="X1LC"/>
<LinkEndpoint NodeId="3" Link="X1LB"/>
</Link>
<Link Encoding="5wire" Delays="0,1">
<LinkEndpoint NodeId="2" Link="X1LD"/>
<LinkEndpoint NodeId="3" Link="X1LA"/>
</Link>
<Link Encoding="5wire" Delays="0,1">
<LinkEndpoint NodeId="2" Link="X1LA"/>
<LinkEndpoint NodeId="3" Link="X1LD"/>
</Link>
<Link Encoding="5wire" Delays="0,1">
<LinkEndpoint NodeId="2" Link="X1LB"/>
<LinkEndpoint NodeId="3" Link="X1LC"/>
</Link>
<Link Encoding="2wire" Delays="0,1">
<LinkEndpoint NodeId="2" Link="X0LB"/>
<LinkEndpoint NodeId="4" Link="X0LA"/>
</Link>
<Link Encoding="5wire" Delays="0,1">
<LinkEndpoint NodeId="4" Link="X1LC"/>
<LinkEndpoint NodeId="5" Link="X1LB"/>
</Link>
<Link Encoding="5wire" Delays="0,1">
<LinkEndpoint NodeId="4" Link="X1LD"/>
<LinkEndpoint NodeId="5" Link="X1LA"/>
</Link>
<Link Encoding="5wire" Delays="0,1">
<LinkEndpoint NodeId="4" Link="X1LA"/>
<LinkEndpoint NodeId="5" Link="X1LD"/>
</Link>
<Link Encoding="5wire" Delays="0,1">
<LinkEndpoint NodeId="4" Link="X1LB"/>
<LinkEndpoint NodeId="5" Link="X1LC"/>
</Link>
</Links>
<ExternalDevices>
<Device NodeId="0" Core="0" Class="SPIFlash" Name="bootFlash0" Type="34">
<Attribute Name="PORT_SPI_MISO" Value="PORT_SPI_MISO0" />
<Attribute Name="PORT_SPI_SS" Value="PORT_SPI_SS0" />
<Attribute Name="PORT_SPI_CLK" Value="PORT_SPI_CLK0" />
<Attribute Name="PORT_SPI_MOSI" Value="PORT_SPI_MOSI0" />
</Device>
<Device NodeId="2" Core="0" Class="SPIFlash" Name="bootFlash2" Type="34">
<Attribute Name="PORT_SPI_MISO" Value="PORT_SPI_MISO2" />
<Attribute Name="PORT_SPI_SS" Value="PORT_SPI_SS2" />
<Attribute Name="PORT_SPI_CLK" Value="PORT_SPI_CLK2" />
<Attribute Name="PORT_SPI_MOSI" Value="PORT_SPI_MOSI2" />
</Device>
<Device NodeId="4" Core="0" Class="SPIFlash" Name="bootFlash4" Type="34">
<Attribute Name="PORT_SPI_MISO" Value="PORT_SPI_MISO4" />
<Attribute Name="PORT_SPI_SS" Value="PORT_SPI_SS4" />
<Attribute Name="PORT_SPI_CLK" Value="PORT_SPI_CLK4" />
<Attribute Name="PORT_SPI_MOSI" Value="PORT_SPI_MOSI4" />
</Device>
</ExternalDevices>
<JTAGChain>
<JTAGDevice NodeId="0"/>
<JTAGDevice NodeId="1"/>
<JTAGDevice NodeId="2"/>
<JTAGDevice NodeId="3"/>
<JTAGDevice NodeId="4"/>
<JTAGDevice NodeId="5"/>
</JTAGChain>
</Network>
So I need to find a way to have more than 2 L2s in an XN file using 11.11.1. Anyone done this before? Or is this another thing that the tools do not handle properly?
Thanks,
Paul