Hello all,
I recently downloaded the latest CCSv5 Linux release as of today (5.1.0.06000) and installed it under Gentoo Linux (uname -a output below). I created a new project, compiled it successfully, and when I finally tried to run it (on a controlSTICK Piccolo F28069), I got the following error:
workspace/test/controlStickF28069.ccxml
Error parsing file:
Fatal Error at (0, 0): An exception occurred! Type:RuntimeException, Message:The primary document entity could not be opened. Id=/usr/local/CCSv5/ccsv5/ccs_base/common/targetdb/Modules/C2000/C2000_HRCAP_Type0_Registers.xml while parsing file: /usr/local/CCSv5/ccsv5/ccs_base/common/targetdb/Modules/C2000/C2000_HRCAP_Type0_Registers.xml
I looked around for awhile and finally found the error was caused by a file named C2000_HRCap_Type0_Registers.xml (located under /usr/local/CCSv5/ccsv5/ccs_base/common/targetdb/Modules/C2000/ in my installation), which was being looked up as C2000_HRCAP_Type0_Registers.xml. I solved the problem by creating a symlink to the correct file:
sudo ln -sf /usr/local/CCSv5/ccsv5/ccs_base/common/targetdb/Modules/C2000/C2000_HRCap_Type0_Registers.xml /usr/local/CCSv5/ccsv5/ccs_base/common/targetdb/Modules/C2000/C2000_HRCAP_Type0_Registers.xml
I just wanted to report this issue in case somebody else experiences it, and in case it has gone unnoticed before.
Best regards,
Pablo
---
uname -a output:
Linux localhost 2.6.38-gentoo-r1 #1 SMP PREEMPT Fri Apr 22 15:18:06 ART 2011 x86_64 Intel(R) Core(TM)2 Duo CPU T9400 @ 2.53GHz GenuineIntel GNU/Linux
dmesg output for controlSTICK:
[73363.363766] usb 6-2: New USB device found, idVendor=0403, idProduct=a6d0
[73363.363769] usb 6-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[73363.363772] usb 6-2: Product: Texas Instruments XDS100+RS232 V1.0
[73363.363775] usb 6-2: Manufacturer: TI