Problem Trying To Access Examples, from within xTIMEcomposer

Technical questions regarding the xTIMEcomposer, xSOFTip Explorer and Programming with XMOS.
User avatar
bear118
Active Member
Posts: 37
Joined: Wed Jan 09, 2019 10:57 am

Re: Problem Trying To Access Examples, from within xTIMEcomposer

Postby bear118 » Thu Jan 10, 2019 3:34 am

huw wrote:Hello bear118,

Please can you run xTIMEcomposer from the command line, using the code johned posted above, and post the log file here. The output should give us an indication of what's causing the problem.

Thanks,

Huw
I've run it. There are several error pop-up boxes.
But,It's too difficult to upload pictures in this forum. Efficiency is too low.
Do you have QQ ? 微信? or Skype?
Bootucal
Member
Posts: 11
Joined: Thu Jan 03, 2019 12:06 pm

Postby Bootucal » Thu Jan 10, 2019 3:03 pm

johned wrote:Thanks bear118.

This problem is proving very difficult to replicate because it seems to be very specific to certain Windows computers.
Myself and several colleagues have tried to replicate but so far with no luck. We are continuing to try.

Please could someone who is experiencing this problem run the following command and upload the results :

Code: Select all

xtimecomposer.exe -nosplash -vmargs -Dcom.xmos.devcolumn.core/debug=true -Dcom.xmos.xsoftip.ui/debug=true -Dcom.xmos.libs.core.Logger.File=debug.log > debugop.log 2>&1
Best,
John
I have the same issues with win10 x64 and i did run your command. But where do I find the log you wanto to see?
huw
Member++
Posts: 28
Joined: Thu Jan 28, 2010 10:41 am

Postby huw » Thu Jan 10, 2019 3:07 pm

Please post the debug.log file that's generated as you start up and run xTIMEcomposer (should be written to you home folder).

Huw
Bootucal
Member
Posts: 11
Joined: Thu Jan 03, 2019 12:06 pm

Postby Bootucal » Thu Jan 10, 2019 3:09 pm

found it:

Code: Select all

