Skip to content

Commit 26b5964

Browse files
authored
Merge pull request #161 from xmos/release/v4.4.0
Release v4.4.0
2 parents 9ebaed6 + ec9a960 commit 26b5964

File tree

11 files changed

+142
-205
lines changed

11 files changed

+142
-205
lines changed

CHANGELOG.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
lib_mic_array change log
22
========================
33

4+
4.4.0
5+
-----
6+
7+
* CHANGED: XN files to support 15.x.x tools
8+
49
4.3.0
510
-----
611

examples/AN00217_app_high_resolution_delay_example/MIC-ARRAY-1V0.xn

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
<Port Location="XS1_PORT_1F" Name="PORT_MCLK_TILE0"/>
3636

3737
</Tile>
38-
38+
3939
<Tile Number="1" Reference="tile[1]">
4040
<!-- USB ports -->
4141
<Port Location="XS1_PORT_1H" Name="PORT_USB_TX_READYIN"/>
@@ -48,31 +48,31 @@
4848
<Port Location="XS1_PORT_8A" Name="PORT_USB_TXD"/>
4949
<Port Location="XS1_PORT_8B" Name="PORT_USB_RXD"/>
5050

51-
<!-- Audio Ports -->
51+
<!-- Audio Ports -->
5252
<Port Location="XS1_PORT_4D" Name="PORT_PLL_REF"/>
5353
<Port Location="XS1_PORT_1O" Name="PORT_MCLK_IN"/>
5454
<Port Location="XS1_PORT_1N" Name="PORT_I2S_LRCLK"/>
5555
<Port Location="XS1_PORT_1M" Name="PORT_I2S_BCLK"/>
5656
<Port Location="XS1_PORT_1P" Name="PORT_I2S_DAC0"/>
57-
<Port Location="XS1_PORT_16B" Name="PORT_MCLK_COUNT"/>
58-
59-
<!-- I2C Bus -->
57+
<Port Location="XS1_PORT_16B" Name="PORT_MCLK_COUNT"/>
58+
59+
<!-- I2C Bus -->
6060
<Port Location="XS1_PORT_4E" Name="PORT_I2C"/>
6161

62-
<!-- Shared Reset -->
62+
<!-- Shared Reset -->
6363
<Port Location="XS1_PORT_4F" Name="PORT_SHARED_RESET"/>
6464

65-
<!-- Ethernet Ports -->
66-
<Port Location="XS1_PORT_1A" Name="PORT_ETH_RXCLK"/>
67-
<Port Location="XS1_PORT_4A" Name="PORT_ETH_RXD"/>
68-
<Port Location="XS1_PORT_4B" Name="PORT_ETH_TXD"/>
69-
<Port Location="XS1_PORT_1C" Name="PORT_ETH_RXDV"/>
70-
<Port Location="XS1_PORT_1D" Name="PORT_ETH_TXEN"/>
71-
<Port Location="XS1_PORT_1B" Name="PORT_ETH_TXCLK"/>
72-
<Port Location="XS1_PORT_1K" Name="PORT_ETH_RXERR"/>
73-
<Port Location="XS1_PORT_8C" Name="PORT_ETH_DUMMY"/>
65+
<!-- Ethernet Ports -->
66+
<Port Location="XS1_PORT_1A" Name="PORT_ETH_RXCLK"/>
67+
<Port Location="XS1_PORT_4A" Name="PORT_ETH_RXD"/>
68+
<Port Location="XS1_PORT_4B" Name="PORT_ETH_TXD"/>
69+
<Port Location="XS1_PORT_1C" Name="PORT_ETH_RXDV"/>
70+
<Port Location="XS1_PORT_1D" Name="PORT_ETH_TXEN"/>
71+
<Port Location="XS1_PORT_1B" Name="PORT_ETH_TXCLK"/>
72+
<Port Location="XS1_PORT_1K" Name="PORT_ETH_RXERR"/>
73+
<Port Location="XS1_PORT_8C" Name="PORT_ETH_DUMMY"/>
7474

