First I get a lot of 'Unresolved Include" warnings in some .xc code files. Running the build process shows several errors:
Code: Select all
Description Resource Path Location Type
'fl_readImageRead' is deprecated (declared at C:/Programme/XMOS/DevelopmentTools/11.11.1/target/include/flash.h:365) flash_interface.c /module_dfu/src line 105 C/C++ Problem
'strDescs_Audio1' defined but not used descriptors_2.h /module_usb_aud_shared/endpoint0 line 1622 C/C++ Problem
#warning Extention units on the audio path are required for mixer. Enabling them now. descriptors_2.h /module_usb_aud_shared/endpoint0 line 160 C/C++ Problem
#warning IN Vols in mixer, AFTER mix & map mixer.xc /module_usb_aud_shared/mixer line 168 C/C++ Problem
#warning OUT Vols in mixer, AFTER mix & map mixer.xc /module_usb_aud_shared/mixer line 233 C/C++ Problem
#warning USING FAST MIXER mixer.xc /module_usb_aud_shared/mixer line 30 C/C++ Problem
control reaches end of non-void function app_usb_aud_l2 line 367, external location: C:\Programme\XMOS\DevelopmentTools\11.11.1\target\include\flash.h C/C++ Problem
Error launching external scanner info generator (g++ -E -P -v -dD C:/Dokumente und Einstellungen/mci/Eigene Dateien/XMOS/xmos_usb_aud_l2/.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp) module_adat_rx_v3 Unknown C/C++ Problem
Error launching external scanner info generator (g++ -E -P -v -dD C:/Dokumente und Einstellungen/mci/Eigene Dateien/XMOS/xmos_usb_aud_l2/.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp) module_dfu Unknown C/C++ Problem
Error launching external scanner info generator (g++ -E -P -v -dD C:/Dokumente und Einstellungen/mci/Eigene Dateien/XMOS/xmos_usb_aud_l2/.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp) module_spdif_rx Unknown C/C++ Problem
Error launching external scanner info generator (g++ -E -P -v -dD C:/Dokumente und Einstellungen/mci/Eigene Dateien/XMOS/xmos_usb_aud_l2/.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp) module_spdif_tx Unknown C/C++ Problem
Error launching external scanner info generator (g++ -E -P -v -dD C:/Dokumente und Einstellungen/mci/Eigene Dateien/XMOS/xmos_usb_aud_l2/.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp) module_usb_aud_shared Unknown C/C++ Problem
Error launching external scanner info generator (g++ -E -P -v -dD C:/Dokumente und Einstellungen/mci/Eigene Dateien/XMOS/xmos_usb_aud_l2/.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp) module_usb_midi Unknown C/C++ Problem
Error launching external scanner info generator (g++ -E -P -v -dD C:/Dokumente und Einstellungen/mci/Eigene Dateien/XMOS/xmos_usb_aud_l2/.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp) module_usb_shared Unknown C/C++ Problem
Error launching external scanner info generator (g++ -E -P -v -dD C:/Dokumente und Einstellungen/mci/Eigene Dateien/XMOS/xmos_usb_aud_l2/.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp) module_xud Unknown C/C++ Problem
On "stdcore[0]" (node "0", core 0) not all (12 of 32) bits of port "XS1_PORT_32A" are connected to pins in this package. app_usb_aud_l2 line 0 C/C++ Problem
overflow in implicit constant conversion clockgen.xc /module_usb_aud_shared/clocking line 682 C/C++ Problem
reinterpretation to type of larger alignment audiorequests.xc /module_usb_aud_shared/endpoint0 line 402 C/C++ Problem
reinterpretation to type of larger alignment usb_buffer.xc /module_usb_aud_shared/usb_buffer line 189 C/C++ Problem
reinterpretation to type of larger alignment usb_buffer.xc /module_usb_aud_shared/usb_buffer line 376 C/C++ Problem
reinterpretation to type of larger alignment usb_buffer.xc /module_usb_aud_shared/usb_buffer line 380 C/C++ Problem
route(0) Fail (missing loop iterations) with 54 unknowns, Num Paths: 4975734713695200, Slack: 3,4 us, Required: 5,2 us, Worst: 1,8 us, Min Core Frequency: 168 MHz clockgen.xc /module_usb_aud_shared/clocking line 32 C/C++ Problem
I successfully built an simulated some new applications (my own code) based on the 'github howto' instructions, but I can't get the USB reference code to build without errors/warnings.
Maybe it's a version mismatch problem between XDE 11.2 and 11.11, thus the project structure looks somewhat different.
There is an XDE option to create a new project based on an legacy project but it does not allow to import from external location/archive.
Any hint welcome ;)
Chris