Сборка avrdude чем должна помочь по-вашему? Уверяю, что бубунтщики тоже умеют собирать пакеты. Выше в топике уже собирали, в этом или в похожем.. Толку от этого никакого не будет.
hybroid писал(а): Уверяю, что бубунтщики тоже умеют собирать пакеты. Выше в топике уже собирали, в этом или в похожем.. Толку от этого никакого не будет.
Ну тогда и не буду на это отвлекаться.
Но причину до капаю, пусть не сейчас - потом обязательно.
Vit_is писал(а):Нет это не помогло, так как и создать ссылку на данный тип порта.
Зато sudo avrdude должно помочь.
А случаем при записи чего-то в /dev/ttyACM0 ведро не виснет намертво? Была какая-то хрень в связке какого-то старого ядра (2.6.3*, если память мне не изменяет) + этого программатора, вешалось ядро мёртво, непонятно из-за чего
Vit_is писал(а):Зависаний нет, простое сообщение от AVR8 Burn
avrdude: avr910_recv(): programmer is not responding
Есть подозрение, что AVR8 Burn выводит только первую строку из длинного послания об ошибке...
Поправте если неправ - ну нету у меня этой GUI и не хочу ставить.
Если хотим разобраться, то давайте вначале в консоли заставим дудку работать, а там глядишь и AVR8 Burn заработает.
В консоли (вашим обычным пользователем, не рутом):
Есть подозрение, что AVR8 Burn выводит только первую строку из длинного послания об ошибке...
Поправте если неправ - ну нету у меня этой GUI и не хочу ставить.
Не замечал такого. Вообще это хороший гуй, иногда помогает, например связь проверить, фьюзы глянуть... когда лень в консоли набирать.
groups
vitaliy root bin adm tty disk lp mail kmem dialout fax voice cdrom floppy tape audio dip list irc gnats video plugdev games libuuid fuse lpadmin netdev admin gdm sambashare vboxusers scanner powerdev
В данном случае пользоматель присутствует в нужной группе, и не надо править /etc/udev/rules.d ...
Если только самой программе присвоит ту же группу, но в данном случае человек пытался и с полными правами запускать...
И как смотрю в нете есть проблеммы именно с выявленным драивером "cdc_acm" , сейчас смотрю возможные решения...
> ====== Device plugged in ======
...
> Jun 30 23:58:35 noteb00k kernel: usb 2-3: new low speed USB device using ohci_hcd and address 5
...
> Jun 30 23:58:35 noteb00k kernel: usb 2-3: config 1 interface 1 altsetting 0 endpoint 0x1 is Bulk; changing to
> Interrupt
> Jun 30 23:58:35 noteb00k kernel: usb 2-3: config 1 interface 1 altsetting 0 endpoint 0x81 is Bulk; changing to
> Interrupt
This looks like your problem. Low-speed devices are not allowed to
have bulk endpoints. Linux internally changes them to interrupt
endpoints with interval = 1 and maxpacket size no larger than 8.
Вроде как придумали решение в драйвере, но когда оно появится в кернеле это вопрос...
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 002: ID 0ac8:3450 Z-Star Microelectronics Corp.
Bus 001 Device 009: ID 16c0:05e1 VOTI CDC-ACM class devices (modems)
Bus 001 Device 004: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer
Bus 002 Device 003: ID 045e:00cb Microsoft Corp. Basic Optical Mouse v2.0
Bus 002 Device 004: ID 04a9:2676 Canon, Inc. CAPT Device
Надо эксперимент провести установить ubuntu 12.04 x86, и там проверить. Благо жёстких навалом, есть где развернутся.
Хм. Понятно, через какой зад оно работает. Только исходя из того, что проблема лишь с мастеркитовским программатором.... Или у тебя самопал?
И нет, вендор - это 16c0. А 05e1 - это девайс.
И вот это "VOTI CDC-ACM class devices (modems)" в гугл забейте, пища для ума на ночь гарантирована.
Сижу и думаю, а почему мой USBtiny работает? Хотя он вроде и не CDC.
UPD: смена разрядности ОС в данном случае ни хрена не изменит. Вроде тоже проходили.