до этого был Mint 13 c 3.2 ядром, не взлетело, да и обновится уже пора-бы :)
vest@s41:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 13.04
Release: 13.04
Codename: raring
vest@s41:~$ uname -a
Linux s41 3.8.0-19-generic #30-Ubuntu SMP Wed May 1 16:36:13 UTC 2013 i686 i686 i686 GNU/Linux
Чтобы это заработало на CSS 5.2 необходимо записать:
<?xml version="1.0"?>
<connection id="Stellaris In-Circuit Debug Interface" class="31040">
<connectionType Type="LM_ICDI"/>
<property Type="hiddenfield" Value="No" id="dataFileRequired"/>
</connection>
в
/путь_до/ccsv5/ccs_base/common/targetdb/connections/Stellaris_ICDI_Connection.xmlДля CSS версии 5.3 этого делать нет необходимости данный файл уже присутствует.
В убунту нам понадобятся библиотеки libusb и libftd2xx.so(Если ссылка устарела)
Из скаченного архива библиотеку libftd2xx.so.1.1.12 копируем в /usr/lib
и создаем линк
sudo ln -s libftd2xx.so.1.1.12 libftd2xx.so
далее идем в /lib, и создаем линк на libusb
cd /lib
sudo ln -s libusb-1.0.so.0 libusb-1.0.so
Правим права доступа на подключение к плате, я дописал необходимую строчку в /etc/udev/rules.d/71-ti-permissions.rules
у меня получилось:
$ cat /etc/udev/rules.d/71-ti-permissions.rules
SUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",ATTRS{idVendor}=="0403",ATTRS{idProduct}=="a6d0",MODE:="0666"
SUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",ATTRS{idVendor}=="0403",ATTRS{idProduct}=="a6d1",MODE:="0666"
SUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",ATTRS{idVendor}=="0403",ATTRS{idProduct}=="6010",MODE:="0666"
SUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",ATTRS{idVendor}=="1cbe",ATTRS{idProduct}=="00fd",MODE:="0666"
KERNEL=="ttyACM[0-9]*",MODE:="0666"Жирным выделена строка которую необходимо добавить, у меня права на устройство root:dialout
Я своего пользователя добавил в группу dialout :)
Отладчик называется Stellaris In-Circuit Debug Interface
Может кому поможет, наверняка есть люди как я понимающие, но не любящие читать на англ :)
Оригинал информации на Англ
Комментариев нет:
Отправить комментарий