Ping: https://www.xmos.com [200]
DevColumnCorePlugin: online enabled. Ping successfull
BroadcastListeners: addListener: class com.xmos.xsoftip.ui.views.libraries.LibrariesView
WebServices: opening connection (timeout = 10000): https://www.xmos.com/api/get_all_software_xml?&xde_version=Community_14.3.3&tool=xTIMEcomposer
WebServices: ERROR: No data returned
<software>
  <package id="XM-006796-SM" name="AN00112" latestversion="1.0.2" type="appnote" packagename="AN00112:-eCos-on-xCORE-[sw](1.0.2rc1).zip" docPartNumber="XM-006781-PC" docVersion="1.0.2rc1">
    <description>eCos on xCORE</description>
  </package>
  <package id="XM-006352-SM" name="AN00120" latestversion="2.0.2" type="appnote" packagename="AN00120:-XMOS-100Mbit-Ethernet-application-note-[sw](2.0.2rc1).zip" docPartNumber="XM-008191-PC" docVersion="2.0.2rc1">
    <description>XMOS 100Mbit Ethernet application note</description>
  </package>
  <package id="XM-006349-SM" name="AN00121" latestversion="2.0.1" type="appnote" packagename="AN00121:-Using-XMOS-TCP-IP-Library-for-UDP-based-Networking-[sw](2.0.1rc1).zip" docPartNumber="XM-008195-PC" docVersion="2.0.1rc1">
    <description>Using XMOS TCP/IP Library for UDP-based Networking</description>
  </package>
  <package id="XM-006346-SM" name="AN00122" latestversion="2.0.1" type="appnote" packagename="AN00122:-Using-the-XMOS-embedded-webserver-library-[sw](2.0.1rc1).zip" docPartNumber="XM-008193-PC" docVersion="2.0.1rc1">
    <description>Using the XMOS embedded webserver library</description>
  </package>
  <package id="XM-006919-SM" name="AN00124" latestversion="2.0.2" type="appnote" packagename="AN00124:-USB-CDC-Class-as-Virtual-Serial-Port-[sw](2.0.2rc1).zip" docPartNumber="XM-006846-PC" docVersion="2.0.2rc1">
    <description>USB CDC Class as Virtual Serial Port</description>
  </package>
  <package id="XM-006983-SM" name="AN00125" latestversion="2.0.2" type="appnote" packagename="AN00125:-USB-Mass-Storage-Device-Class-[sw](2.0.2rc1).zip" docPartNumber="XM-006318-PC" docVersion="2.0.2rc1">
    <description>USB Mass Storage Device Class</description>
  </package>
  <package id="XM-006370-SM" name="AN00126" latestversion="2.0.2" type="appnote" packagename="AN00126:-USB-Printer-Device-Class-[sw](2.0.2rc1).zip" docPartNumber="XM-006324-PC" docVersion="2.0.2rc1">
    <description>USB Printer Device Class</description>
  </package>
  <package id="XM-007150-SM" name="AN00127" latestversion="2.0.2" type="appnote" packagename="AN00127:-USB-Video-Class-Device-[sw](2.0.2rc1).zip" docPartNumber="XM-007201-PC" docVersion="2.0.2rc1">
    <description>USB Video Class Device</description>
  </package>
  <package id="XM-006376-SM" name="AN00129" latestversion="2.0.2" type="appnote" packagename="AN00129:-USB-HID-Class-[sw](2.0.2rc1).zip" docPartNumber="XM-006321-PC" docVersion="2.0.2rc1">
    <description>USB HID Class</description>
  </package>
  <package id="XM-006938-SM" name="AN00130" latestversion="2.0.2" type="appnote" packagename="AN00130:-USB-HID-Class---Extended-on-sliceKIT-[sw](2.0.2rc1).zip" docPartNumber="XM-006676-PC" docVersion="2.0.2rc1">
    <description>USB HID Class - Extended on sliceKIT</description>
  </package>
  <package id="XM-007105-SM" name="AN00131" latestversion="2.0.2" type="appnote" packagename="AN00131:-USB-CDC-ECM-Class-for-Ethernet-over-USB-[sw](2.0.2rc1).zip" docPartNumber="XM-007104-PC" docVersion="2.0.2rc1">
    <description>USB CDC-ECM Class for Ethernet over USB</description>
  </package>
  <package id="XM-007003-SM" name="AN00132" latestversion="2.0.2" type="appnote" packagename="AN00132:-USB-Image-Device-Class-[sw](2.0.2rc1).zip" docPartNumber="XM-007200-PC" docVersion="2.0.2rc1">
    <description>USB Image Device Class</description>
  </package>
  <package id="XM-007013-SM" name="AN00135" latestversion="2.0.2" type="appnote" packagename="AN00135:-USB-Test-and-Measurement-Device-[sw](2.0.2rc1).zip" docPartNumber="XM-007199-PC" docVersion="2.0.2rc1">
    <description>USB Test and Measurement Device</description>
  </package>
  <package id="XM-006373-SM" name="AN00136" latestversion="2.1.2" type="appnote" packagename="AN00136:-USB-Vendor-Specific-Device-[sw](2.1.2rc1).zip" docPartNumber="XM-006319-PC" docVersion="2.1.2rc1">
    <description>USB Vendor Specific Device</description>
  </package>
  <package id="XM-006364-SM" name="AN00141" latestversion="1.0.3" type="appnote" packagename="AN00141:-xCORE-XA---Application-Development-[sw](1.0.3rc1).zip" docPartNumber="XM-006312-PC" docVersion="1.0.3rc1">
    <description>xCORE-XA - Application Development</description>
  </package>
  <package id="XM-006358-SM" name="AN00142" latestversion="1.0.3" type="appnote" packagename="AN00142:-xCORE-XA---xCORE-ARM-Bridge-Library-[sw](1.0.3rc1).zip" docPartNumber="XM-006326-PC" docVersion="1.0.3rc1">
    <description>xCORE-XA - xCORE ARM Bridge Library</description>
  </package>
  <package id="XM-006355-SM" name="AN00143" latestversion="1.0.3" type="appnote" packagename="AN00143:-xCORE-XA---xCORE-ARM-Bridge-Library-with-DMA-[sw](1.0.3rc1).zip" docPartNumber="XM-006309-PC" docVersion="1.0.3rc1">
    <description>xCORE-XA - xCORE ARM Bridge Library with DMA</description>
  </package>
  <package id="XM-006367-SM" name="AN00144" latestversion="1.0.3" type="appnote" packagename="AN00144:-xCORE-XA---xCORE-ARM-Boot-Library-[sw](1.0.3rc1).zip" docPartNumber="XM-006323-PC" docVersion="1.0.3rc1">
    <description>xCORE-XA - xCORE ARM Boot Library</description>
  </package>
  <package id="XM-006361-SM" name="AN00145" latestversion="1.0.3" type="appnote" packagename="AN00145:-xCORE-XA---Power-Management-[sw](1.0.3rc1).zip" docPartNumber="XM-006320-PC" docVersion="1.0.3rc1">
    <description>xCORE-XA - Power Management</description>
  </package>
  <package id="XM-006912-SM" name="AN00146" latestversion="1.0.2" type="appnote" packagename="AN00146:-xCORE-XA---USB-HID-Class-[sw](1.0.2rc1).zip" docPartNumber="XM-006668-PC" docVersion="1.0.2rc1">
    <description>xCORE-XA - USB HID Class</description>
  </package>
  <package id="XM-006932-SM" name="AN00147" latestversion="1.0.2" type="appnote" packagename="AN00147:-xCORE-XA---Debug-printing-via-SWO-[sw](1.0.2rc1).zip" docPartNumber="XM-006931-PC" docVersion="1.0.2rc1">
    <description>xCORE-XA - Debug printing via SWO</description>
  </package>
  <package id="XM-006772-SM" name="AN00151" latestversion="1.0.2" type="appnote" packagename="AN00151:-xSCOPE---Custom-Host-Endpoint-[sw](1.0.2rc1).zip" docPartNumber="XM-006682-PC" docVersion="1.0.2rc1">
    <description>xSCOPE - Custom Host Endpoint</description>
  </package>
  <package id="XM-006768-SM" name="AN00152" latestversion="1.0.2" type="appnote" packagename="AN00152:-xSCOPE---Bi-Directional-Endpoint-[sw](1.0.2rc1).zip" docPartNumber="XM-006674-PC" docVersion="1.0.2rc1">
    <description>xSCOPE - Bi-Directional Endpoint</description>
  </package>
  <package id="XM-006851-SM" name="AN00153" latestversion="1.0.2" type="appnote" packagename="AN00153:-Programming-OTP-memory-via-SPI-boot-[sw](1.0.2rc1).zip" docPartNumber="XM-006844-PC" docVersion="1.0.2rc1">
    <description>Programming OTP memory via SPI boot</description>
  </package>
  <package id="XM-006959-SM" name="AN00154" latestversion="1.0.1" type="appnote" packagename="AN00154:-Using-flash-memory-for-persistent-storage-[sw](1.0.1rc1).zip" docPartNumber="XM-006958-PC" docVersion="1.0.1rc1">
    <description>Using flash memory for persistent storage</description>
  </package>
  <package id="XM-007827-SM" name="AN00155" latestversion="1.0.1" type="appnote" packagename="AN00155:-xCORE-200-explorer---Simple-GPIO-[sw](1.0.1rc1).zip" docPartNumber="XM-007835-PC" docVersion="1.0.1rc1">
    <description>xCORE-200 explorer - Simple GPIO</description>
  </package>
  <package id="XM-010179-SM" name="AN00156" latestversion="1.0.3" type="appnote" packagename="AN00156:-How-to-use-the-I2C-master-library-[sw](1.0.3rc1).zip" docPartNumber="XM-007837-PC" docVersion="1.0.3rc1">
    <description>How to use the I2C master library</description>
  </package>
  <package id="XM-010180-SM" name="AN00157" latestversion="1.0.3" type="appnote" packagename="AN00157:-How-to-use-the-I2C-slave-library-[sw](1.0.3rc1).zip" docPartNumber="XM-007839-PC" docVersion="1.0.3rc1">
    <description>How to use the I2C slave library</description>
  </package>
  <package id="XM-008541-SM" name="AN00160" latestversion="1.0.1" type="appnote" packagename="AN00160:-How-to-use-the-SPI-library-as-SPI-master-[sw](1.0.1rc1).zip" docPartNumber="XM-008532-PC" docVersion="1.0.1rc1">
    <description>How to use the SPI library as SPI master</description>
  </package>
  <package id="XM-008538-SM" name="AN00161" latestversion="1.0.1" type="appnote" packagename="AN00161:-How-to-use-the-SPI-library-as-SPI-slave-[sw](1.0.1rc1).zip" docPartNumber="XM-008530-PC" docVersion="1.0.1rc1">
    <description>How to use the SPI library as SPI slave</description>
  </package>
  <package id="XM-010242-SM" name="AN00162" latestversion="1.0.3" type="appnote" packagename="AN00162:-Using-the-I2S-library-[sw](1.0.3rc1).zip" docPartNumber="XM-010240-PC" docVersion="1.0.3rc1">
    <description>Using the I2S library</description>
  </package>
  <package id="XM-009535-SM" name="AN00168" latestversion="1.0.1" type="appnote" packagename="AN00168:-How-to-use-the-LCD-library-[sw](1.0.1rc1).zip" docPartNumber="XM-009530-PC" docVersion="1.0.1rc1">
    <description>How to use the LCD library</description>
  </package>
  <package id="XM-008231-SM" name="AN00174" latestversion="1.0.1" type="appnote" packagename="AN00174:-A-startKIT-glowing-LED-demo-[sw](1.0.1rc1).zip" docPartNumber="XM-008203-PC" docVersion="1.0.1rc1">
    <description>A startKIT glowing LED demo</description>
  </package>
  <package id="XM-008225-SM" name="AN00175" latestversion="1.0.1" type="appnote" packagename="AN00175:-A-startKIT-LED-demo-[sw](1.0.1rc1).zip" docPartNumber="XM-008197-PC" docVersion="1.0.1rc1">
    <description>A startKIT LED demo</description>
  </package>
  <package id="XM-008234-SM" name="AN00176" latestversion="1.0.1" type="appnote" packagename="AN00176:-A-startKIT-tic-tac-toe-demo-[sw](1.0.1rc1).zip" docPartNumber="XM-008199-PC" docVersion="1.0.1rc1">
    <description>A startKIT tic-tac-toe demo</description>
  </package>
  <package id="XM-008228-SM" name="AN00177" latestversion="1.0.1" type="appnote" packagename="AN00177:-A-startKIT-ADC-demo-[sw](1.0.1rc1).zip" docPartNumber="XM-008201-PC" docVersion="1.0.1rc1">
    <description>A startKIT ADC demo</description>
  </package>
  <package id="XM-007881-SM" name="AN00181" latestversion="1.0.1" type="appnote" packagename="AN00181:-xCORE-200-explorer---Accelerometer-[sw](1.0.1rc1).zip" docPartNumber="XM-007871-PC" docVersion="1.0.1rc1">
    <description>xCORE-200 explorer - Accelerometer</description>
  </package>
  <package id="XM-008237-SM" name="AN00182" latestversion="1.1.2" type="appnote" packagename="AN00182:-USB-HID-Class---Extended-on-xCORE-200-Explorer-[sw](1.1.2rc1).zip" docPartNumber="XM-008208-PC" docVersion="1.1.2rc1">
    <description>USB HID Class - Extended on xCORE-200 Explorer</description>
  </package>
  <package id="XM-008277-SM" name="AN00183" latestversion="1.0.2" type="appnote" packagename="AN00183:-USB-CDC-Class-as-Virtual-Serial-Port---Extended-on-sliceKIT-[sw](1.0.2rc1).zip" docPartNumber="XM-008210-PC" docVersion="1.0.2rc1">
    <description>USB CDC Class as Virtual Serial Port - Extended on sliceKIT</description>
  </package>
  <package id="XM-008280-SM" name="AN00184" latestversion="1.0.2" type="appnote" packagename="AN00184:-USB-CDC-Class-as-Virtual-Serial-Port---Extended-on-xCORE-200-Explorer-[sw](1.0.2rc1).zip" docPartNumber="XM-008212-PC" docVersion="1.0.2rc1">
    <description>USB CDC Class as Virtual Serial Port - Extended on xCORE-200 Explorer</description>
  </package>
  <package id="XM-007890-SM" name="AN00185" latestversion="1.0.1" type="appnote" packagename="AN00185:-Boot-an-xCORE-200-device-from-QuadSPI-flash-memory-[sw](1.0.1rc1).zip" docPartNumber="XM-007866-PC" docVersion="1.0.1rc1">
    <description>Boot an xCORE-200 device from QuadSPI flash memory</description>
  </package>
  <package id="XM-007919-SM" name="AN00188" latestversion="1.0.2" type="appnote" packagename="AN00188:-Using-QuadSPI-flash-memory-for-persistent-storage-with-xCORE-200-[sw](1.0.2rc1).zip" docPartNumber="XM-007880-PC" docVersion="1.0.2rc1">
    <description>Using QuadSPI flash memory for persistent storage with xCORE-200</description>
  </package>
  <package id="XM-008185-SM" name="AN00189" latestversion="1.0.1" type="appnote" packagename="AN00189:-Using-QuadSPI-for-application-overlay-data-[sw](1.0.1rc1).zip" docPartNumber="XM-008184-PC" docVersion="1.0.1rc1">
    <description>Using QuadSPI for application overlay data</description>
  </package>
  <package id="XM-008283-SM" name="AN00190" latestversion="1.0.1" type="appnote" packagename="AN00190:-Getting-Started-with-the-xTIMEcomposer-Studio-[sw](1.0.1rc1).zip" docPartNumber="XM-008205-PC" docVersion="1.0.1rc1">
    <description>Getting Started with the xTIMEcomposer Studio</description>
  </package>
  <package id="XM-008522-SM" name="AN00191" latestversion="1.0.1" type="appnote" packagename="AN00191:-Getting-Started-with-Binary-Analysis-in-xTIMEcomposer-Studio-[sw](1.0.1rc1).zip" docPartNumber="XM-008353-PC" docVersion="1.0.1rc1">
    <description>Getting Started with Binary Analysis in xTIMEcomposer Studio</description>
  </package>
  <package id="XM-008516-SM" name="AN00192" latestversion="1.0.1" type="appnote" packagename="AN00192:-Getting-Started-with-Timing-Analysis-in-xTIMEcomposer-Studio-[sw](1.0.1rc1).zip" docPartNumber="XM-008355-PC" docVersion="1.0.1rc1">
    <description>Getting Started with Timing Analysis in xTIMEcomposer Studio</description>
  </package>
  <package id="XM-008507-SM" name="AN00193" latestversion="1.0.1" type="appnote" packagename="AN00193:-Getting-Started-with-Debugging-in-xTIMEcomposer-Studio-[sw](1.0.1rc1).zip" docPartNumber="XM-008445-PC" docVersion="1.0.1rc1">
    <description>Getting Started with Debugging in xTIMEcomposer Studio</description>
  </package>
  <package id="XM-008498-SM" name="AN00194" latestversion="1.0.1" type="appnote" packagename="AN00194:-Getting-Started-with-VCD-Tracing-in-xTIMEcomposer-Studio-[sw](1.0.1rc1).zip" docPartNumber="XM-008448-PC" docVersion="1.0.1rc1">
    <description>Getting Started with VCD Tracing in xTIMEcomposer Studio</description>
  </package>
  <package id="XM-008519-SM" name="AN00195" latestversion="1.0.1" type="appnote" packagename="AN00195:-Getting-Started-with-Offline-xSCOPE-in-xTIMEcomposer-Studio-[sw](1.0.1rc1).zip" docPartNumber="XM-008453-PC" docVersion="1.0.1rc1">
    <description>Getting Started with Offline xSCOPE in xTIMEcomposer Studio</description>
  </package>
  <package id="XM-008510-SM" name="AN00196" latestversion="1.0.1" type="appnote" packagename="AN00196:-Getting-Started-with-Real-Time-xSCOPE-in-xTIMEcomposer-Studio-[sw](1.0.1rc1).zip" docPartNumber="XM-008457-PC" docVersion="1.0.1rc1">
    <description>Getting Started with Real-Time xSCOPE in xTIMEcomposer Studio</description>
  </package>
  <package id="XM-008504-SM" name="AN00197" latestversion="1.0.1" type="appnote" packagename="AN00197:-Getting-Started-with-GPROF-in-xTIMEcomposer-Studio-[sw](1.0.1rc1).zip" docPartNumber="XM-008460-PC" docVersion="1.0.1rc1">
    <description>Getting Started with GPROF in xTIMEcomposer Studio</description>
  </package>
  <package id="XM-008525-SM" name="AN00198" latestversion="1.0.1" type="appnote" packagename="AN00198:-Getting-Started-with-Simulator-Tracing-in-xTIMEcomposer-Studio-[sw](1.0.1rc1).zip" docPartNumber="XM-008464-PC" docVersion="1.0.1rc1">
    <description>Getting Started with Simulator Tracing in xTIMEcomposer Studio</description>
  </package>
  <package id="XM-008222-SM" name="AN00199" latestversion="1.0.2" type="appnote" packagename="AN00199:-XMOS-Gigabit-Ethernet-application-note-[sw](1.0.2rc1).zip" docPartNumber="XM-008189-PC" docVersion="1.0.2rc1">
    <description>XMOS Gigabit Ethernet application note</description>
  </package>
  <package id="XM-008501-SM" name="AN00200" latestversion="1.0.1" type="appnote" packagename="AN00200:-Getting-Started-with-the-Task-Viewer-in-xTIMEcomposer-Studio-[sw](1.0.1rc1).zip" docPartNumber="XM-008486-PC" docVersion="1.0.1rc1">
    <description>Getting Started with the Task Viewer in xTIMEcomposer Studio</description>
  </package>
  <package id="XM-008588-SM" name="AN00201" latestversion="1.0.2" type="appnote" packagename="AN00201:-A-startKIT-audio-effects-demo-[sw](1.0.2rc1).zip" docPartNumber="XM-008584-PC" docVersion="1.0.2rc1">
    <description>A startKIT audio effects demo</description>
  </package>
  <package id="XM-008567-SM" name="AN00202" latestversion="1.0.3" type="appnote" packagename="AN00202:-Gigabit-Ethernet-AVB-endpoint-example-using-I2S-master-[sw](1.0.3rc1).zip" docPartNumber="XM-008703-PC" docVersion="1.0.3rc1">
    <description>Gigabit Ethernet AVB endpoint example using I2S master</description>
  </package>
  <package id="XM-008568-SM" name="AN00203" latestversion="1.0.3" type="appnote" packagename="AN00203:-Gigabit-Ethernet-AVB-endpoint-example-using-TDM-master-[sw](1.0.3rc1).zip" docPartNumber="XM-008709-PC" docVersion="1.0.3rc1">
    <description>Gigabit Ethernet AVB endpoint example using TDM master</description>
  </package>
  <package id="XM-009677-SM" name="AN00209" latestversion="3.0.0" type="appnote" packagename="AN00209:-xCORE-200-DSP-Elements-Library-[sw](3.0.0rc12).zip" docPartNumber="XM-009565-PC" docVersion="3.0.0rc12">
    <description>xCORE-200 DSP Elements Library</description>
  </package>
  <package id="XM-009575-SM" name="AN00214" latestversion="1.0.1" type="appnote" packagename="AN00214:-Using-memory-for-debug-message-logging-[sw](1.0.1rc1).zip" docPartNumber="XM-009573-PC" docVersion="1.0.1rc1">
    <description>Using memory for debug message logging</description>
  </package>
  <package id="XM-010203-SM" name="AN00217" latestversion="1.0.3" type="appnote" packagename="AN00217:-High-Resolution-Delay-Example-[sw](1.0.3rc1).zip" docPartNumber="XM-010097-PC" docVersion="1.0.3rc1">
    <description>High Resolution Delay Example</description>
  </package>
  <package id="XM-010202-SM" name="AN00218" latestversion="1.0.3" type="appnote" packagename="AN00218:-High-Resolution-Delay-and-Sum-[sw](1.0.3rc1).zip" docPartNumber="XM-010099-PC" docVersion="1.0.3rc1">
    <description>High Resolution Delay and Sum</description>
  </package>
  <package id="XM-010196-SM" name="AN00219" latestversion="1.0.3" type="appnote" packagename="AN00219:-Low-Resolution-Delay-and-Sum-[sw](1.0.3rc1).zip" docPartNumber="XM-010102-PC" docVersion="1.0.3rc1">
    <description>Low Resolution Delay and Sum</description>
  </package>
  <package id="XM-010193-SM" name="AN00220" latestversion="1.0.3" type="appnote" packagename="AN00220:-Microphone-array-phase-aligned-capture-example-[sw](1.0.3rc2).zip" docPartNumber="XM-010104-PC" docVersion="1.0.3rc2">
    <description>Microphone array phase-aligned capture example</description>
  </package>
  <package id="XM-010391-SM" name="AN00231" latestversion="1.0.1" type="appnote" packagename="AN00231:-SPDIF-Receive-to-I2S-output-using-Asynchronous-Sample-Rate-Conversion-[sw](1.0.1rc1).zip" docPartNumber="XM-010380-PC" docVersion="1.0.1rc1">
    <description>SPDIF Receive to I2S output using Asynchronous Sample Rate Conversion</description>
  </package>
  <package id="XM-010853-SM" name="AN00238" latestversion="1.0.2" type="appnote" packagename="AN00238:-SPI-Slave-Boot-Loader-[sw](1.0.2rc1).zip" docPartNumber="XM-010786-PC" docVersion="1.0.2rc1">
    <description>SPI Slave Boot Loader</description>
  </package>
  <package id="XM-010832-SM" name="AN00239" latestversion="1.0.0" type="appnote" packagename="AN00239:-Using-the-logging-library-[sw](1.0.0rc1).zip" docPartNumber="XM-010810-PC" docVersion="1.0.0rc1">
    <description>Using the logging library</description>
  </package>
  <package id="XM-006905-SM" name="AN01021" latestversion="1.0.2" type="appnote" packagename="AN01021:-Interfacing-High-Speed-ADCs-with-xCORE-[sw](1.0.2rc1).zip" docPartNumber="XM-006903-PC" docVersion="1.0.2rc1">
    <description>Interfacing High Speed ADCs with xCORE</description>
  </package>
  <package id="XM-008734-SM" name="AN01024" latestversion="1.0.1" type="appnote" packagename="AN01024:-xCONNECT-dynamic-configuration-demo-[sw](1.0.1rc1).zip" docPartNumber="XM-008668-PC" docVersion="1.0.1rc1">
    <description>xCONNECT dynamic configuration demo</description>
  </package>
  <package id="XM-010155-SM" name="AN01032" latestversion="1.0.1" type="appnote" packagename="AN01032:-100Mbit-Ethernet-AVB-endpoint-example-using-I2S-master-[sw](1.0.1rc1).zip" docPartNumber="XM-009952-PC" docVersion="1.0.1rc1">
    <description>100Mbit Ethernet AVB endpoint example using I2S master</description>
  </package>
  <package id="XM-007884-SM" name="AN10000" latestversion="1.0.0" type="appnote" packagename="AN10000:-How-to-perform-64-bit-arithmetic-operations-[sw](1.0.0rc4).zip" docPartNumber="XM-007269-PC" docVersion="1.0.0rc4">
    <description>How to perform 64 bit arithmetic operations</description>
  </package>
  <package id="XM-007887-SM" name="AN10001" latestversion="1.0.0" type="appnote" packagename="AN10001:-How-to-pass-alias-pointer-arguments-[sw](1.0.0rc4).zip" docPartNumber="XM-007271-PC" docVersion="1.0.0rc4">
    <description>How to pass alias pointer arguments</description>
  </package>
  <package id="XM-007892-SM" name="AN10002" latestversion="1.0.0" type="appnote" packagename="AN10002:-How-to-use-alias-local-pointers-[sw](1.0.0rc4).zip" docPartNumber="XM-007374-PC" docVersion="1.0.0rc4">
    <description>How to use alias/local pointers</description>
  </package>
  <package id="XM-007896-SM" name="AN10003" latestversion="1.0.0" type="appnote" packagename="AN10003:-How-to-use-array-bounds-checks-[sw](1.0.0rc4).zip" docPartNumber="XM-007315-PC" docVersion="1.0.0rc4">
    <description>How to use array bounds checks</description>
  </package>
  <package id="XM-007899-SM" name="AN10004" latestversion="1.0.0" type="appnote" packagename="AN10004:-How-to-pass-the-array-bound-as-a-parameter-[sw](1.0.0rc4).zip" docPartNumber="XM-007333-PC" docVersion="1.0.0rc4">
    <description>How to pass the array bound as a parameter</description>
  </package>
  <package id="XM-007902-SM" name="AN10005" latestversion="1.0.0" type="appnote" packagename="AN10005:-A-buffered-receiver-[sw](1.0.0rc4).zip" docPartNumber="XM-007440-PC" docVersion="1.0.0rc4">
    <description>A buffered receiver</description>
  </package>
  <package id="XM-007905-SM" name="AN10006" latestversion="1.0.0" type="appnote" packagename="AN10006:-A-button-handling-example-[sw](1.0.0rc4).zip" docPartNumber="XM-007459-PC" docVersion="1.0.0rc4">
    <description>A button handling example</description>
  </package>
  <package id="XM-007908-SM" name="AN10007" latestversion="1.0.0" type="appnote" packagename="AN10007:-How-to-define-and-use-a-combinable-function-[sw](1.0.0rc4).zip" docPartNumber="XM-007380-PC" docVersion="1.0.0rc4">
    <description>How to define and use a combinable function</description>
  </package>
  <package id="XM-007911-SM" name="AN10008" latestversion="1.0.0" type="appnote" packagename="AN10008:-How-to-communicate-between-combined-tasks-[sw](1.0.0rc4).zip" docPartNumber="XM-007370-PC" docVersion="1.0.0rc4">
    <description>How to communicate between combined tasks</description>
  </package>
  <package id="XM-007914-SM" name="AN10009" latestversion="1.0.0" type="appnote" packagename="AN10009:-How-to-debug-a-program-at-the-machine-instruction-level-[sw](1.0.0rc4).zip" docPartNumber="XM-007366-PC" docVersion="1.0.0rc4">
    <description>How to debug a program at the machine instruction level</description>
  </package>
  <package id="XM-007917-SM" name="AN10010" latestversion="1.0.0" type="appnote" packagename="AN10010:-How-to-define-and-use-a-distributable-function-[sw](1.0.0rc4).zip" docPartNumber="XM-007368-PC" docVersion="1.0.0rc4">
    <description>How to define and use a distributable function</description>
  </package>
  <package id="XM-007923-SM" name="AN10011" latestversion="1.0.0" type="appnote" packagename="AN10011:-A-double-buffering-example-[sw](1.0.0rc4).zip" docPartNumber="XM-007299-PC" docVersion="1.0.0rc4">
    <description>A double buffering example</description>
  </package>
  <package id="XM-007926-SM" name="AN10012" latestversion="1.0.0" type="appnote" packagename="AN10012:-How-to-examine-the-register-state-in-a-core-[sw](1.0.0rc4).zip" docPartNumber="XM-007461-PC" docVersion="1.0.0rc4">
    <description>How to examine the register state in a core</description>
  </package>
  <package id="XM-007929-SM" name="AN10013" latestversion="1.0.0" type="appnote" packagename="AN10013:-How-to-examine-the-contents-of-memory-[sw](1.0.0rc4).zip" docPartNumber="XM-007437-PC" docVersion="1.0.0rc4">
    <description>How to examine the contents of memory</description>
  </package>
  <package id="XM-007932-SM" name="AN10014" latestversion="1.0.0" type="appnote" packagename="AN10014:-How-to-examine-the-stack-contents-[sw](1.0.0rc4).zip" docPartNumber="XM-007345-PC" docVersion="1.0.0rc4">
    <description>How to examine the stack contents</description>
  </package>
  <package id="XM-007935-SM" name="AN10015" latestversion="1.0.0" type="appnote" packagename="AN10015:-How-to-examine-the-value-of-a-variable-[sw](1.0.0rc4).zip" docPartNumber="XM-007439-PC" docVersion="1.0.0rc4">
    <description>How to examine the value of a variable</description>
  </package>
  <package id="XM-007938-SM" name="AN10016" latestversion="1.0.0" type="appnote" packagename="AN10016:-How-to-implement-a-fair-select-[sw](1.0.0rc4).zip" docPartNumber="XM-007400-PC" docVersion="1.0.0rc4">
    <description>How to implement a fair select</description>
  </package>
  <package id="XM-007941-SM" name="AN10017" latestversion="1.0.0" type="appnote" packagename="AN10017:-How-to-find-the-location-of-a-crash-using-XGDB-[sw](1.0.0rc4).zip" docPartNumber="XM-007418-PC" docVersion="1.0.0rc4">
    <description>How to find the location of a crash using XGDB</description>
  </package>
  <package id="XM-007944-SM" name="AN10018" latestversion="1.0.0" type="appnote" packagename="AN10018:-A-flashing-LEDs-example-[sw](1.0.0rc4).zip" docPartNumber="XM-007386-PC" docVersion="1.0.0rc4">
    <description>A flashing LEDs example</description>
  </package>
  <package id="XM-007947-SM" name="AN10019" latestversion="1.0.0" type="appnote" packagename="AN10019:-How-to-load-overlays-from-a-SPI-flash-[sw](1.0.0rc4).zip" docPartNumber="XM-007392-PC" docVersion="1.0.0rc4">
    <description>How to load overlays from a SPI flash</description>
  </package>
  <package id="XM-010176-SM" name="AN10020" latestversion="1.0.0" type="appnote" packagename="AN10020:-Generating-several-controllable-pulse-signals-[sw](1.0.0rc2).zip" docPartNumber="XM-007875-PC" docVersion="1.0.0rc2">
    <description>Generating several controllable pulse signals</description>
  </package>
  <package id="XM-007950-SM" name="AN10021" latestversion="1.0.0" type="appnote" packagename="AN10021:-How-to-use-the-earlyclobber-inline-assembly-constraint-[sw](1.0.0rc4).zip" docPartNumber="XM-007404-PC" docVersion="1.0.0rc4">
    <description>How to use the earlyclobber inline assembly constraint</description>
  </package>
  <package id="XM-007953-SM" name="AN10022" latestversion="1.0.0" type="appnote" packagename="AN10022:-How-to-use-inline-assembly-[sw](1.0.0rc4).zip" docPartNumber="XM-007352-PC" docVersion="1.0.0rc4">
    <description>How to use inline assembly</description>
  </package>
  <package id="XM-007956-SM" name="AN10023" latestversion="1.0.0" type="appnote" packagename="AN10023:-How-to-pass-arrays-over-interface-calls-[sw](1.0.0rc4).zip" docPartNumber="XM-007274-PC" docVersion="1.0.0rc4">
    <description>How to pass arrays over interface calls</description>
  </package>
  <package id="XM-007959-SM" name="AN10024" latestversion="1.0.0" type="appnote" packagename="AN10024:-How-to-use-arrays-of-interfaces-[sw](1.0.0rc4).zip" docPartNumber="XM-007394-PC" docVersion="1.0.0rc4">
    <description>How to use arrays of interfaces</description>
  </package>
  <package id="XM-007962-SM" name="AN10025" latestversion="1.0.0" type="appnote" packagename="AN10025:-How-to-pass-pointers-over-interface-calls-[sw](1.0.0rc4).zip" docPartNumber="XM-007293-PC" docVersion="1.0.0rc4">
    <description>How to pass pointers over interface calls</description>
  </package>
  <package id="XM-007965-SM" name="AN10026" latestversion="1.0.0" type="appnote" packagename="AN10026:-How-to-return-values-via-interface-calls-[sw](1.0.0rc4).zip" docPartNumber="XM-007467-PC" docVersion="1.0.0rc4">
    <description>How to return values via interface calls</description>
  </package>
  <package id="XM-007968-SM" name="AN10027" latestversion="1.0.0" type="appnote" packagename="AN10027:-How-to-communicate-between-tasks-with-interfaces-[sw](1.0.0rc4).zip" docPartNumber="XM-007424-PC" docVersion="1.0.0rc4">
    <description>How to communicate between tasks with interfaces</description>
  </package>
  <package id="XM-007971-SM" name="AN10028" latestversion="1.0.0" type="appnote" packagename="AN10028:-How-to-use-memcpy-with-interface-array-arguments-[sw](1.0.0rc4).zip" docPartNumber="XM-007311-PC" docVersion="1.0.0rc4">
    <description>How to use memcpy with interface array arguments</description>
  </package>
  <package id="XM-007974-SM" name="AN10029" latestversion="1.0.0" type="appnote" packagename="AN10029:-How-to-use-interfaces-to-connect-to-multiple-tasks-[sw](1.0.0rc4).zip" docPartNumber="XM-007289-PC" docVersion="1.0.0rc4">
    <description>How to use interfaces to connect to multiple tasks</description>
  </package>
  <package id="XM-007977-SM" name="AN10030" latestversion="1.0.0" type="appnote" packagename="AN10030:-How-to-use-labels-in-inline-assembly-[sw](1.0.0rc4).zip" docPartNumber="XM-007430-PC" docVersion="1.0.0rc4">
    <description>How to use labels in inline assembly</description>
  </package>
  <package id="XM-007980-SM" name="AN10031" latestversion="1.0.0" type="appnote" packagename="AN10031:-How-to-measure-elapsed-time-using-a-timer-[sw](1.0.0rc4).zip" docPartNumber="XM-007451-PC" docVersion="1.0.0rc4">
    <description>How to measure elapsed time using a timer</description>
  </package>
  <package id="XM-007983-SM" name="AN10032" latestversion="1.0.0" type="appnote" packagename="AN10032:-How-to-pass-movable-pointer-arguments-[sw](1.0.0rc4).zip" docPartNumber="XM-007388-PC" docVersion="1.0.0rc4">
    <description>How to pass movable pointer arguments</description>
  </package>
  <package id="XM-007986-SM" name="AN10033" latestversion="1.0.0" type="appnote" packagename="AN10033:-How-to-use-movable-pointers-[sw](1.0.0rc4).zip" docPartNumber="XM-007327-PC" docVersion="1.0.0rc4">
    <description>How to use movable pointers</description>
  </package>
  <package id="XM-007989-SM" name="AN10034" latestversion="1.0.0" type="appnote" packagename="AN10034:-How-to-debug-a-multicore-program-using-XGDB-[sw](1.0.0rc4).zip" docPartNumber="XM-007422-PC" docVersion="1.0.0rc4">
    <description>How to debug a multicore program using XGDB</description>
  </package>
  <package id="XM-007992-SM" name="AN10035" latestversion="1.0.0" type="appnote" packagename="AN10035:-How-to-target-the-the-xCORE-multiply-accumulate-instruction-[sw](1.0.0rc4).zip" docPartNumber="XM-007376-PC" docVersion="1.0.0rc4">
    <description>How to target the the xCORE multiply-accumulate instruction</description>
  </package>
  <package id="XM-007995-SM" name="AN10036" latestversion="1.0.0" type="appnote" packagename="AN10036:-How-to-use-a-par-statement-across-multiple-tiles-[sw](1.0.0rc4).zip" docPartNumber="XM-007426-PC" docVersion="1.0.0rc4">
    <description>How to use a par statement across multiple tiles</description>
  </package>
  <package id="XM-007998-SM" name="AN10037" latestversion="1.0.0" type="appnote" packagename="AN10037:-How-to-specify-that-two-functions-must-be-placed-in-the-same-overlay-[sw](1.0.0rc6).zip" docPartNumber="XM-007337-PC" docVersion="1.0.0rc6">
    <description>How to specify that two functions must be placed in the same overlay</description>
  </package>
  <package id="XM-008001-SM" name="AN10038" latestversion="1.0.0" type="appnote" packagename="AN10038:-How-to-nest-combinable-function-calls-[sw](1.0.0rc4).zip" docPartNumber="XM-007313-PC" docVersion="1.0.0rc4">
    <description>How to nest combinable function calls</description>
  </package>
  <package id="XM-008004-SM" name="AN10039" latestversion="1.0.0" type="appnote" packagename="AN10039:-How-to-use-notifications-over-interfaces-[sw](1.0.0rc5).zip" docPartNumber="XM-007331-PC" docVersion="1.0.0rc5">
    <description>How to use notifications over interfaces</description>
  </package>
  <package id="XM-008007-SM" name="AN10040" latestversion="1.0.0" type="appnote" packagename="AN10040:-How-to-use-nullable-types-[sw](1.0.0rc4).zip" docPartNumber="XM-007358-PC" docVersion="1.0.0rc4">
    <description>How to use nullable types</description>
  </package>
  <package id="XM-008010-SM" name="AN10041" latestversion="1.0.0" type="appnote" packagename="AN10041:-How-to-use-overlays-to-reduce-application-memory-requirements-[sw](1.0.0rc5).zip" docPartNumber="XM-007325-PC" docVersion="1.0.0rc5">
    <description>How to use overlays to reduce application memory requirements</description>
  </package>
  <package id="XM-008017-SM" name="AN10042" latestversion="1.0.0" type="appnote" packagename="AN10042:-How-to-use-overlays-and-libflash-in-the-same-application-[sw](1.0.0rc4).zip" docPartNumber="XM-007398-PC" docVersion="1.0.0rc4">
    <description>How to use overlays and libflash in the same application</description>
  </package>
  <package id="XM-008020-SM" name="AN10043" latestversion="1.0.0" type="appnote" packagename="AN10043:-How-to-use-a-par-statement-[sw](1.0.0rc5).zip" docPartNumber="XM-007410-PC" docVersion="1.0.0rc5">
    <description>How to use a par statement</description>
  </package>
  <package id="XM-008023-SM" name="AN10044" latestversion="1.0.0" type="appnote" packagename="AN10044:-How-to-use-pass-by-reference-in-XC-[sw](1.0.0rc4).zip" docPartNumber="XM-007335-PC" docVersion="1.0.0rc4">
    <description>How to use pass-by-reference in XC</description>
  </package>
  <package id="XM-008026-SM" name="AN10045" latestversion="1.0.0" type="appnote" packagename="AN10045:-How-to-periodically-perform-an-action-using-a-timer-[sw](1.0.0rc5).zip" docPartNumber="XM-007396-PC" docVersion="1.0.0rc5">
    <description>How to periodically perform an action using a timer</description>
  </package>
  <package id="XM-008029-SM" name="AN10046" latestversion="1.0.0" type="appnote" packagename="AN10046:-How-to-use-buffering-for-port-input-[sw](1.0.0rc4).zip" docPartNumber="XM-007305-PC" docVersion="1.0.0rc4">
    <description>How to use buffering for port input</description>
  </package>
  <package id="XM-008032-SM" name="AN10047" latestversion="1.0.0" type="appnote" packagename="AN10047:-How-to-use-buffering-for-port-output-[sw](1.0.0rc4).zip" docPartNumber="XM-007416-PC" docVersion="1.0.0rc4">
    <description>How to use buffering for port output</description>
  </package>
  <package id="XM-008035-SM" name="AN10048" latestversion="1.0.0" type="appnote" packagename="AN10048:-How-to-wait-for-a-condition-on-an-input-port-[sw](1.0.0rc4).zip" docPartNumber="XM-007343-PC" docVersion="1.0.0rc4">
    <description>How to wait for a condition on an input port</description>
  </package>
  <package id="XM-008038-SM" name="AN10049" latestversion="1.0.0" type="appnote" packagename="AN10049:-How-to-control-port-output-data-rates-with-timers-[sw](1.0.0rc4).zip" docPartNumber="XM-007362-PC" docVersion="1.0.0rc4">
    <description>How to control port output data rates with timers</description>
  </package>
  <package id="XM-008041-SM" name="AN10050" latestversion="1.0.0" type="appnote" packagename="AN10050:-How-to-input-on-multiple-ports-in-parallel-[sw](1.0.0rc4).zip" docPartNumber="XM-007455-PC" docVersion="1.0.0rc4">
    <description>How to input on multiple ports in parallel</description>
  </package>
  <package id="XM-008044-SM" name="AN10051" latestversion="1.0.0" type="appnote" packagename="AN10051:-How-to-output-on-multiple-ports-in-parallel-[sw](1.0.0rc4).zip" docPartNumber="XM-007309-PC" docVersion="1.0.0rc4">
    <description>How to output on multiple ports in parallel</description>
  </package>
  <package id="XM-008047-SM" name="AN10052" latestversion="1.0.0" type="appnote" packagename="AN10052:-How-to-input-data-accompanied-by-a-data-valid-signal-[sw](1.0.0rc4).zip" docPartNumber="XM-007414-PC" docVersion="1.0.0rc4">
    <description>How to input data accompanied by a data valid signal</description>
  </package>
  <package id="XM-008050-SM" name="AN10053" latestversion="1.0.0" type="appnote" packagename="AN10053:-How-to-output-data-accompanied-by-a-data-valid-signal-[sw](1.0.0rc4).zip" docPartNumber="XM-007356-PC" docVersion="1.0.0rc4">
    <description>How to output data accompanied by a data valid signal</description>
  </package>
  <package id="XM-008053-SM" name="AN10054" latestversion="1.0.0" type="appnote" packagename="AN10054:-How-to-select-on-a-port-[sw](1.0.0rc4).zip" docPartNumber="XM-007291-PC" docVersion="1.0.0rc4">
    <description>How to select on a port</description>
  </package>
  <package id="XM-008056-SM" name="AN10055" latestversion="1.0.0" type="appnote" packagename="AN10055:-How-to-de-serialize-input-data-from-a-port-[sw](1.0.0rc4).zip" docPartNumber="XM-007420-PC" docVersion="1.0.0rc4">
    <description>How to de-serialize input data from a port</description>
  </package>
  <package id="XM-008059-SM" name="AN10056" latestversion="1.0.0" type="appnote" packagename="AN10056:-How-to-serialize-output-data-to-a-port-[sw](1.0.0rc4).zip" docPartNumber="XM-007329-PC" docVersion="1.0.0rc4">
    <description>How to serialize output data to a port</description>
  </package>
  <package id="XM-008062-SM" name="AN10057" latestversion="1.0.0" type="appnote" packagename="AN10057:-How-to-input-on-a-port-[sw](1.0.0rc4).zip" docPartNumber="XM-007412-PC" docVersion="1.0.0rc4">
    <description>How to input on a port</description>
  </package>
  <package id="XM-008065-SM" name="AN10058" latestversion="1.0.0" type="appnote" packagename="AN10058:-How-to-output-on-a-port-[sw](1.0.0rc4).zip" docPartNumber="XM-007402-PC" docVersion="1.0.0rc4">
    <description>How to output on a port</description>
  </package>
  <package id="XM-008068-SM" name="AN10059" latestversion="1.0.0" type="appnote" packagename="AN10059:-How-to-perform-timed-output-on-a-port-[sw](1.0.0rc4).zip" docPartNumber="XM-007435-PC" docVersion="1.0.0rc4">
    <description>How to perform timed output on a port</description>
  </package>
  <package id="XM-008071-SM" name="AN10060" latestversion="1.0.0" type="appnote" packagename="AN10060:-How-to-dynamically-change-the-type-of-a-port-[sw](1.0.0rc4).zip" docPartNumber="XM-007307-PC" docVersion="1.0.0rc4">
    <description>How to dynamically change the type of a port</description>
  </package>
  <package id="XM-008074-SM" name="AN10061" latestversion="1.0.0" type="appnote" packagename="AN10061:-How-to-use-references-[sw](1.0.0rc4).zip" docPartNumber="XM-007341-PC" docVersion="1.0.0rc4">
    <description>How to use references</description>
  </package>
  <package id="XM-008077-SM" name="AN10062" latestversion="1.0.0" type="appnote" packagename="AN10062:-How-to-automate-the-repetition-of-XGDB-commands-[sw](1.0.0rc4).zip" docPartNumber="XM-007287-PC" docVersion="1.0.0rc4">
    <description>How to automate the repetition of XGDB commands</description>
  </package>
  <package id="XM-008080-SM" name="AN10063" latestversion="1.0.0" type="appnote" packagename="AN10063:-How-to-use-restricted-pointers-[sw](1.0.0rc4).zip" docPartNumber="XM-007360-PC" docVersion="1.0.0rc4">
    <description>How to use restricted pointers</description>
  </package>
  <package id="XM-008084-SM" name="AN10064" latestversion="1.0.0" type="appnote" packagename="AN10064:-How-to-run-an-executable-using-XGDB-[sw](1.0.0rc4).zip" docPartNumber="XM-007428-PC" docVersion="1.0.0rc4">
    <description>How to run an executable using XGDB</description>
  </package>
  <package id="XM-008088-SM" name="AN10065" latestversion="1.0.0" type="appnote" packagename="AN10065:-How-to-run-XGDB-commands-from-a-file-[sw](1.0.0rc4).zip" docPartNumber="XM-007301-PC" docVersion="1.0.0rc4">
    <description>How to run XGDB commands from a file</description>
  </package>
  <package id="XM-008091-SM" name="AN10066" latestversion="1.0.0" type="appnote" packagename="AN10066:-Using-safe-pointers-for-string-processing-[sw](1.0.0rc4).zip" docPartNumber="XM-007457-PC" docVersion="1.0.0rc4">
    <description>Using safe pointers for string processing</description>
  </package>
  <package id="XM-008094-SM" name="AN10067" latestversion="1.0.0" type="appnote" packagename="AN10067:-How-to-use-the-select-statement-with-a-default-case-[sw](1.0.0rc4).zip" docPartNumber="XM-007303-PC" docVersion="1.0.0rc4">
    <description>How to use the select statement with a default case</description>
  </package>
  <package id="XM-008097-SM" name="AN10068" latestversion="1.0.0" type="appnote" packagename="AN10068:-How-to-use-the-select-statement-with-a-guard-[sw](1.0.0rc4).zip" docPartNumber="XM-007443-PC" docVersion="1.0.0rc4">
    <description>How to use the select statement with a guard</description>
  </package>
  <package id="XM-008100-SM" name="AN10069" latestversion="1.0.0" type="appnote" packagename="AN10069:-How-to-use-the-select-statement-with-a-replicator-[sw](1.0.0rc6).zip" docPartNumber="XM-007285-PC" docVersion="1.0.0rc6">
    <description>How to use the select statement with a replicator</description>
  </package>
  <package id="XM-008103-SM" name="AN10070" latestversion="1.0.0" type="appnote" packagename="AN10070:-How-to-use-the-select-statement-with-a-timeout-[sw](1.0.0rc4).zip" docPartNumber="XM-007449-PC" docVersion="1.0.0rc4">
    <description>How to use the select statement with a timeout</description>
  </package>
  <package id="XM-008106-SM" name="AN10071" latestversion="1.0.0" type="appnote" packagename="AN10071:-How-to-set-a-breakpoint-[sw](1.0.0rc4).zip" docPartNumber="XM-007279-PC" docVersion="1.0.0rc4">
    <description>How to set a breakpoint</description>
  </package>
  <package id="XM-008109-SM" name="AN10072" latestversion="1.0.0" type="appnote" packagename="AN10072:-How-to-set-a-conditional-breakpoint-[sw](1.0.0rc4).zip" docPartNumber="XM-007323-PC" docVersion="1.0.0rc4">
    <description>How to set a conditional breakpoint</description>
  </package>
  <package id="XM-008112-SM" name="AN10073" latestversion="1.0.0" type="appnote" packagename="AN10073:-How-to-set-a-watchpoint-[sw](1.0.0rc4).zip" docPartNumber="XM-007390-PC" docVersion="1.0.0rc4">
    <description>How to set a watchpoint</description>
  </package>
  <package id="XM-008115-SM" name="AN10074" latestversion="1.0.0" type="appnote" packagename="AN10074:-How-to-use-the-select-statement-[sw](1.0.0rc4).zip" docPartNumber="XM-007281-PC" docVersion="1.0.0rc4">
    <description>How to use the select statement</description>
  </package>
  <package id="XM-008118-SM" name="AN10075" latestversion="1.0.0" type="appnote" packagename="AN10075:-How-to-use-a-select-function-[sw](1.0.0rc4).zip" docPartNumber="XM-007453-PC" docVersion="1.0.0rc4">
    <description>How to use a select function</description>
  </package>
  <package id="XM-008121-SM" name="AN10076" latestversion="1.0.0" type="appnote" packagename="AN10076:-How-to-use-select-with-multiple-resources-[sw](1.0.0rc4).zip" docPartNumber="XM-007321-PC" docVersion="1.0.0rc4">
    <description>How to use select with multiple resources</description>
  </package>
  <package id="XM-008124-SM" name="AN10077" latestversion="1.0.0" type="appnote" packagename="AN10077:-How-to-use-an-ordered-select-statement-[sw](1.0.0rc4).zip" docPartNumber="XM-007349-PC" docVersion="1.0.0rc4">
    <description>How to use an ordered select statement</description>
  </package>
  <package id="XM-008127-SM" name="AN10078" latestversion="1.0.0" type="appnote" packagename="AN10078:-How-to-stream-data-between-two-cores-over-a-channel-[sw](1.0.0rc4).zip" docPartNumber="XM-007295-PC" docVersion="1.0.0rc4">
    <description>How to stream data between two cores over a channel</description>
  </package>
  <package id="XM-008130-SM" name="AN10079" latestversion="1.0.0" type="appnote" packagename="AN10079:-How-to-read-the-time-from-a-timer-[sw](1.0.0rc4).zip" docPartNumber="XM-007347-PC" docVersion="1.0.0rc4">
    <description>How to read the time from a timer</description>
  </package>
  <package id="XM-008133-SM" name="AN10080" latestversion="1.0.0" type="appnote" packagename="AN10080:-How-to-use-transactions-over-channels-[sw](1.0.0rc4).zip" docPartNumber="XM-007432-PC" docVersion="1.0.0rc4">
    <description>How to use transactions over channels</description>
  </package>
  <package id="XM-008138-SM" name="AN10081" latestversion="1.0.0" type="appnote" packagename="AN10081:-How-to-transfer-memory-ownership-between-cores-[sw](1.0.0rc4).zip" docPartNumber="XM-007408-PC" docVersion="1.0.0rc4">
    <description>How to transfer memory ownership between cores</description>
  </package>
  <package id="XM-008141-SM" name="AN10082" latestversion="1.0.0" type="appnote" packagename="AN10082:-How-to-use-unsafe-pointers-[sw](1.0.0rc4).zip" docPartNumber="XM-007317-PC" docVersion="1.0.0rc4">
    <description>How to use unsafe pointers</description>
  </package>
  <package id="XM-008144-SM" name="AN10083" latestversion="1.0.0" type="appnote" packagename="AN10083:-How-to-use-variable-length-arrays-[sw](1.0.0rc4).zip" docPartNumber="XM-007364-PC" docVersion="1.0.0rc4">
    <description>How to use variable length arrays</description>
  </package>
  <package id="XM-008147-SM" name="AN10084" latestversion="1.0.0" type="appnote" packagename="AN10084:-How-to-wait-for-a-period-of-time-using-a-timer-[sw](1.0.0rc4).zip" docPartNumber="XM-007382-PC" docVersion="1.0.0rc4">
    <description>How to wait for a period of time using a timer</description>
  </package>
  <package id="XM-008150-SM" name="AN10085" latestversion="1.0.0" type="appnote" packagename="AN10085:-How-to-use-the-xSCOPE-continuous-event-type-[sw](1.0.0rc4).zip" docPartNumber="XM-007276-PC" docVersion="1.0.0rc4">
    <description>How to use the xSCOPE continuous event type</description>
  </package>
  <package id="XM-008153-SM" name="AN10086" latestversion="1.0.0" type="appnote" packagename="AN10086:-How-to-use-the-xSCOPE-discrete-event-type-[sw](1.0.0rc4).zip" docPartNumber="XM-007463-PC" docVersion="1.0.0rc4">
    <description>How to use the xSCOPE discrete event type</description>
  </package>
  <package id="XM-008156-SM" name="AN10087" latestversion="1.0.0" type="appnote" packagename="AN10087:-How-to-use-xSCOPE-to-capture-floating-point-data-[sw](1.0.0rc4).zip" docPartNumber="XM-007447-PC" docVersion="1.0.0rc4">
    <description>How to use xSCOPE to capture floating point data</description>
  </package>
  <package id="XM-008159-SM" name="AN10088" latestversion="1.0.0" type="appnote" packagename="AN10088:-How-to-use-the-xSCOPE-to-capture-logical-core-information-[sw](1.0.0rc4).zip" docPartNumber="XM-007465-PC" docVersion="1.0.0rc4">
    <description>How to use the xSCOPE to capture logical core information</description>
  </package>
  <package id="XM-008162-SM" name="AN10089" latestversion="1.0.0" type="appnote" packagename="AN10089:-How-to-redirect-printing-functions-via-xSCOPE-[sw](1.0.0rc4).zip" docPartNumber="XM-007372-PC" docVersion="1.0.0rc4">
    <description>How to redirect printing functions via xSCOPE</description>
  </package>
  <package id="XM-008165-SM" name="AN10090" latestversion="1.0.0" type="appnote" packagename="AN10090:-How-to-redirect-printing-functions-with-timing-via-xSCOPE-[sw](1.0.0rc4).zip" docPartNumber="XM-007319-PC" docVersion="1.0.0rc4">
    <description>How to redirect printing functions with timing via xSCOPE</description>
  </package>
  <package id="XM-008168-SM" name="AN10091" latestversion="1.0.0" type="appnote" packagename="AN10091:-How-to-use-xSCOPE-in-real-time-mode-[sw](1.0.0rc4).zip" docPartNumber="XM-007339-PC" docVersion="1.0.0rc4">
    <description>How to use xSCOPE in real-time mode</description>
  </package>
  <package id="XM-008171-SM" name="AN10092" latestversion="1.0.0" type="appnote" packagename="AN10092:-How-to-use-xSCOPE-I-O-on-the-XMOS-simulator-[sw](1.0.0rc4).zip" docPartNumber="XM-007354-PC" docVersion="1.0.0rc4">
    <description>How to use xSCOPE I/O on the XMOS simulator</description>
  </package>
  <package id="XM-008174-SM" name="AN10093" latestversion="1.0.0" type="appnote" packagename="AN10093:-How-to-use-offline-xSCOPE-on-the-XMOS-simulator-[sw](1.0.0rc4).zip" docPartNumber="XM-007445-PC" docVersion="1.0.0rc4">
    <description>How to use offline xSCOPE on the XMOS simulator</description>
  </package>
  <package id="XM-008177-SM" name="AN10094" latestversion="1.0.0" type="appnote" packagename="AN10094:-How-to-use-realtime-xSCOPE-on-the-XMOS-simulator-[sw](1.0.0rc4).zip" docPartNumber="XM-007297-PC" docVersion="1.0.0rc4">
    <description>How to use realtime xSCOPE on the XMOS simulator</description>
  </package>
  <package id="XM-008180-SM" name="AN10095" latestversion="1.0.0" type="appnote" packagename="AN10095:-How-to-use-the-xSCOPE-start-stop-event-type-[sw](1.0.0rc4).zip" docPartNumber="XM-007283-PC" docVersion="1.0.0rc4">
    <description>How to use the xSCOPE start/stop event type</description>
  </package>
  <package id="XM-007876-SM" name="AN10096" latestversion="1.0.0" type="appnote" packagename="AN10096:-How-to-use-the-xSCOPE-state-machine-event-type-[sw](1.0.0rc11).zip" docPartNumber="XM-007406-PC" docVersion="1.0.0rc11">
    <description>How to use the xSCOPE state machine event type</description>
  </package>
  <package id="XM-008384-SM" name="AN10097" latestversion="1.0.0" type="appnote" packagename="AN10097:-How-to-run-an-executable-on-the-XMOS-simulator-[sw](1.0.0rc2).zip" docPartNumber="XM-008289-PC" docVersion="1.0.0rc2">
    <description>How to run an executable on the XMOS simulator</description>
  </package>
  <package id="XM-008372-SM" name="AN10098" latestversion="1.0.0" type="appnote" packagename="AN10098:-How-to-connect-ports-via-loopback-using-the-XMOS-simulator-[sw](1.0.0rc2).zip" docPartNumber="XM-008291-PC" docVersion="1.0.0rc2">
    <description>How to connect ports via loopback using the XMOS simulator</description>
  </package>
  <package id="XM-008381-SM" name="AN10099" latestversion="1.0.0" type="appnote" packagename="AN10099:-How-to-enable-the-gathering-of-statistics-using-the-simulator-[sw](1.0.0rc2).zip" docPartNumber="XM-008293-PC" docVersion="1.0.0rc2">
    <description>How to enable the gathering of statistics using the simulator</description>
  </package>
  <package id="XM-008378-SM" name="AN10100" latestversion="1.0.0" type="appnote" packagename="AN10100:-How-to-display-the-pin,-port-and-link-mappings-for-a-particular-target-[sw](1.0.0rc2).zip" docPartNumber="XM-008287-PC" docVersion="1.0.0rc2">
    <description>How to display the pin, port and link mappings for a particular target</description>
  </package>
  <package id="XM-008390-SM" name="AN10101" latestversion="1.0.0" type="appnote" packagename="AN10101:-How-to-enable-ASCII-tracing-when-running-on-the-simulator-[sw](1.0.0rc2).zip" docPartNumber="XM-008295-PC" docVersion="1.0.0rc2">
    <description>How to enable ASCII tracing when running on the simulator</description>
  </package>
  <package id="XM-008375-SM" name="AN10102" latestversion="1.0.0" type="appnote" packagename="AN10102:-How-to-enable-VCD-tracing-when-running-on-the-simulator-[sw](1.0.0rc2).zip" docPartNumber="XM-008297-PC" docVersion="1.0.0rc2">
    <description>How to enable VCD tracing when running on the simulator</description>
  </package>
  <package id="XM-008399-SM" name="AN10103" latestversion="1.0.0" type="appnote" packagename="AN10103:-How-to-use-the-XTA-to-time-a-function-[sw](1.0.0rc2).zip" docPartNumber="XM-008307-PC" docVersion="1.0.0rc2">
    <description>How to use the XTA to time a function</description>
  </package>
  <package id="XM-008411-SM" name="AN10104" latestversion="1.0.0" type="appnote" packagename="AN10104:-How-to-use-the-XTA-to-time-a-loop-[sw](1.0.0rc2).zip" docPartNumber="XM-008303-PC" docVersion="1.0.0rc2">
    <description>How to use the XTA to time a loop</description>
  </package>
  <package id="XM-008423-SM" name="AN10105" latestversion="1.0.0" type="appnote" packagename="AN10105:-How-to-use-the-XTA-to-time-between-2-I-O-instructions-[sw](1.0.0rc2).zip" docPartNumber="XM-008305-PC" docVersion="1.0.0rc2">
    <description>How to use the XTA to time between 2 I/O instructions</description>
  </package>
  <package id="XM-008405-SM" name="AN10106" latestversion="1.0.0" type="appnote" packagename="AN10106:-How-to-embed-XTA-commands-in-your-program-[sw](1.0.0rc2).zip" docPartNumber="XM-008320-PC" docVersion="1.0.0rc2">
    <description>How to embed XTA commands in your program</description>
  </package>
  <package id="XM-008420-SM" name="AN10107" latestversion="1.0.0" type="appnote" packagename="AN10107:-How-to-load-an-executable-into-the-XTA-[sw](1.0.0rc2).zip" docPartNumber="XM-008310-PC" docVersion="1.0.0rc2">
    <description>How to load an executable into the XTA</description>
  </package>
  <package id="XM-008408-SM" name="AN10108" latestversion="1.0.0" type="appnote" packagename="AN10108:-How-to-control-the-XTA-from-a-python-script-[sw](1.0.0rc2).zip" docPartNumber="XM-008316-PC" docVersion="1.0.0rc2">
    <description>How to control the XTA from a python script</description>
  </package>
  <package id="XM-008414-SM" name="AN10109" latestversion="1.0.0" type="appnote" packagename="AN10109:-How-to-run-XTA-scripts-on-compilation-[sw](1.0.0rc2).zip" docPartNumber="XM-008312-PC" docVersion="1.0.0rc2">
    <description>How to run XTA scripts on compilation</description>
  </package>
  <package id="XM-008402-SM" name="AN10110" latestversion="1.0.0" type="appnote" packagename="AN10110:-How-to-set-a-timing-requirement-in-the-XTA-[sw](1.0.0rc2).zip" docPartNumber="XM-008318-PC" docVersion="1.0.0rc2">
    <description>How to set a timing requirement in the XTA</description>
  </package>
  <package id="XM-008429-SM" name="AN10111" latestversion="1.0.0" type="appnote" packagename="AN10111:-How-to-specialize-defines-using-backtrails-[sw](1.0.0rc2).zip" docPartNumber="XM-008324-PC" docVersion="1.0.0rc2">
    <description>How to specialize defines using backtrails</description>
  </package>
  <package id="XM-008435-SM" name="AN10112" latestversion="1.0.0" type="appnote" packagename="AN10112:-How-to-specify-a-loop-count-in-the-XTA-[sw](1.0.0rc2).zip" docPartNumber="XM-008330-PC" docVersion="1.0.0rc2">
    <description>How to specify a loop count in the XTA</description>
  </package>
  <package id="XM-008426-SM" name="AN10113" latestversion="1.0.0" type="appnote" packagename="AN10113:-How-to-specify-an-exclusion-in-the-XTA-[sw](1.0.0rc2).zip" docPartNumber="XM-008328-PC" docVersion="1.0.0rc2">
    <description>How to specify an exclusion in the XTA</description>
  </package>
  <package id="XM-008438-SM" name="AN10114" latestversion="1.0.0" type="appnote" packagename="AN10114:-How-to-specify-loop-iterations-in-nested-loops-[sw](1.0.0rc2).zip" docPartNumber="XM-008314-PC" docVersion="1.0.0rc2">
    <description>How to specify loop iterations in nested loops</description>
  </package>
  <package id="XM-008417-SM" name="AN10115" latestversion="1.0.0" type="appnote" packagename="AN10115:-How-to-specify-loop-iterations-for-specific-paths-in-a-loop-[sw](1.0.0rc2).zip" docPartNumber="XM-008322-PC" docVersion="1.0.0rc2">
    <description>How to specify loop iterations for specific paths in a loop</description>
  </package>
  <package id="XM-008432-SM" name="AN10116" latestversion="1.0.0" type="appnote" packagename="AN10116:-How-to-write-XTA-command-scripts-[sw](1.0.0rc2).zip" docPartNumber="XM-008326-PC" docVersion="1.0.0rc2">
    <description>How to write XTA command scripts</description>
  </package>
  <package id="XM-008441-SM" name="AN10117" latestversion="1.0.0" type="appnote" packagename="AN10117:-How-to-generate-XTA-command-scripts-[sw](1.0.0rc2).zip" docPartNumber="XM-008332-PC" docVersion="1.0.0rc2">
    <description>How to generate XTA command scripts</description>
  </package>
  <package id="XM-008393-SM" name="AN10118" latestversion="1.0.0" type="appnote" packagename="AN10118:-How-to-disassemble-a-program-using-xobjdump-[sw](1.0.0rc2).zip" docPartNumber="XM-008334-PC" docVersion="1.0.0rc2">
    <description>How to disassemble a program using xobjdump</description>
  </package>
  <package id="XM-008396-SM" name="AN10119" latestversion="1.0.0" type="appnote" packagename="AN10119:-How-to-use-xobjdump-to-inspect-and-manipulate-XE-files-[sw](1.0.0rc2).zip" docPartNumber="XM-008336-PC" docVersion="1.0.0rc2">
    <description>How to use xobjdump to inspect and manipulate XE files</description>
  </package>
  <package id="XM-008357-SM" name="AN10120" latestversion="1.0.0" type="appnote" packagename="AN10120:-How-to-read-write-to-the-console-during-execution-[sw](1.0.0rc2).zip" docPartNumber="XM-008342-PC" docVersion="1.0.0rc2">
    <description>How to read/write to the console during execution</description>
  </package>
  <package id="XM-008360-SM" name="AN10121" latestversion="1.0.0" type="appnote" packagename="AN10121:-How-to-perform-a-general-system-call-during-execution-[sw](1.0.0rc2).zip" docPartNumber="XM-008346-PC" docVersion="1.0.0rc2">
    <description>How to perform a general system call during execution</description>
  </package>
  <package id="XM-008363-SM" name="AN10122" latestversion="1.0.0" type="appnote" packagename="AN10122:-How-to-read-from-a-file-during-execution-[sw](1.0.0rc2).zip" docPartNumber="XM-008338-PC" docVersion="1.0.0rc2">
    <description>How to read from a file during execution</description>
  </package>
  <package id="XM-008366-SM" name="AN10123" latestversion="1.0.0" type="appnote" packagename="AN10123:-How-to-write-to-a-file-during-execution-[sw](1.0.0rc2).zip" docPartNumber="XM-008348-PC" docVersion="1.0.0rc2">
    <description>How to write to a file during execution</description>
  </package>
  <package id="XM-008369-SM" name="AN10124" latestversion="1.0.0" type="appnote" packagename="AN10124:-How-to-profile-an-executable-on-hardware-[sw](1.0.0rc2).zip" docPartNumber="XM-008344-PC" docVersion="1.0.0rc2">
    <description>How to profile an executable on hardware</description>
  </package>
  <package id="XM-008387-SM" name="AN10125" latestversion="1.0.0" type="appnote" packagename="AN10125:-How-to-profile-an-executable-on-the-XMOS-simulator-[sw](1.0.0rc2).zip" docPartNumber="XM-008350-PC" docVersion="1.0.0rc2">
    <description>How to profile an executable on the XMOS simulator</description>
  </package>
  <package id="XM-008513-SM" name="AN10126" latestversion="1.0.0" type="appnote" packagename="AN10126:-How-to-display-the-resources-used-by-a-program-[sw](1.0.0rc2).zip" docPartNumber="XM-008340-PC" docVersion="1.0.0rc2">
    <description>How to display the resources used by a program</description>
  </package>
  <package id="XM-008495-SM" name="AN10127" latestversion="1.0.0" type="appnote" packagename="AN10127:-How-to-pass-arguments-to-the-target-application-[sw](1.0.0rc2).zip" docPartNumber="XM-008481-PC" docVersion="1.0.0rc2">
    <description>How to pass arguments to the target application</description>
  </package>
  <package id="XM-010108-SM" name="AN10129" latestversion="1.0.1" type="appnote" packagename="AN10129:-Using-zip-unzip-to-implement-streaming-interfaces-on-multibit-ports-[sw](1.0.1rc1).zip" docPartNumber="XM-009955-PC" docVersion="1.0.1rc1">
    <description>Using zip/unzip to implement streaming interfaces on multibit ports</description>
  </package>
  <package id="XM-007624-SM" name="lib_a_series_support" latestversion="2.0.1" type="lib" packagename="lib_a_series_support-[sw](2.0.1rc1).zip" docPartNumber="XM-007618-PC" docVersion="2.0.1rc1">
    <description>A-Series Support Library</description>
  </package>
  <package id="XM-007525-SM" name="lib_display_controller" latestversion="3.0.1" type="lib" packagename="lib_display_controller-[sw](3.0.1rc1).zip" docPartNumber="XM-007186-PC" docVersion="3.0.1rc1">
    <description>Display controller library</description>
  </package>
  <package id="XM-009688-SM" name="lib_dsp" latestversion="3.1.0" type="lib" packagename="lib_dsp-[sw](3.1.0rc1).zip" docPartNumber="XM-009557-PC" docVersion="3.1.0rc1">
    <description>xCORE-200 DSP Library</description>
  </package>
  <package id="XM-007495-SM" name="lib_ethernet" latestversion="3.4.0" type="lib" packagename="lib_ethernet-[sw](3.4.0rc2).zip" docPartNumber="XM-007181-PC" docVersion="3.4.0rc2">
    <description>Ethernet MAC library</description>
  </package>
  <package id="XM-007513-SM" name="lib_gpio" latestversion="1.1.0" type="lib" packagename="lib_gpio-[sw](1.1.0rc3).zip" docPartNumber="XM-007173-PC" docVersion="1.1.0rc3">
    <description>GPIO Library</description>
  </package>
  <package id="XM-007006-SM" name="lib_i2c" latestversion="5.0.0" type="lib" packagename="lib_i2c-[sw](5.0.0rc3).zip" docPartNumber="XM-007176-PC" docVersion="5.0.0rc3">
    <description>I2C Library</description>
  </package>
  <package id="XM-007504-SM" name="lib_i2s" latestversion="3.0.0" type="lib" packagename="lib_i2s-[sw](3.0.0rc2).zip" docPartNumber="XM-007180-PC" docVersion="3.0.0rc2">
    <description>I2S/TDM Library</description>
  </package>
  <package id="XM-007522-SM" name="lib_lcd" latestversion="3.0.1" type="lib" packagename="lib_lcd-[sw](3.0.1rc1).zip" docPartNumber="XM-007350-PC" docVersion="3.0.1rc1">
    <description>LCD Library</description>
  </package>
  <package id="XM-007477-SM" name="lib_lin" latestversion="2.0.1" type="lib" packagename="lib_lin-[sw](2.0.1rc1).zip" docPartNumber="XM-007193-PC" docVersion="2.0.1rc1">
    <description>LIN library</description>
  </package>
  <package id="XM-007510-SM" name="lib_locks" latestversion="2.0.3" type="lib" packagename="lib_locks-[sw](2.0.3rc3).zip" docPartNumber="XM-007188-PC" docVersion="2.0.3rc3">
    <description>Lock handling Library</description>
  </package>
  <package id="XM-007471-SM" name="lib_logging" latestversion="2.1.0" type="lib" packagename="lib_logging-[sw](2.1.0rc1).zip" docPartNumber="XM-007170-PC" docVersion="2.1.0rc1">
    <description>Debug printing library</description>
  </package>
  <package id="XM-009815-SM" name="lib_mic_array" latestversion="3.0.1" type="lib" packagename="lib_mic_array-[sw](3.0.1rc1).zip" docPartNumber="XM-009710-PC" docVersion="3.0.1rc1">
    <description>Microphone array library</description>
  </package>
  <package id="XM-009943-SM" name="lib_mic_array_board_support" latestversion="2.2.0" type="lib" packagename="lib_mic_array_board_support-[sw](2.2.0rc2).zip" docPartNumber="XM-009803-PC" docVersion="2.2.0rc2">
    <description>Microphone array board support library</description>
  </package>
  <package id="XM-007519-SM" name="lib_otpinfo" latestversion="2.0.1" type="lib" packagename="lib_otpinfo-[sw](2.0.1rc1).zip" docPartNumber="XM-007189-PC" docVersion="2.0.1rc1">
    <description>OTP reading library</description>
  </package>
  <package id="XM-007498-SM" name="lib_sdram" latestversion="3.2.0" type="lib" packagename="lib_sdram-[sw](3.2.0rc2).zip" docPartNumber="XM-007185-PC" docVersion="3.2.0rc2">
    <description>SDRAM Library</description>
  </package>
  <package id="XM-007516-SM" name="lib_slicekit_support" latestversion="2.0.1" type="lib" packagename="lib_slicekit_support-[sw](2.0.1rc1).zip" docPartNumber="XM-007191-PC" docVersion="2.0.1rc1">
    <description>sliceKIT board support library</description>
  </package>
  <package id="XM-007501-SM" name="lib_spdif" latestversion="2.0.2" type="lib" packagename="lib_spdif-[sw](2.0.2rc2).zip" docPartNumber="XM-007175-PC" docVersion="2.0.2rc2">
    <description>S/PDIF library</description>
  </package>
  <package id="XM-007474-SM" name="lib_spi" latestversion="3.0.2" type="lib" packagename="lib_spi-[sw](3.0.2rc1).zip" docPartNumber="XM-007187-PC" docVersion="3.0.2rc1">
    <description>SPI Library</description>
  </package>
  <package id="XM-010388-SM" name="lib_src" latestversion="1.0.0" type="lib" packagename="lib_src-[sw](1.0.0rc2).zip" docPartNumber="XM-010374-PC" docVersion="1.0.0rc2">
    <description>Sample Rate Conversion Library</description>
  </package>
  <package id="XM-007630-SM" name="lib_startkit_support" latestversion="3.0.1" type="lib" packagename="lib_startkit_support-[sw](3.0.1rc1).zip" docPartNumber="XM-007620-PC" docVersion="3.0.1rc1">
    <description>Startkit support library</description>
  </package>
  <package id="XM-010730-SM" name="lib_trycatch" latestversion="1.0.0" type="lib" packagename="lib_trycatch-[sw](1.0.0rc1).zip" docPartNumber="XM-010681-PC" docVersion="1.0.0rc1">
    <description>xCORE trycatch library</description>
  </package>
  <package id="XM-007486-SM" name="lib_tsn" latestversion="7.0.3" type="lib" packagename="lib_tsn-[sw](7.0.3rc1).zip" docPartNumber="XM-007179-PC" docVersion="7.0.3rc1">
    <description>Time Sensitive Networking Library</description>
  </package>
  <package id="XM-007480-SM" name="lib_uart" latestversion="3.1.0" type="lib" packagename="lib_uart-[sw](3.1.0rc1).zip" docPartNumber="XM-007184-PC" docVersion="3.1.0rc1">
    <description>UART library</description>
  </package>
  <package id="XM-007483-SM" name="lib_usb" latestversion="3.1.2" type="lib" packagename="lib_usb-[sw](3.1.2rc2).zip" docPartNumber="XM-007183-PC" docVersion="3.1.2rc2">
    <description>USB Library</description>
  </package>
  <package id="XM-007627-SM" name="lib_u_series_support" latestversion="2.0.1" type="lib" packagename="lib_u_series_support-[sw](2.0.1rc1).zip" docPartNumber="XM-007616-PC" docVersion="2.0.1rc1">
    <description>U-Series Support Library</description>
  </package>
  <package id="XM-007492-SM" name="lib_webserver" latestversion="2.0.1" type="lib" packagename="lib_webserver-[sw](2.0.1rc1).zip" docPartNumber="XM-007214-PC" docVersion="2.0.1rc1">
    <description>Embedded Webserver Library</description>
  </package>
  <package id="XM-007507-SM" name="lib_xassert" latestversion="3.0.0" type="lib" packagename="lib_xassert-[sw](3.0.0rc1).zip" docPartNumber="XM-007177-PC" docVersion="3.0.0rc1">
    <description>Lightweight assertions library</description>
  </package>
  <package id="XM-010529-SM" name="lib_xcore_c" latestversion="2.0.0" type="lib" packagename="lib_xcore_c-[sw](2.0.0rc1).zip" docPartNumber="XM-010502-PC" docVersion="2.0.0rc1">
    <description>xCORE C Library</description>
  </package>
  <package id="XM-007489-SM" name="lib_xtcp" latestversion="6.0.0" type="lib" packagename="lib_xtcp-[sw](6.0.0rc2).zip" docPartNumber="XM-007216-PC" docVersion="6.0.0rc2">
    <description>TCP/IP Library</description>
  </package>
  <groups>
    <group name="Multi-feature case studies" packageid="XM-006796-SM"/>
    <group name="Networking examples" packageid="XM-006352-SM"/>
    <group name="Networking examples" packageid="XM-006349-SM"/>
    <group name="Networking examples" packageid="XM-006346-SM"/>
    <group name="USB examples" packageid="XM-006919-SM"/>
    <group name="USB examples" packageid="XM-006983-SM"/>
    <group name="USB examples" packageid="XM-006370-SM"/>
    <group name="USB examples" packageid="XM-007150-SM"/>
    <group name="USB examples" packageid="XM-006376-SM"/>
    <group name="sliceKIT examples" packageid="XM-006938-SM"/>
    <group name="USB examples" packageid="XM-007105-SM"/>
    <group name="USB examples" packageid="XM-007003-SM"/>
    <group name="USB examples" packageid="XM-007013-SM"/>
    <group name="USB examples" packageid="XM-006373-SM"/>
    <group name="xCORE-XA examples" packageid="XM-006364-SM"/>
    <group name="xCORE-XA examples" packageid="XM-006358-SM"/>
    <group name="xCORE-XA examples" packageid="XM-006355-SM"/>
    <group name="xCORE-XA examples" packageid="XM-006367-SM"/>
    <group name="xCORE-XA examples" packageid="XM-006361-SM"/>
    <group name="xCORE-XA examples" packageid="XM-006912-SM"/>
    <group name="xCORE-XA examples" packageid="XM-006932-SM"/>
    <group name="xSCOPE examples" packageid="XM-006772-SM"/>
    <group name="xSCOPE examples" packageid="XM-006768-SM"/>
    <group name="Chip/Device management" packageid="XM-006851-SM"/>
    <group name="Chip/Device management" packageid="XM-006959-SM"/>
    <group name="xCORE-200 explorerKIT" packageid="XM-007827-SM"/>
    <group name="Serial peripheral examples" packageid="XM-010179-SM"/>
    <group name="Serial peripheral examples" packageid="XM-010180-SM"/>
    <group name="Serial peripheral examples" packageid="XM-008541-SM"/>
    <group name="Serial peripheral examples" packageid="XM-008538-SM"/>
    <group name="Audio examples" packageid="XM-010242-SM"/>
    <group name="Display examples" packageid="XM-009535-SM"/>
    <group name="startKIT examples" packageid="XM-008231-SM"/>
    <group name="startKIT examples" packageid="XM-008225-SM"/>
    <group name="startKIT examples" packageid="XM-008234-SM"/>
    <group name="startKIT examples" packageid="XM-008228-SM"/>
    <group name="xCORE-200 explorerKIT" packageid="XM-007881-SM"/>
    <group name="USB examples" packageid="XM-008237-SM"/>
    <group name="sliceKIT examples" packageid="XM-008277-SM"/>
    <group name="USB examples" packageid="XM-008280-SM"/>
    <group name="xCORE-200 explorerKIT" packageid="XM-007890-SM"/>
    <group name="xCORE-200 explorerKIT" packageid="XM-007919-SM"/>
    <group name="xCORE-200 explorerKIT" packageid="XM-008185-SM"/>
    <group name=" xTIMEcomposer Studio examples" packageid="XM-008283-SM"/>
    <group name=" xTIMEcomposer Studio examples" packageid="XM-008522-SM"/>
    <group name=" xTIMEcomposer Studio examples" packageid="XM-008516-SM"/>
    <group name=" xTIMEcomposer Studio examples" packageid="XM-008507-SM"/>
    <group name=" xTIMEcomposer Studio examples" packageid="XM-008498-SM"/>
    <group name=" xTIMEcomposer Studio examples" packageid="XM-008519-SM"/>
    <group name=" xTIMEcomposer Studio examples" packageid="XM-008510-SM"/>
    <group name=" xTIMEcomposer Studio examples" packageid="XM-008504-SM"/>
    <group name=" xTIMEcomposer Studio examples" packageid="XM-008525-SM"/>
    <group name="Networking examples" packageid="XM-008222-SM"/>
    <group name=" xTIMEcomposer Studio examples" packageid="XM-008501-SM"/>
    <group name="Audio examples" packageid="XM-008588-SM"/>
    <group name="Networking examples" packageid="XM-008567-SM"/>
    <group name="Networking examples" packageid="XM-008568-SM"/>
    <group name="DSP" packageid="XM-009677-SM"/>
    <group name="Debugging how-tos" packageid="XM-009575-SM"/>
    <group name="Audio examples" packageid="XM-010203-SM"/>
    <group name="Audio examples" packageid="XM-010202-SM"/>
    <group name="Audio examples" packageid="XM-010196-SM"/>
    <group name="Audio examples" packageid="XM-010193-SM"/>
    <group name="Audio examples" packageid="XM-010391-SM"/>
    <group name="Chip/Device management" packageid="XM-010853-SM"/>
    <group name="Programming how-tos" packageid="XM-010832-SM"/>
    <group name="Multi-feature case studies" packageid="XM-006905-SM"/>
    <group name="Programming how-tos" packageid="XM-008734-SM"/>
    <group name="Networking examples" packageid="XM-010155-SM"/>
    <group name="Programming how-tos" packageid="XM-007884-SM"/>
    <group name="Programming how-tos" packageid="XM-007887-SM"/>
    <group name="Programming how-tos" packageid="XM-007892-SM"/>
    <group name="Programming how-tos" packageid="XM-007896-SM"/>
    <group name="Programming how-tos" packageid="XM-007899-SM"/>
    <group name="Programming examples" packageid="XM-007902-SM"/>
    <group name="Programming examples" packageid="XM-007905-SM"/>
    <group name="Programming how-tos" packageid="XM-007908-SM"/>
    <group name="Programming how-tos" packageid="XM-007911-SM"/>
    <group name="Debugging how-tos" packageid="XM-007914-SM"/>
    <group name="Programming how-tos" packageid="XM-007917-SM"/>
    <group name="Programming examples" packageid="XM-007923-SM"/>
    <group name="Debugging how-tos" packageid="XM-007926-SM"/>
    <group name="Debugging how-tos" packageid="XM-007929-SM"/>
    <group name="Debugging how-tos" packageid="XM-007932-SM"/>
    <group name="Debugging how-tos" packageid="XM-007935-SM"/>
    <group name="Programming how-tos" packageid="XM-007938-SM"/>
    <group name="Debugging how-tos" packageid="XM-007941-SM"/>
    <group name="Programming examples" packageid="XM-007944-SM"/>
    <group name="Programming how-tos" packageid="XM-007947-SM"/>
    <group name="Programming examples" packageid="XM-010176-SM"/>
    <group name="Programming how-tos" packageid="XM-007950-SM"/>
    <group name="Programming how-tos" packageid="XM-007953-SM"/>
    <group name="Programming how-tos" packageid="XM-007956-SM"/>
    <group name="Programming how-tos" packageid="XM-007959-SM"/>
    <group name="Programming how-tos" packageid="XM-007962-SM"/>
    <group name="Programming how-tos" packageid="XM-007965-SM"/>
    <group name="Programming how-tos" packageid="XM-007968-SM"/>
    <group name="Programming how-tos" packageid="XM-007971-SM"/>
    <group name="Programming how-tos" packageid="XM-007974-SM"/>
    <group name="Programming how-tos" packageid="XM-007977-SM"/>
    <group name="Programming how-tos" packageid="XM-007980-SM"/>
    <group name="Programming how-tos" packageid="XM-007983-SM"/>
    <group name="Programming how-tos" packageid="XM-007986-SM"/>
    <group name="Debugging how-tos" packageid="XM-007989-SM"/>
    <group name="Programming how-tos" packageid="XM-007992-SM"/>
    <group name="Programming how-tos" packageid="XM-007995-SM"/>
    <group name="Programming how-tos" packageid="XM-007998-SM"/>
    <group name="Programming how-tos" packageid="XM-008001-SM"/>
    <group name="Programming how-tos" packageid="XM-008004-SM"/>
    <group name="Programming how-tos" packageid="XM-008007-SM"/>
    <group name="Programming how-tos" packageid="XM-008010-SM"/>
    <group name="Programming how-tos" packageid="XM-008017-SM"/>
    <group name="Programming how-tos" packageid="XM-008020-SM"/>
    <group name="Programming how-tos" packageid="XM-008023-SM"/>
    <group name="Programming how-tos" packageid="XM-008026-SM"/>
    <group name="Programming how-tos" packageid="XM-008029-SM"/>
    <group name="Programming how-tos" packageid="XM-008032-SM"/>
    <group name="Programming how-tos" packageid="XM-008035-SM"/>
    <group name="Programming how-tos" packageid="XM-008038-SM"/>
    <group name="Programming how-tos" packageid="XM-008041-SM"/>
    <group name="Programming how-tos" packageid="XM-008044-SM"/>
    <group name="Programming how-tos" packageid="XM-008047-SM"/>
    <group name="Programming how-tos" packageid="XM-008050-SM"/>
    <group name="Programming how-tos" packageid="XM-008053-SM"/>
    <group name="Programming how-tos" packageid="XM-008056-SM"/>
    <group name="Programming how-tos" packageid="XM-008059-SM"/>
    <group name="Programming how-tos" packageid="XM-008062-SM"/>
    <group name="Programming how-tos" packageid="XM-008065-SM"/>
    <group name="Programming how-tos" packageid="XM-008068-SM"/>
    <group name="Programming how-tos" packageid="XM-008071-SM"/>
    <group name="Programming how-tos" packageid="XM-008074-SM"/>
    <group name="Debugging how-tos" packageid="XM-008077-SM"/>
    <group name="Programming how-tos" packageid="XM-008080-SM"/>
    <group name="Debugging how-tos" packageid="XM-008084-SM"/>
    <group name="Debugging how-tos" packageid="XM-008088-SM"/>
    <group name="Programming how-tos" packageid="XM-008091-SM"/>
    <group name="Programming how-tos" packageid="XM-008094-SM"/>
    <group name="Programming how-tos" packageid="XM-008097-SM"/>
    <group name="Programming how-tos" packageid="XM-008100-SM"/>
    <group name="Programming how-tos" packageid="XM-008103-SM"/>
    <group name="Debugging how-tos" packageid="XM-008106-SM"/>
    <group name="Debugging how-tos" packageid="XM-008109-SM"/>
    <group name="Debugging how-tos" packageid="XM-008112-SM"/>
    <group name="Programming how-tos" packageid="XM-008115-SM"/>
    <group name="Programming how-tos" packageid="XM-008118-SM"/>
    <group name="Programming how-tos" packageid="XM-008121-SM"/>
    <group name="Programming how-tos" packageid="XM-008124-SM"/>
    <group name="Programming how-tos" packageid="XM-008127-SM"/>
    <group name="Programming how-tos" packageid="XM-008130-SM"/>
    <group name="Programming how-tos" packageid="XM-008133-SM"/>
    <group name="Programming how-tos" packageid="XM-008138-SM"/>
    <group name="Programming how-tos" packageid="XM-008141-SM"/>
    <group name="Programming how-tos" packageid="XM-008144-SM"/>
    <group name="Programming how-tos" packageid="XM-008147-SM"/>
    <group name="xSCOPE examples" packageid="XM-008150-SM"/>
    <group name="xSCOPE examples" packageid="XM-008153-SM"/>
    <group name="xSCOPE examples" packageid="XM-008156-SM"/>
    <group name="xSCOPE examples" packageid="XM-008159-SM"/>
    <group name="xSCOPE examples" packageid="XM-008162-SM"/>
    <group name="xSCOPE examples" packageid="XM-008165-SM"/>
    <group name="xSCOPE examples" packageid="XM-008168-SM"/>
    <group name="xSCOPE examples" packageid="XM-008171-SM"/>
    <group name="xSCOPE examples" packageid="XM-008174-SM"/>
    <group name="xSCOPE examples" packageid="XM-008177-SM"/>
    <group name="xSCOPE examples" packageid="XM-008180-SM"/>
    <group name="xSCOPE examples" packageid="XM-007876-SM"/>
    <group name="Simulator examples" packageid="XM-008384-SM"/>
    <group name="Simulator examples" packageid="XM-008372-SM"/>
    <group name="Simulator examples" packageid="XM-008381-SM"/>
    <group name="Simulator examples" packageid="XM-008378-SM"/>
    <group name="Simulator examples" packageid="XM-008390-SM"/>
    <group name="Simulator examples" packageid="XM-008375-SM"/>
    <group name="XTA examples" packageid="XM-008399-SM"/>
    <group name="XTA examples" packageid="XM-008411-SM"/>
    <group name="XTA examples" packageid="XM-008423-SM"/>
    <group name="XTA examples" packageid="XM-008405-SM"/>
    <group name="XTA examples" packageid="XM-008420-SM"/>
    <group name="XTA examples" packageid="XM-008408-SM"/>
    <group name="XTA examples" packageid="XM-008414-SM"/>
    <group name="XTA examples" packageid="XM-008402-SM"/>
    <group name="XTA examples" packageid="XM-008429-SM"/>
    <group name="XTA examples" packageid="XM-008435-SM"/>
    <group name="XTA examples" packageid="XM-008426-SM"/>
    <group name="XTA examples" packageid="XM-008438-SM"/>
    <group name="XTA examples" packageid="XM-008417-SM"/>
    <group name="XTA examples" packageid="XM-008432-SM"/>
    <group name="XTA examples" packageid="XM-008441-SM"/>
    <group name="xobjdump examples" packageid="XM-008393-SM"/>
    <group name="xobjdump examples" packageid="XM-008396-SM"/>
    <group name="File I/O examples" packageid="XM-008357-SM"/>
    <group name="File I/O examples" packageid="XM-008360-SM"/>
    <group name="File I/O examples" packageid="XM-008363-SM"/>
    <group name="File I/O examples" packageid="XM-008366-SM"/>
    <group name="Profiling examples" packageid="XM-008369-SM"/>
    <group name="Simulator examples" packageid="XM-008387-SM"/>
    <group name=" xTIMEcomposer Studio examples" packageid="XM-008513-SM"/>
    <group name="File I/O examples" packageid="XM-008495-SM"/>
    <group name="Chip/Device management" packageid="XM-010108-SM"/>
    <group name="Board/Device Support" packageid="XM-007624-SM"/>
    <group name="Display" packageid="XM-007525-SM"/>
    <group name="DSP" packageid="XM-009688-SM"/>
    <group name="Networking" packageid="XM-007495-SM"/>
    <group name="Programming Utilities" packageid="XM-007513-SM"/>
    <group name="Serial Peripherals" packageid="XM-007006-SM"/>
    <group name="Audio" packageid="XM-007504-SM"/>
    <group name="Display" packageid="XM-007522-SM"/>
    <group name="Serial Peripherals" packageid="XM-007477-SM"/>
    <group name="Programming Utilities" packageid="XM-007510-SM"/>
    <group name="Programming Utilities" packageid="XM-007471-SM"/>
    <group name="Audio" packageid="XM-009815-SM"/>
    <group name="Board/Device Support" packageid="XM-009943-SM"/>
    <group name="Board/Device Support" packageid="XM-007519-SM"/>
    <group name="External Memory" packageid="XM-007498-SM"/>
    <group name="Board/Device Support" packageid="XM-007516-SM"/>
    <group name="Audio" packageid="XM-007501-SM"/>
    <group name="Serial Peripherals" packageid="XM-007474-SM"/>
    <group name="Audio" packageid="XM-010388-SM"/>
    <group name="Board/Device Support" packageid="XM-007630-SM"/>
    <group name="Programming Utilities" packageid="XM-010730-SM"/>
    <group name="Networking" packageid="XM-007486-SM"/>
    <group name="Serial Peripherals" packageid="XM-007480-SM"/>
    <group name="USB" packageid="XM-007483-SM"/>
    <group name="Board/Device Support" packageid="XM-007627-SM"/>
    <group name="Networking" packageid="XM-007492-SM"/>
    <group name="Programming Utilities" packageid="XM-007507-SM"/>
    <group name="Programming Utilities" packageid="XM-010529-SM"/>
    <group name="Networking" packageid="XM-007489-SM"/>
  </groups>
