13.08.2018, 10:56 | #1 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Подключение Digispark в Ubuntu 18.04
После замены Ubuntu с 14.04 на 18.04 Arduini IDE не видит Digispark
Хотя сама ОС видит подключение Digispark ATtiny85 к USB lsusb Код:
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 009: ID 1976:4082 Chipsbrand Microelectronics (HK) Co., Ltd. Bus 001 Device 010: ID 16d0:0753 MCS Digistump DigiSpark Bus 001 Device 004: ID 1a40:0101 Terminus Technology Inc. Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 003: ID 1a2c:4c5e China Resource Semico Co., Ltd Bus 003 Device 002: ID 1ea7:0064 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Код:
. . . [ 1255.039986] usb 1-4.2: new low-speed USB device number 10 using ehci-pci [ 1255.173117] usb 1-4.2: New USB device found, idVendor=16d0, idProduct=0753 [ 1255.173123] usb 1-4.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0 Код:
monitor will print the received events for: UDEV - the event which udev sends out after rule processing KERNEL - the kernel uevent KERNEL[1780.725762] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.2 (usb) KERNEL[1780.726384] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.2/1-4.2:1.0 (usb) KERNEL[1780.726451] bind /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.2 (usb) UDEV [1780.737457] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.2 (usb) UDEV [1780.750677] add /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.2/1-4.2:1.0 (usb) UDEV [1780.752172] bind /devices/pci0000:00/0000:00:12.2/usb1/1-4/1-4.2 (usb) Кто нибудь сталкивался с такой проблемой? Помогите!!! |
13.08.2018, 11:56 | #2 | |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Порядок моих действий
Устанавливаю Пакет libusb # sudo apt-get update # sudo apt-get install libusb-1.0-0 Создаю фаил /etc/udev/rules.d/49-micronucleus.rules со следующим описанием Цитата:
udevadm control - reload-rules |
|
13.08.2018, 14:01 | #3 |
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311 |
С правами то всё в порядке?
Попробуй что-то вроде... PHP код:
__________________
istarik.ru Последний раз редактировалось stD; 13.08.2018 в 14:06. |
13.08.2018, 14:08 | #4 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
sudo adduser cyberlab plugdev
Пользователь «cyberlab» уже является членом группы «plugdev». |
13.08.2018, 14:16 | #5 |
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311 |
PHP код:
__________________
istarik.ru |
13.08.2018, 14:23 | #6 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Виртуальный порт ttyACM не появляется в папке /dev
А USB по всем логам видно что все ок. Может с libusb что то не так? Или micronucleus? Код:
cyberlab@cyberlab-PC:/etc/udev/rules.d$ ls /dev autofs log sdb6 tty3 tty61 ttyS6 block loop0 sdc tty30 tty62 ttyS7 bsg loop1 sg0 tty31 tty63 ttyS8 btrfs-control loop2 sg1 tty32 tty7 ttyS9 bus loop3 sg2 tty33 tty8 uhid char loop4 shm tty34 tty9 uinput console loop5 snapshot tty35 ttyprintk urandom core loop6 snd tty36 ttyS0 usb cpu loop7 stderr tty37 ttyS1 userio cpu_dma_latency loop8 stdin tty38 ttyS10 vcs cuse loop-control stdout tty39 ttyS11 vcs1 disk mapper tty tty4 ttyS12 vcs2 dri mcelog tty0 tty40 ttyS13 vcs3 ecryptfs mem tty1 tty41 ttyS14 vcs4 fb0 memory_bandwidth tty10 tty42 ttyS15 vcs5 fd mqueue tty11 tty43 ttyS16 vcs6 full net tty12 tty44 ttyS17 vcs7 fuse network_latency tty13 tty45 ttyS18 vcsa hidraw0 network_throughput tty14 tty46 ttyS19 vcsa1 hidraw1 null tty15 tty47 ttyS2 vcsa2 hidraw2 port tty16 tty48 ttyS20 vcsa3 hpet ppp tty17 tty49 ttyS21 vcsa4 hugepages psaux tty18 tty5 ttyS22 vcsa5 hwrng ptmx tty19 tty50 ttyS23 vcsa6 i2c-0 pts tty2 tty51 ttyS24 vcsa7 i2c-1 random tty20 tty52 ttyS25 vfio i2c-2 rfkill tty21 tty53 ttyS26 vga_arbiter i2c-3 rtc tty22 tty54 ttyS27 vhci i2c-4 rtc0 tty23 tty55 ttyS28 vhost-net i2c-5 sda tty24 tty56 ttyS29 vhost-vsock initctl sda1 tty25 tty57 ttyS3 zero input sdb tty26 tty58 ttyS30 kmsg sdb1 tty27 tty59 ttyS31 kvm sdb2 tty28 tty6 ttyS4 lightnvm sdb5 tty29 tty60 ttyS5 |
13.08.2018, 16:01 | #7 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Это лог когда я запускаю "прошить" и подключаю digispark
Код:
[ 2215.097502] usb 1-4.2: new low-speed USB device number 27 using ehci-pci [ 2215.214149] usb 1-4.2: New USB device found, idVendor=16d0, idProduct=0753 [ 2215.214156] usb 1-4.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2217.885477] kauditd_printk_skb: 592 callbacks suppressed [ 2217.885481] audit: type=1400 audit(1534165194.259:46202): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/007/001" pid=3810 comm="micronucleus" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 [ 2217.885491] audit: type=1400 audit(1534165194.259:46203): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/006/001" pid=3810 comm="micronucleus" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 [ 2217.886101] audit: type=1400 audit(1534165194.259:46204): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/005/001" pid=3810 comm="micronucleus" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 [ 2217.886109] audit: type=1400 audit(1534165194.259:46205): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/004/001" pid=3810 comm="micronucleus" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 [ 2217.886114] audit: type=1400 audit(1534165194.259:46206): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/003/003" pid=3810 comm="micronucleus" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 [ 2217.886119] audit: type=1400 audit(1534165194.259:46207): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/003/002" pid=3810 comm="micronucleus" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 [ 2217.886125] audit: type=1400 audit(1534165194.259:46208): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/003/001" pid=3810 comm="micronucleus" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 [ 2217.886131] audit: type=1400 audit(1534165194.259:46209): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/002/001" pid=3810 comm="micronucleus" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 [ 2217.886137] audit: type=1400 audit(1534165194.259:46210): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/001/027" pid=3810 comm="micronucleus" requested_mask="wr" denied_mask="wr" fsuid=1000 ouid=0 [ 2217.886143] audit: type=1400 audit(1534165194.259:46211): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/001/027" pid=3810 comm="micronucleus" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 [ 2222.897887] kauditd_printk_skb: 640 callbacks suppressed [ 2222.897891] audit: type=1400 audit(1534165199.291:46852): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/007/001" pid=3810 comm="micronucleus" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 [ 2222.897901] audit: type=1400 audit(1534165199.291:46853): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/006/001" pid=3810 comm="micronucleus" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 [ 2222.898434] audit: type=1400 audit(1534165199.291:46854): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/005/001" pid=3810 comm="micronucleus" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 [ 2222.898442] audit: type=1400 audit(1534165199.291:46855): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/004/001" pid=3810 comm="micronucleus" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 [ 2222.898448] audit: type=1400 audit(1534165199.291:46856): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/003/003" pid=3810 comm="micronucleus" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 [ 2222.898454] audit: type=1400 audit(1534165199.291:46857): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/003/002" pid=3810 comm="micronucleus" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 [ 2222.898461] audit: type=1400 audit(1534165199.291:46858): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/003/001" pid=3810 comm="micronucleus" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 [ 2222.898467] audit: type=1400 audit(1534165199.291:46859): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/002/001" pid=3810 comm="micronucleus" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 [ 2222.898472] audit: type=1400 audit(1534165199.291:46860): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/001/027" pid=3810 comm="micronucleus" requested_mask="wr" denied_mask="wr" fsuid=1000 ouid=0 [ 2222.898477] audit: type=1400 audit(1534165199.291:46861): apparmor="DENIED" operation="open" profile="snap.arduino-mhall119.arduino" name="/dev/bus/usb/001/027" pid=3810 comm="micronucleus" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 |
13.08.2018, 20:27 | #8 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Большое спасибо stD, помог решить проблему.
Как оказалось проблема была связана с правами. Так что советую в первую очередь проверить права пользователя в группе dialout |
14.08.2018, 03:04 | #9 |
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311 |
Точнее удостоверится в том, что пользователь состоит в группе dialout.
__________________
istarik.ru Последний раз редактировалось stD; 14.08.2018 в 03:22. |
06.10.2018, 16:19 | #10 |
Junior Member
Регистрация: 06.10.2018
Сообщений: 2
Вес репутации: 0 |
Добрый день. Почти такой же вопрос, система Ubuntu 16.04 Arduini Uno подключается, виртуальный порт ttyACM работает, все программируется, монитор порта работает.
Подключаю DigiSpark? Arduini IDE не видит Digispark и нет нет выбора порта. Хотя сама ОС видит подключение Digispark ATtiny85 к USB Пользователь в группе dialout есть. Да Uno ведь работает, в чем еще может быть проблема? |
Метки |
digispark |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|