75-
<Port Location="XS1_PORT_4C" Name="PORT_SMI"/>
75+
<Port Location="XS1_PORT_4C" Name="PORT_SMI"/>
7676

7777
</Tile>
7878
</Node>
@@ -101,10 +101,12 @@
101101
</Link>
102102
</Links>
103103
<ExternalDevices>
104-
<Device NodeId="0" Tile="0" Class="SQIFlash" Name="bootFlash" Type="IS25LQ016B">
104+
<Device NodeId="0" Tile="0" Class="SQIFlash" Name="bootFlash" Type="IS25LQ016B" PageSize="256" SectorSize="4096" NumPages="8192">
105105
<Attribute Name="PORT_SQI_CS" Value="PORT_SQI_CS"/>
106106
<Attribute Name="PORT_SQI_SCLK" Value="PORT_SQI_SCLK"/>
107107
<Attribute Name="PORT_SQI_SIO" Value="PORT_SQI_SIO"/>
108+
<Attribute Name="QE_REGISTER" Value="flash_qe_location_status_reg_0"/>
109+
<Attribute Name="QE_BIT" Value="flash_qe_bit_6"/>
108110
</Device>
109111
</ExternalDevices>
110112
<JTAGChain>

examples/AN00218_app_hires_DAS_fixed/MIC-ARRAY-1V0.xn

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
<Port Location="XS1_PORT_1F" Name="PORT_MCLK_TILE0"/>
3636

3737
</Tile>
38-
38+
3939
<Tile Number="1" Reference="tile[1]">
4040
<!-- USB ports -->
4141
<Port Location="XS1_PORT_1H" Name="PORT_USB_TX_READYIN"/>
@@ -48,31 +48,31 @@
4848
<Port Location="XS1_PORT_8A" Name="PORT_USB_TXD"/>
4949
<Port Location="XS1_PORT_8B" Name="PORT_USB_RXD"/>
5050

51-
<!-- Audio Ports -->
51+
<!-- Audio Ports -->
5252
<Port Location="XS1_PORT_4D" Name="PORT_PLL_REF"/>
5353
<Port Location="XS1_PORT_1O" Name="PORT_MCLK_IN"/>
5454
<Port Location="XS1_PORT_1N" Name="PORT_I2S_LRCLK"/>
5555
<Port Location="XS1_PORT_1M" Name="PORT_I2S_BCLK"/>
5656
<Port Location="XS1_PORT_1P" Name="PORT_I2S_DAC0"/>
57-
<Port Location="XS1_PORT_16B" Name="PORT_MCLK_COUNT"/>
58-
59-
<!-- I2C Bus -->
57+
<Port Location="XS1_PORT_16B" Name="PORT_MCLK_COUNT"/>
58+
59+
<!-- I2C Bus -->
6060
<Port Location="XS1_PORT_4E" Name="PORT_I2C"/>
6161

62-
<!-- Shared Reset -->
62+
<!-- Shared Reset -->
6363
<Port Location="XS1_PORT_4F" Name="PORT_SHARED_RESET"/>
6464

65-
<!-- Ethernet Ports -->
66-
<Port Location="XS1_PORT_1A" Name="PORT_ETH_RXCLK"/>
67-
<Port Location="XS1_PORT_4A" Name="PORT_ETH_RXD"/>
68-
<Port Location="XS1_PORT_4B" Name="PORT_ETH_TXD"/>
69-
<Port Location="XS1_PORT_1C" Name="PORT_ETH_RXDV"/>
70-
<Port Location="XS1_PORT_1D" Name="PORT_ETH_TXEN"/>
71-
<Port Location="XS1_PORT_1B" Name="PORT_ETH_TXCLK"/>
72-
<Port Location="XS1_PORT_1K" Name="PORT_ETH_RXERR"/>
73-
<Port Location="XS1_PORT_8C" Name="PORT_ETH_DUMMY"/>
65+
<!-- Ethernet Ports -->
66+
<Port Location="XS1_PORT_1A" Name="PORT_ETH_RXCLK"/>
67+
<Port Location="XS1_PORT_4A" Name="PORT_ETH_RXD"/>
68+
<Port Location="XS1_PORT_4B" Name="PORT_ETH_TXD"/>
69+
<Port Location="XS1_PORT_1C" Name="PORT_ETH_RXDV"/>
70+
<Port Location="XS1_PORT_1D" Name="PORT_ETH_TXEN"/>
71+
<Port Location="XS1_PORT_1B" Name="PORT_ETH_TXCLK"/>
72+
<Port Location="XS1_PORT_1K" Name="PORT_ETH_RXERR"/>
73+
<Port Location="XS1_PORT_8C" Name="PORT_ETH_DUMMY"/>
7474

