Arduino Uno с Kubuntu 16.04: невозможно перечислить устройство

Я пытаюсь подключить свой arduino uno R1, чтобы запрограммировать atmega8u2, но я не могу этого сделать. Когда я запускаю sudo dfu-programmer atmega8u2 erase, я получаю следующие результаты:

dfu-programmer: no device present.

Итак, чтобы диагностировать его, я запускаю dmeesg со следующими результатами:

 [ 1395.921051] usb 2-3: new full-speed USB device number 30 using
 xhci_hcd [ 1396.041175] usb 2-3: device descriptor read/64, error -71
 [ 1396.269135] usb 2-3: device descriptor read/64, error -71 [
 1396.497109] usb 2-3: new full-speed USB device number 31 using xhci_hcd [ 1396.617169] usb 2-3: device descriptor read/64, error -71
 [ 1396.845177] usb 2-3: device descriptor read/64, error -71 [
 1397.073163] usb 2-3: new full-speed USB device number 32 using xhci_hcd [ 1397.073371] usb 2-3: Device not responding to setup
 address. [ 1397.281311] usb 2-3: Device not responding to setup
 address. [ 1397.489086] usb 2-3: device not accepting address 32,
 error -71 [ 1397.609173] usb 2-3: new full-speed USB device number 33
 using xhci_hcd [ 1397.609382] usb 2-3: Device not responding to setup
 address. [ 1397.817200] usb 2-3: Device not responding to setup
 address. [ 1398.025176] usb 2-3: device not accepting address 33,
 error -71 [ 1398.025235] usb usb2-port3: unable to enumerate USB
 device

Знаете ли вы, ребята, как подключить мой arduino к компьютеру?

Кроме того, я забыл упомянуть, что мой пользователь находится в группе dialout как groups Команда gnu /linux упоминает:

pcmagas adm dialout cdrom sudo dip plugdev lpadmin sambashare libvirtd docker wireshark

PS: Это произошло после пайки резистора в плату, так что это новая проблема.

1 голос | спросил Dimitrios Desyllas 24 MarpmSat, 24 Mar 2018 14:17:54 +03002018-03-24T14:17:54+03:0002 2018, 14:17:54

1 ответ


1

Вы должны припаять резистор (в случае, если у вас нет навыков, которые я рекомендую делать профессионально, профессионал, близкий мне, сумел припаять его стоимостью около 5 евро), а затем аппаратный сброс atmega8u2 документация . Для быстрой справки просто посмотрите на это изображение:

 Где сбросить atmega8u2

В dmesg вы увидите то же самое или сообщение:

[ 1544.679504] usb 1-6: new full-speed USB device number 42 using xhci_hcd
[ 1544.808341] usb 1-6: New USB device found, idVendor=03eb, idProduct=2ff7
[ 1544.808350] usb 1-6: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 1544.808356] usb 1-6: Product: Arduino Uno DFU

Затем посмотрите на аналогичный документация .

ответил Dimitrios Desyllas 21 PMpSat, 21 Apr 2018 17:38:49 +030038Saturday 2018, 17:38:49

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132