</software>
ERROR: ComponentBrowserView(handleRefreshError): Available software information failed to download
java.lang.Exception: Available software information failed to download
	at com.xmos.libs.core.webservices.DownloadManager.downloadAnyway(Unknown Source)
	at com.xmos.libs.core.webservices.DownloadManager.downloadSoftwareInfo(Unknown Source)
	at com.xmos.xsoftip.core.XSoftIP.refreshAvaliableSoftware(Unknown Source)
	at com.xmos.xsoftip.ui.views.XSoftIPBrowserView$1.run(Unknown Source)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
WebServices: opening connection (timeout = 10000): https://www.xmos.com/api/get_all_board_support_xml?&xde_version=Community_14.3.3&tool=xTIMEcomposer
WebServices: ERROR: No data returned
Last edited by Bootucal on Thu Jan 10, 2019 7:18 pm, edited 1 time in total.
User avatar
dahoma
Member++
Posts: 16
Joined: Thu Jan 03, 2019 2:19 pm

Postby dahoma » Thu Jan 10, 2019 4:40 pm

This is my debug file where it is placed in my user directory

Code: Select all

Ping: https://www.xmos.com [200]
DevColumnCorePlugin: online enabled. Ping successfull
BroadcastListeners: addListener: class com.xmos.xsoftip.ui.views.libraries.LibrariesView
WebServices: opening connection (timeout = 10000): https://www.xmos.com/api/get_all_software_xml?&xde_version=Community_14.3.3&feed_key=7D0F-77B6-CEED-F669-5307-0BE9-45C5-E13A&tool=xTIMEcomposer
WebServices: ERROR: No data returned
ERROR: ComponentBrowserView(handleRefreshError): File 'C:\Users\Sergio\.xmos\cache\AllAvailableSoftware.xml' does not exist
java.io.FileNotFoundException: File 'C:\Users\Sergio\.xmos\cache\AllAvailableSoftware.xml' does not exist
	at org.apache.commons.io.FileUtils.openInputStream(FileUtils.java:265)
	at org.apache.commons.io.FileUtils.readFileToString(FileUtils.java:1457)
	at com.xmos.libs.core.webservices.WebServices.getAllSoftwareXml(Unknown Source)
	at com.xmos.libs.core.webservices.DownloadManager$1.download(Unknown Source)
	at com.xmos.libs.core.webservices.DownloadManager.downloadAnyway(Unknown Source)
	at com.xmos.libs.core.webservices.DownloadManager.downloadSoftwareInfo(Unknown Source)
	at com.xmos.xsoftip.core.XSoftIP.refreshAvaliableSoftware(Unknown Source)
	at com.xmos.xsoftip.ui.views.XSoftIPBrowserView$1.run(Unknown Source)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