75-
<Port Location="XS1_PORT_4C" Name="PORT_SMI"/>
75+
<Port Location="XS1_PORT_4C" Name="PORT_SMI"/>
7676

7777
</Tile>
7878
</Node>
@@ -101,10 +101,12 @@
101101
</Link>
102102
</Links>
103103
<ExternalDevices>
104-
<Device NodeId="0" Tile="0" Class="SQIFlash" Name="bootFlash" Type="IS25LQ016B">
104+
<Device NodeId="0" Tile="0" Class="SQIFlash" Name="bootFlash" Type="IS25LQ016B" PageSize="256" SectorSize="4096" NumPages="8192">
105105
<Attribute Name="PORT_SQI_CS" Value="PORT_SQI_CS"/>
106106
<Attribute Name="PORT_SQI_SCLK" Value="PORT_SQI_SCLK"/>
107107
<Attribute Name="PORT_SQI_SIO" Value="PORT_SQI_SIO"/>
108+
<Attribute Name="QE_REGISTER" Value="flash_qe_location_status_reg_0"/>
109+
<Attribute Name="QE_BIT" Value="flash_qe_bit_6"/>
108110
</Device>
109111
</ExternalDevices>
110112
<JTAGChain>

examples/AN00219_app_lores_DAS_fixed/MIC-ARRAY-1V0.xn

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
<Port Location="XS1_PORT_1F" Name="PORT_MCLK_TILE0"/>
3636

3737
</Tile>
38-
38+
3939
<Tile Number="1" Reference="tile[1]">
4040
<!-- USB ports -->
4141
<Port Location="XS1_PORT_1H" Name="PORT_USB_TX_READYIN"/>
@@ -48,31 +48,31 @@
4848
<Port Location="XS1_PORT_8A" Name="PORT_USB_TXD"/>
4949
<Port Location="XS1_PORT_8B" Name="PORT_USB_RXD"/>
5050

51-
<!-- Audio Ports -->
51+
<!-- Audio Ports -->
5252
<Port Location="XS1_PORT_4D" Name="PORT_PLL_REF"/>
5353
<Port Location="XS1_PORT_1O" Name="PORT_MCLK_IN"/>
5454
<Port Location="XS1_PORT_1N" Name="PORT_I2S_LRCLK"/>
5555
<Port Location="XS1_PORT_1M" Name="PORT_I2S_BCLK"/>
5656
<Port Location="XS1_PORT_1P" Name="PORT_I2S_DAC0"/>
57-
<Port Location="XS1_PORT_16B" Name="PORT_MCLK_COUNT"/>
58-
59-
<!-- I2C Bus -->
57+
<Port Location="XS1_PORT_16B" Name="PORT_MCLK_COUNT"/>
58+
59+
<!-- I2C Bus -->
6060
<Port Location="XS1_PORT_4E" Name="PORT_I2C"/>
6161

62-
<!-- Shared Reset -->
62+
<!-- Shared Reset -->
6363
<Port Location="XS1_PORT_4F" Name="PORT_SHARED_RESET"/>
6464

