ОШИБКА: настройка avrdude для ATmega328P-XMINI (думаю, злодей)-›(avrdude: usbdev_send(): написал -5 из 7 байт, err = ошибка ввода/вывода)

У меня есть микросхема ATmega328P-XMINI (гугление дало мне результат, что это 8-битная микросхема).

Я новичок во встроенном программировании. И нужна помощь в пути. На данный момент я просто пытаюсь установить соединение с avrdude (я просто пытаюсь получить правильное соединение, загрузочный код для чипа появится позже). Но я получаю эту ошибку. Я не знаю, как это исправить или что происходит не так.

Что я знаю, так это то, что есть ошибка ввода-вывода usbdev, что, как я думаю, является виновником.

Другая строка с восклицанием о том, что USB-устройство занято, также вызывает подозрения.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я использую gentoo, и по этой причине у меня нет доступа к студии Atmel (у меня нет доступа к программам Windows).

выдана команда (пробовал с sudo и без):

sudo avrdude -p m328p -c xplainedmini

Код ошибки:

avrdude: usb_open(): cannot read serial number "Connection timed out"
avrdude: usb_open(): cannot read product name "Connection timed out"
avrdude: usbdev_open(): WARNING: failed to set configuration 1: Device or resource busy
avrdude: usbdev_send(): wrote -5 out of 7 bytes, err = Input/output error
avrdude: jtag3_send(): failed to send command to serial port
avrdude: failed to sync with the JTAGICE3 in ISP mode

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

[ 7704.920695] usb 2-2: new full-speed USB device number 6 using xhci_hcd
[ 7705.048875] usb 2-2: New USB device found, idVendor=03eb, idProduct=2145, bcdDevice=10.00
[ 7705.048877] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 7705.048878] usb 2-2: Product: mEDBG CMSIS-DAP
[ 7705.048880] usb 2-2: Manufacturer: ATMEL
[ 7705.048881] usb 2-2: SerialNumber: ATML2323051800004280
[ 7705.051076] hid-generic 0003:03EB:2145.0003: hiddev97,hidraw1: USB HID v1.11 Device [ATMEL mEDBG CMSIS-DAP] on usb-0000:00:14.0-2/input0
[ 7705.051145] cdc_acm 2-2:1.1: ttyACM0: USB ACM device

документация по микрочипу и страница продукта

Любые советы по отладке этой проблемы в целом я благодарен.


person sebastiaan oerlemans    schedule 11.02.2020    source источник


Ответы (1)


Неважно, я потратил 20 минут на формулировку вопроса и его форматирование. Просто чтобы понять, что подключение и исправлено.

Я ИДИОТ!

person sebastiaan oerlemans    schedule 11.02.2020
comment
SO не является дискуссионным форумом - просто удалите свой вопрос, если он больше не актуален. Рад, что вы все же в пути! - person Clifford; 12.02.2020