WebServices: opening connection (timeout = 10000): https://www.xmos.com/api/get_num_notifcations?&xde_version=Community_14.3.3&feed_key=7D0F-77B6-CEED-F669-5307-0BE9-45C5-E13A&tool=xTIMEcomposer
WebServices: responseStr: 
WebServices: opening connection (timeout = 10000): https://www.xmos.com/api/get_all_board_support_xml?&xde_version=Community_14.3.3&feed_key=7D0F-77B6-CEED-F669-5307-0BE9-45C5-E13A&tool=xTIMEcomposer
WebServices: ERROR: No data returned

huw
Member++
Posts: 28
Joined: Thu Jan 28, 2010 10:41 am

Postby huw » Thu Jan 10, 2019 4:50 pm

Thanks Bootucal,

Looks like a server timeout issue. Odd that the first download (software) appears to be good despite the timeout error, and then it locks when trying to download the board information.

If you go to the software url (https://www.xmos.com/api/get_all_softwa ... MEcomposer) at top of the debug.log file, in a standard browser you should get the same information that's in this log file.

What happens when you try and open the board information in a default browser the url at the bottom of the file using:

https://www.xmos.com/api/get_all_board_ ... MEcomposer

Do you see nothing or data like the following?

<bsps toolsVersion="Community_14.3.3">
<bsp id="000D041X" name="SLICEKIT-X200" description="sliceKIT Core Board (X200)">
<version id="1.0.0" authorised="true" reason="" />
</bsp>
<bsp id="0009011X" name="XP-SKC-SU1" description="XP-SKC-SU1 Development Board">
<version id="1.0.0" authorised="true" reason="" />
</bsp>
...
User avatar
dahoma
Member++
Posts: 16
Joined: Thu Jan 03, 2019 2:19 pm

Postby dahoma » Thu Jan 10, 2019 5:22 pm

In my case i see your code huw

Code: Select all

<bsps toolsVersion="Community_14.3.3">
<bsp id="000D041X" name="SLICEKIT-X200" description="sliceKIT Core Board (X200)">
<version id="1.0.0" authorised="true" reason="" />
</bsp>
<bsp id="0009011X" name="XP-SKC-SU1" description="XP-SKC-SU1 Development Board">
<version id="1.0.0" authorised="true" reason="" />
</bsp>
...
markp
Posts: 4
Joined: Thu Jan 10, 2019 6:07 pm

Postby markp » Thu Jan 10, 2019 6:14 pm

Try increasing the timeout by going to the Preferences dialog within xTIMEcomposer:

Window => Preferences

and selecting from the list on the left

xTIMEcomposer

Within the region "Online Settings" you will see an edit box labelled

Connection timeout (ms)

probably with a value 10000. Try increasing this value substantially, say by a factor of x2 or even x10.

If you still have problems you may want to also clear the file cache, either by the method described earlier or by pressing the "Clear cached data" button on this form.
Bootucal
Member
Posts: 11
Joined: Thu Jan 03, 2019 12:06 pm

Postby Bootucal » Thu Jan 10, 2019 7:27 pm

I´m at home now but had the same issue with my private pc with win8.1. So i opend the link: https://www.xmos.com/api/get_all_board_ ... MEcomposer and got

Code: Select all

<bsps toolsVersion="Community_14.3.3">
  <bsp id="000D041X" name="SLICEKIT-X200" description="sliceKIT Core Board (X200)">
    <version id="1.0.0" authorised="true" reason="" />
  </bsp>
  <bsp id="0009011X" name="XP-SKC-SU1" description="XP-SKC-SU1 Development Board">
    <version id="1.0.0" authorised="true" reason="" />
Then i followed markps hint an increased the Connection timeout to 100000. Works now. Libraries and examples are available.Thank you!
Tomorrow I will try the same with my pc at the University from which the logfile came from and report the result.
sparcules
New User
Posts: 2
Joined: Fri Jan 04, 2019 10:42 pm

Postby sparcules » Thu Jan 10, 2019 11:11 pm

I tried to increase my Connection timeout by x10. The updated value is now set to 100000. But this does not fix the problem for me.
This is my debug.log file found in my user directory. Appears to be very similar to the one posted by dahoma. There are two main errors: 1) open connection timeout = 100000. And 2) java.io.FileNotFoundException: File 'C:\Users\kevin\.xmos\cache\AllAvailableSoftware.xml' does not exist" error.