65-
<!-- Ethernet Ports -->
66-
<Port Location="XS1_PORT_1A" Name="PORT_ETH_RXCLK"/>
67-
<Port Location="XS1_PORT_4A" Name="PORT_ETH_RXD"/>
68-
<Port Location="XS1_PORT_4B" Name="PORT_ETH_TXD"/>
69-
<Port Location="XS1_PORT_1C" Name="PORT_ETH_RXDV"/>
70-
<Port Location="XS1_PORT_1D" Name="PORT_ETH_TXEN"/>
71-
<Port Location="XS1_PORT_1B" Name="PORT_ETH_TXCLK"/>
72-
<Port Location="XS1_PORT_1K" Name="PORT_ETH_RXERR"/>
73-
<Port Location="XS1_PORT_8C" Name="PORT_ETH_DUMMY"/>
65+
<!-- Ethernet Ports -->
66+
<Port Location="XS1_PORT_1A" Name="PORT_ETH_RXCLK"/>
67+
<Port Location="XS1_PORT_4A" Name="PORT_ETH_RXD"/>
68+
<Port Location="XS1_PORT_4B" Name="PORT_ETH_TXD"/>
69+
<Port Location="XS1_PORT_1C" Name="PORT_ETH_RXDV"/>
70+
<Port Location="XS1_PORT_1D" Name="PORT_ETH_TXEN"/>
71+
<Port Location="XS1_PORT_1B" Name="PORT_ETH_TXCLK"/>
72+
<Port Location="XS1_PORT_1K" Name="PORT_ETH_RXERR"/>
73+
<Port Location="XS1_PORT_8C" Name="PORT_ETH_DUMMY"/>
7474

75-
<Port Location="XS1_PORT_4C" Name="PORT_SMI"/>
75+
<Port Location="XS1_PORT_4C" Name="PORT_SMI"/>
7676

7777
</Tile>
7878
</Node>
@@ -101,10 +101,12 @@
101101
</Link>
102102
</Links>
103103
<ExternalDevices>
104-
<Device NodeId="0" Tile="0" Class="SQIFlash" Name="bootFlash" Type="IS25LQ016B">
104+
<Device NodeId="0" Tile="0" Class="SQIFlash" Name="bootFlash" Type="IS25LQ016B" PageSize="256" SectorSize="4096" NumPages="8192">
105105
<Attribute Name="PORT_SQI_CS" Value="PORT_SQI_CS"/>
106106
<Attribute Name="PORT_SQI_SCLK" Value="PORT_SQI_SCLK"/>
107107
<Attribute Name="PORT_SQI_SIO" Value="PORT_SQI_SIO"/>
108+
<Attribute Name="QE_REGISTER" Value="flash_qe_location_status_reg_0"/>
109+
<Attribute Name="QE_BIT" Value="flash_qe_bit_6"/>
108110
</Device>
109111
</ExternalDevices>
110112
<JTAGChain>

examples/AN00220_app_phase_aligned_example/MIC-ARRAY-1V0.xn

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
<Port Location="XS1_PORT_1F" Name="PORT_MCLK_TILE0"/>
3636

3737
</Tile>
38-
38+
3939
<Tile Number="1" Reference="tile[1]">
4040
<!-- USB ports -->
4141
<Port Location="XS1_PORT_1H" Name="PORT_USB_TX_READYIN"/>
@@ -48,31 +48,31 @@
4848
<Port Location="XS1_PORT_8A" Name="PORT_USB_TXD"/>
4949
<Port Location="XS1_PORT_8B" Name="PORT_USB_RXD"/>
5050

51-
<!-- Audio Ports -->
51+
<!-- Audio Ports -->
5252
<Port Location="XS1_PORT_4D" Name="PORT_PLL_REF"/>
5353
<Port Location="XS1_PORT_1O" Name="PORT_MCLK_IN"/>
5454
<Port Location="XS1_PORT_1N" Name="PORT_I2S_LRCLK"/>
5555
<Port Location="XS1_PORT_1M" Name="PORT_I2S_BCLK"/>
5656
<Port Location="XS1_PORT_1P" Name="PORT_I2S_DAC0"/>
57-
<Port Location="XS1_PORT_16B" Name="PORT_MCLK_COUNT"/>
58-
59-
<!-- I2C Bus -->
57+
<Port Location="XS1_PORT_16B" Name="PORT_MCLK_COUNT"/>
58+
59+
<!-- I2C Bus -->
6060
<Port Location="XS1_PORT_4E" Name="PORT_I2C"/>
6161

