I support the use of some XMOS boards and we were using XC-1A last year on our CentOS 6 lab. This year we have CentOS 7, and the XC-1A continues to work fine with xTIMEcomposer 14.1.0, but we can't get our new xCORE-200 boards detected.
In the udev/rules.d/99-xmos.rules file I have the following entries:
# 20b1:f7d1 for xmos xtag2
ATTRS{idVendor}=="20b1", ATTRS{idProduct}=="f7d1", MODE="0666", SYMLINK+="xtag2-%n"
# 20b1:f7d3 for xmos startkit
ATTRS{idVendor}=="20b1", ATTRS{idProduct}=="f7d3", MODE="0666", SYMLINK+="startkit-%n"
# 0403:6010 for XC-1 with FTDI dual-uart chip
ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6010", MODE="0666", SYMLINK+="xc1-%n"
None of these seems to correspond to the xCORE-200 - am I missing a rule to use this board on Linux?
Kernel version, BTW, is 3.10.0-229.14.1.el7.x86_64.
Thanks.
How do I activate xCORE-200 drivers in Linux?
-
- New User
- Posts: 3
- Joined: Thu Sep 17, 2015 2:11 pm
-
- New User
- Posts: 3
- Joined: Thu Sep 17, 2015 2:11 pm
Using xrun -l, we discovered that there was no entry for the explorerKit, so I have added the following, which allows xTIMEcomposer to detect the board:
# 20b1:f7d4 for xmos explorerkit
ATTRS{idVendor}=="20b1", ATTRS{idProduct}=="f7d4", MODE="0666", SYMLINK+="explorerkit-%n"
# 20b1:f7d4 for xmos explorerkit
ATTRS{idVendor}=="20b1", ATTRS{idProduct}=="f7d4", MODE="0666", SYMLINK+="explorerkit-%n"