Code: Select all

Ping: https://www.xmos.com [200]
DevColumnCorePlugin: online enabled. Ping successfull
BroadcastListeners: addListener: class com.xmos.xsoftip.ui.views.examples.ExamplesView
BroadcastListeners: addListener: class com.xmos.xsoftip.ui.views.libraries.LibrariesView
BroadcastListeners: addListener: class com.xmos.devcolumn.ui.views.devcolumn.HelpBrowser
WebServices: opening connection (timeout = 100000): https://www.xmos.com/api/get_all_software_xml?&xde_version=Community_14.3.3&feed_key=6C5B-9096-287F-0291-B0B9-0560-3835-6693&tool=xTIMEcomposer
WebServices: ERROR: No data returned
WebServices: opening connection (timeout = 100000): https://www.xmos.com/api/get_all_software_xml?&xde_version=Community_14.3.3&feed_key=6C5B-9096-287F-0291-B0B9-0560-3835-6693&tool=xTIMEcomposer
WebServices: ERROR: No data returned
ERROR: ComponentBrowserView(handleRefreshError): File 'C:\Users\kevin\.xmos\cache\AllAvailableSoftware.xml' does not exist
java.io.FileNotFoundException: File 'C:\Users\kevin\.xmos\cache\AllAvailableSoftware.xml' does not exist
	at org.apache.commons.io.FileUtils.openInputStream(FileUtils.java:265)
	at org.apache.commons.io.FileUtils.readFileToString(FileUtils.java:1457)
	at com.xmos.libs.core.webservices.WebServices.getAllSoftwareXml(Unknown Source)
	at com.xmos.libs.core.webservices.DownloadManager$1.download(Unknown Source)
	at com.xmos.libs.core.webservices.DownloadManager.downloadAnyway(Unknown Source)
	at com.xmos.libs.core.webservices.DownloadManager.downloadSoftwareInfo(Unknown Source)
	at com.xmos.xsoftip.core.XSoftIP.refreshAvaliableSoftware(Unknown Source)
	at com.xmos.xsoftip.ui.views.XSoftIPBrowserView$1.run(Unknown Source)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