62-
<!-- Shared Reset -->
62+
<!-- Shared Reset -->
6363
<Port Location="XS1_PORT_4F" Name="PORT_SHARED_RESET"/>
6464

65-
<!-- Ethernet Ports -->
66-
<Port Location="XS1_PORT_1A" Name="PORT_ETH_RXCLK"/>
67-
<Port Location="XS1_PORT_4A" Name="PORT_ETH_RXD"/>
68-
<Port Location="XS1_PORT_4B" Name="PORT_ETH_TXD"/>
69-
<Port Location="XS1_PORT_1C" Name="PORT_ETH_RXDV"/>
70-
<Port Location="XS1_PORT_1D" Name="PORT_ETH_TXEN"/>
71-
<Port Location="XS1_PORT_1B" Name="PORT_ETH_TXCLK"/>
72-
<Port Location="XS1_PORT_1K" Name="PORT_ETH_RXERR"/>
73-
<Port Location="XS1_PORT_8C" Name="PORT_ETH_DUMMY"/>
65+
<!-- Ethernet Ports -->
66+
<Port Location="XS1_PORT_1A" Name="PORT_ETH_RXCLK"/>
67+
<Port Location="XS1_PORT_4A" Name="PORT_ETH_RXD"/>
68+
<Port Location="XS1_PORT_4B" Name="PORT_ETH_TXD"/>
69+
<Port Location="XS1_PORT_1C" Name="PORT_ETH_RXDV"/>
70+
<Port Location="XS1_PORT_1D" Name="PORT_ETH_TXEN"/>
71+
<Port Location="XS1_PORT_1B" Name="PORT_ETH_TXCLK"/>
72+
<Port Location="XS1_PORT_1K" Name="PORT_ETH_RXERR"/>
73+
<Port Location="XS1_PORT_8C" Name="PORT_ETH_DUMMY"/>
7474

75-
<Port Location="XS1_PORT_4C" Name="PORT_SMI"/>
75+
<Port Location="XS1_PORT_4C" Name="PORT_SMI"/>
7676

7777
</Tile>
7878
</Node>
@@ -101,10 +101,12 @@
101101
</Link>
102102
</Links>
103103
<ExternalDevices>
104-
<Device NodeId="0" Tile="0" Class="SQIFlash" Name="bootFlash" Type="IS25LQ016B">
104+
<Device NodeId="0" Tile="0" Class="SQIFlash" Name="bootFlash" Type="IS25LQ016B" PageSize="256" SectorSize="4096" NumPages="8192">
105105
<Attribute Name="PORT_SQI_CS" Value="PORT_SQI_CS"/>
106106
<Attribute Name="PORT_SQI_SCLK" Value="PORT_SQI_SCLK"/>
107107
<Attribute Name="PORT_SQI_SIO" Value="PORT_SQI_SIO"/>
108+
<Attribute Name="QE_REGISTER" Value="flash_qe_location_status_reg_0"/>
109+
<Attribute Name="QE_BIT" Value="flash_qe_bit_6"/>
108110
</Device>
109111
</ExternalDevices>
110112
<JTAGChain>

examples/AN00221_freq_domain_example/MIC-ARRAY-1V0.xn

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
<Port Location="XS1_PORT_1F" Name="PORT_MCLK_TILE0"/>
3636

3737
</Tile>
38-
38+
3939
<Tile Number="1" Reference="tile[1]">
4040
<!-- USB ports -->
4141
<Port Location="XS1_PORT_1H" Name="PORT_USB_TX_READYIN"/>
@@ -48,31 +48,31 @@
4848
<Port Location="XS1_PORT_8A" Name="PORT_USB_TXD"/>
4949
<Port Location="XS1_PORT_8B" Name="PORT_USB_RXD"/>
5050

