RusWolf
Да.

Ещё для проверки команда: avrdude -c avrispmkII -P usb -p m1281 -B 100 -v
Можно расшифровать её? Пожалуйста...
Вот что вышло у меня:

sudo avrdude -p m16 -c avrispmkII

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x1e9403 (probably m16)

avrdude: safemode: Fuses OK (E:FF, H:99, L:E1)

avrdude done.  Thank you.

То есть всё работает?
alexandr05
Попробуйте использовать avrdude. Эта программа у меня подхватывала два самодельных программатора, один подключался по rs232, второй по USB.
А каким образом мне использовать её... Можно пример пожалуйста...
vasek
USB устройство определяется и без загрузки драйвера (модуля) …, а вот чтобы появилось устройство в /dev ….. необходим модуль …. значит он у тебя не загрузился …. смотри ..
Куда смотреть?
Ошибка нет такого файла или каталога:
ls: не вдалося отримати доступ до '/dev/ttyUSB*': Немає такого файла або каталогу
Ткой вывод и при подключенном программаторе и без программатора. В ноуте все порты пусты.
Спасибо!
Значит программатор определяется. Но как посмотреть его в /dev/ ?
Мне нужно выполнить такую операцию в Eclipse:
Теперь выберем устройство, как мы помним, у нас это /dev/ttyUSB0. Записываем это в поле "Override default port". Это все, жмем "Ok". И устанавливаем только что созданный профиль в качестве значения в поле "Programmer configuration"
Вывод команды:
sudo lsusb -v -s 01:13

Bus 001 Device 013: ID 03eb:2104 Atmel Corp. AVR ISP mkII
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        16
  idVendor           0x03eb Atmel Corp.
  idProduct          0x2104 AVR ISP mkII
  bcdDevice            2.00
  iManufacturer           1 ATMEL
  iProduct                2 AVRISP mkII
  iSerial                 3 000200212345
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xc0
      Self Powered
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval              10
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval              10
Device Status:     0x0000
  (Bus Powered)

Я отключал программатор и при последующем подключении его номер стал 13. По этому я использовал другую команду...
Ошибся с названием программатора. AVR ISP MKII он называется...
До подключения:
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/7p, 480M
|__ Port 3: Dev 2, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 3: Dev 2, If 1, Class=Video, Driver=uvcvideo, 480M
|__ Port 5: Dev 3, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 1: Dev 6, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 1: Dev 6, If 1, Class=Wireless, Driver=btusb, 12M
|__ Port 4: Dev 5, If 0, Class=Vendor Specific Class, Driver=rtsx_usb, 480M

После подключения:

/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/7p, 480M
    |__ Port 3: Dev 2, If 0, Class=Video, Driver=uvcvideo, 480M
    |__ Port 3: Dev 2, If 1, Class=Video, Driver=uvcvideo, 480M
    |__ Port 5: Dev 3, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 1: Dev 6, If 0, Class=Wireless, Driver=btusb, 12M
        |__ Port 1: Dev 6, If 1, Class=Wireless, Driver=btusb, 12M
        |__ Port 2: Dev 12, If 0, Class=Vendor Specific Class, Driver=, 12M
        |__ Port 4: Dev 5, If 0, Class=Vendor Specific Class, Driver=rtsx_usb, 480M

Появилось новое устройство
Port 2: Dev 12, If 0, Class=Vendor Specific Class, Driver=, 12M
Доброго времени суток!
Учусь на радиотехническом факультете и есть предмет "Проектирование цифровых устройств". Взял у препода на выходные учебную плату на ATmega16 и программатор AVR ISP MKII (такое название программатора мне сказали. По сути это плата спаянная кем то, но на винде в универе стоят дрова до сказанного выше программатора).
У меня стоит 10 винда как вторая ОС, но что то у меня она не хочет нормально запускать Avr Studio 7. И я вот подумал зачем мне использовать винду если в основном я сижу на арче. (Винду ставил только ради маткада и матлаба).
Установил я пакеты которые в этой статье. Название некоторых пакетов в AUR отличаются, но не сильно и описание есть.
Проблема следующая: не видит программатор.
Вывод dmesg пишет, что подключается новое устройство, но в df его нет и при исполнении таких команд различия нет:

ls /dev > /tmp/dev1
# подключили программатор
ls /dev > /tmp/dev2
comm -3 /tmp/dev1 /tmp/dev2

Вывод dmesg о подключении нового устройства:

[  564.744589] usb 1-5.2: new full-speed USB device number 8 using xhci_hcd
indeviral
в большинстве случаев закрытие крышки отрабатывает как XF86WakeUp или типа того...
можно посмотреть через xev и поставить действие как на обычную кнопку
Окей, спасибо. Сегодня попробую и отпишу.
vasek
solder66
При вводе команды pm-suspend всё работает
А через systemd тоже работает? .... (systemctl suspend)
Да, работает. У меня через systemd стоит на i3 такая команда:

bindsym $mod+Control+s exec i3lock -i ~/.config/i3/wallpaper.png && systemctl suspend