ERROR: ComponentBrowserView(handleRefreshError): File 'C:\Users\kevin\.xmos\cache\AllAvailableSoftware.xml' does not exist
java.io.FileNotFoundException: File 'C:\Users\kevin\.xmos\cache\AllAvailableSoftware.xml' does not exist
	at org.apache.commons.io.FileUtils.openInputStream(FileUtils.java:265)
	at org.apache.commons.io.FileUtils.readFileToString(FileUtils.java:1457)
	at com.xmos.libs.core.webservices.WebServices.getAllSoftwareXml(Unknown Source)
	at com.xmos.libs.core.webservices.DownloadManager$1.download(Unknown Source)
	at com.xmos.libs.core.webservices.DownloadManager.downloadAnyway(Unknown Source)
	at com.xmos.libs.core.webservices.DownloadManager.downloadSoftwareInfo(Unknown Source)
	at com.xmos.xsoftip.core.XSoftIP.refreshAvaliableSoftware(Unknown Source)
	at com.xmos.xsoftip.ui.views.XSoftIPBrowserView$1.run(Unknown Source)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
WebServices: opening connection (timeout = 100000): https://www.xmos.com/api/get_all_software_xml?&xde_version=Community_14.3.3&feed_key=6C5B-9096-287F-0291-B0B9-0560-3835-6693&tool=xTIMEcomposer
WebServices: ERROR: No data returned
ERROR: ComponentBrowserView(handleRefreshError): File 'C:\Users\kevin\.xmos\cache\AllAvailableSoftware.xml' does not exist
java.io.FileNotFoundException: File 'C:\Users\kevin\.xmos\cache\AllAvailableSoftware.xml' does not exist
	at org.apache.commons.io.FileUtils.openInputStream(FileUtils.java:265)
	at org.apache.commons.io.FileUtils.readFileToString(FileUtils.java:1457)
	at com.xmos.libs.core.webservices.WebServices.getAllSoftwareXml(Unknown Source)
	at com.xmos.libs.core.webservices.DownloadManager$1.download(Unknown Source)
	at com.xmos.libs.core.webservices.DownloadManager.downloadAnyway(Unknown Source)
	at com.xmos.libs.core.webservices.DownloadManager.downloadSoftwareInfo(Unknown Source)
	at com.xmos.xsoftip.core.XSoftIP.refreshAvaliableSoftware(Unknown Source)
	at com.xmos.xsoftip.ui.views.XSoftIPBrowserView$1.run(Unknown Source)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
WebServices: opening connection (timeout = 100000): https://www.xmos.com/api/get_all_board_support_xml?&xde_version=Community_14.3.3&feed_key=6C5B-9096-287F-0291-B0B9-0560-3835-6693&tool=xTIMEcomposer
WebServices: ERROR: No data returned


Who is online

Users browsing this forum: No registered users and 3 guests