51-
<!-- Audio Ports -->
51+
<!-- Audio Ports -->
5252
<Port Location="XS1_PORT_4D" Name="PORT_PLL_REF"/>
5353
<Port Location="XS1_PORT_1O" Name="PORT_MCLK_IN"/>
5454
<Port Location="XS1_PORT_1N" Name="PORT_I2S_LRCLK"/>
5555
<Port Location="XS1_PORT_1M" Name="PORT_I2S_BCLK"/>
5656
<Port Location="XS1_PORT_1P" Name="PORT_I2S_DAC0"/>
57-
<Port Location="XS1_PORT_16B" Name="PORT_MCLK_COUNT"/>
58-
59-
<!-- I2C Bus -->
57+
<Port Location="XS1_PORT_16B" Name="PORT_MCLK_COUNT"/>
58+
59+
<!-- I2C Bus -->
6060
<Port Location="XS1_PORT_4E" Name="PORT_I2C"/>
6161

62-
<!-- Shared Reset -->
62+
<!-- Shared Reset -->
6363
<Port Location="XS1_PORT_4F" Name="PORT_SHARED_RESET"/>
6464

65-
<!-- Ethernet Ports -->
66-
<Port Location="XS1_PORT_1A" Name="PORT_ETH_RXCLK"/>
67-
<Port Location="XS1_PORT_4A" Name="PORT_ETH_RXD"/>
68-
<Port Location="XS1_PORT_4B" Name="PORT_ETH_TXD"/>
69-
<Port Location="XS1_PORT_1C" Name="PORT_ETH_RXDV"/>
70-
<Port Location="XS1_PORT_1D" Name="PORT_ETH_TXEN"/>
71-
<Port Location="XS1_PORT_1B" Name="PORT_ETH_TXCLK"/>
72-
<Port Location="XS1_PORT_1K" Name="PORT_ETH_RXERR"/>
73-
<Port Location="XS1_PORT_8C" Name="PORT_ETH_DUMMY"/>
65+
<!-- Ethernet Ports -->
66+
<Port Location="XS1_PORT_1A" Name="PORT_ETH_RXCLK"/>
67+
<Port Location="XS1_PORT_4A" Name="PORT_ETH_RXD"/>
68+
<Port Location="XS1_PORT_4B" Name="PORT_ETH_TXD"/>
69+
<Port Location="XS1_PORT_1C" Name="PORT_ETH_RXDV"/>
70+
<Port Location="XS1_PORT_1D" Name="PORT_ETH_TXEN"/>
71+
<Port Location="XS1_PORT_1B" Name="PORT_ETH_TXCLK"/>
72+
<Port Location="XS1_PORT_1K" Name="PORT_ETH_RXERR"/>
73+
<Port Location="XS1_PORT_8C" Name="PORT_ETH_DUMMY"/>
7474

75-
<Port Location="XS1_PORT_4C" Name="PORT_SMI"/>
75+
<Port Location="XS1_PORT_4C" Name="PORT_SMI"/>
7676

7777
</Tile>
7878
</Node>
@@ -101,10 +101,12 @@
101101
</Link>
102102
</Links>
103103
<ExternalDevices>
104-
<Device NodeId="0" Tile="0" Class="SQIFlash" Name="bootFlash" Type="IS25LQ016B">
104+
<Device NodeId="0" Tile="0" Class="SQIFlash" Name="bootFlash" Type="IS25LQ016B" PageSize="256" SectorSize="4096" NumPages="8192">
105105
<Attribute Name="PORT_SQI_CS" Value="PORT_SQI_CS"/>
106106
<Attribute Name="PORT_SQI_SCLK" Value="PORT_SQI_SCLK"/>
107107
<Attribute Name="PORT_SQI_SIO" Value="PORT_SQI_SIO"/>
108+
<Attribute Name="QE_REGISTER" Value="flash_qe_location_status_reg_0"/>
109+
<Attribute Name="QE_BIT" Value="flash_qe_bit_6"/>
108110
</Device>
109111
</ExternalDevices>
110112
<JTAGChain>

0 commit comments

Comments
 (0)