Автор Тема: Не видно arduino uno r3  (Прочитано 8270 раз)

ska

  • Гость
Не видно arduino uno r3
« : 25.01.2017 05:51:33 »
Подключаю плату по usb, но она не распознается. Один раз мне 'повезло' и по команде lsusb она была в списке usb устройств. Но в основном почти всегда она не распознается системой. Как бы мне ее снова увидеть и желательно постоянно)
« Последнее редактирование: 25.01.2017 06:04:18 от ska »

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
Re: Не видно arduino uno r3
« Ответ #1 : 25.01.2017 06:37:53 »
Для начала попробовать поменять шнурок :
https://forum.altlinux.org/index.php?topic=37867.msg303899#msg303899
В самой arduino ide какой порт выбираете ?
В другой разъем usb пробовали втыкать ?
Archlinux  / Altlinux Free Mate p8

medov

  • Гость
Re: Не видно arduino uno r3
« Ответ #2 : 25.01.2017 09:31:17 »
Подключаю плату по usb
что говорит dmesg | grep tty при подключении ардуины?
Помнится в бубунте надо было привилегии дать:
$ sudo usermod -a -G tty <your_username>
$ sudo usermod -a -G dialout <your_username>

ska

  • Гость
Re: Не видно arduino uno r3
« Ответ #3 : 25.01.2017 14:00:30 »
Для начала попробовать поменять шнурок :
https://forum.altlinux.org/index.php?topic=37867.msg303899#msg303899
В самой arduino ide какой порт выбираете ?
В другой разъем usb пробовали втыкать ?
Шнурок поменял давно). С ним на виндовс7 на любом разъеме распознается как неизвестное usb устройство (при этом никакие драйверы не устанавливаются нормально).
Как я могу выбрать порт в ide, если плата не распознается системой? Т.е. в ide никаких портов нет.
Другие разъемы тоже пробовал - то же самое.
 
что говорит
Код: [Выделить]

dmesg | grep tty

при подключении ардуины?
[root@asus-notebook ~]# dmesg | grep tty
[    0.000000] console [tty0] enabled
[  144.024423] usb 2-1.1: GSM modem (1-port) converter now attached to ttyUSB0
[  144.024530] usb 2-1.1: GSM modem (1-port) converter now attached to ttyUSB1
[  144.024638] usb 2-1.1: GSM modem (1-port) converter now attached to ttyUSB2
Только модем показывает. Но как-то же плата однажды определилась?

ska

  • Гость
Re: Не видно arduino uno r3
« Ответ #4 : 25.01.2017 14:37:00 »
Кажется я обнаружил закономерность). Плата определяется только один раз, на определенном разъеме и только после перезагрузки системы. При этом нужно воткнуть в один разъем - там ее не видно, потом, если воткнуть в др. разъем - там она сразу появляется. Затем если вытащить шнур и пробовать снова подключать, то нигде не обнаруживается пока не повторить эту операцию, т.е. перезагрузка, воткнуть в один разъем, потом в другой, и вот на этом другом разъеме ее снова становится видно.
[root@asus-notebook ~]# lsusb
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 13d3:5130 IMC Networks Integrated Webcam
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[root@asus-notebook ~]# lsusb
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 13d3:5130 IMC Networks Integrated Webcam
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 015: ID 2341:0001 Arduino SA Uno (CDC ACM)
[root@asus-notebook ~]# lsusb
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 13d3:5130 IMC Networks Integrated Webcam
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[root@asus-notebook ~]# lsusb
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 13d3:5130 IMC Networks Integrated Webcam
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[root@asus-notebook ~]# lsusb
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 13d3:5130 IMC Networks Integrated Webcam
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[root@asus-notebook ~]#
Это как-то можно исправить?
Вот она
Bus 002 Device 015: ID 2341:0001 Arduino SA Uno (CDC ACM)
« Последнее редактирование: 25.01.2017 14:39:39 от ska »

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
Re: Не видно arduino uno r3
« Ответ #5 : 25.01.2017 19:02:19 »
Вот тут товарищи пытались решить вопрос с точно такой же моделью :
http://forum.arduino.cc/index.php?topic=207901.0
Особенно их вывод потряс :
Цитировать
Edit: I imagine it's possible that, in addition to the missing firmware, there is also no bootloader on the 328p. Maybe the factory was having a really bad day.
-------
The bootloader was a issue, as I have nothing to burn it. So I had to send the card back to the vendor. Let hope the new one will work better.
Archlinux  / Altlinux Free Mate p8

medov

  • Гость
Re: Не видно arduino uno r3
« Ответ #6 : 25.01.2017 20:12:38 »
на каком чипе реализован usb-serial?

ska

  • Гость
Re: Не видно arduino uno r3
« Ответ #7 : 26.01.2017 07:15:20 »
на каком чипе реализован usb-serial?
atmega328p-pu
сделано в Китае
« Последнее редактирование: 26.01.2017 07:16:51 от ska »

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
Re: Не видно arduino uno r3
« Ответ #8 : 26.01.2017 07:30:50 »
328 это сам контроллер, программатор там идет на другом чипе
Вот тут товарищи боролись со сгоревшим программатором http://forum.amperka.ru/threads/%D0%A1%D0%B6%D1%91%D0%B3-arduino-uno-%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%B0%D0%B2%D0%BB%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC.7558/
Archlinux  / Altlinux Free Mate p8

medov

  • Гость
Re: Не видно arduino uno r3
« Ответ #9 : 26.01.2017 08:20:51 »
usb->serial это микросхемы FT232, CP2102, CH340, PL2303, также может стоять atmega16u
хотя все эти чипы должны поддерживаться из коробки, иногда возникают проблемы.
Я вот в 2011 году заказал ардуино нано из Китая. Была акция какая-то и вместо одной платы, прислали целых три!
Но на одной FT232 пришлось перепаивать, на второй просто банальный непропай был. Ну, а третья работала) Вот вам и акция)
Это я к тому, если у вас есть паяльник, то попробуйте дорожки на чипе просто пропаять для начала (чип с 16-ю ножками) 

Оффлайн kostyalamer

  • Мастер
  • ***
  • Сообщений: 432
    • Сайт клуба активных пользователей ALT Linux
Re: Не видно arduino uno r3
« Ответ #10 : 26.01.2017 22:35:51 »
to medov  сразу видно грамотного человека , если раньше не видели в Разработке есть тема
https://forum.altlinux.org/index.php?topic=34949.0   , нас ардуинистов здесь к сожалению  мало, может чем-нибудь интересным поделитесь.
« Последнее редактирование: 26.01.2017 22:38:32 от kostyalamer »
Archlinux  / Altlinux Free Mate p8

ska

  • Гость
Re: Не видно arduino uno r3
« Ответ #11 : 27.01.2017 07:59:02 »
328 это сам контроллер, программатор там идет на другом чипе
Вот тут товарищи боролись со сгоревшим программатором http://forum.amperka.ru/threads/%D0%A1%D0%B6%D1%91%D0%B3-arduino-uno-%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%B0%D0%B2%D0%BB%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC.7558/
Что-то не хочет она переводится в этот режим dfu. Замыкая контакты, вижу как оранжевая лампочка) быстро мигает.
[root@asus-notebook AVRISP-MKII]# lsusb
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 13d3:5130 IMC Networks Integrated Webcam
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 068: ID 2341:0001 Arduino SA Uno (CDC ACM)
[root@asus-notebook AVRISP-MKII]# dfu-programmer atmega16u2 erase
dfu-programmer: no device present.

medov

  • Гость
Re: Не видно arduino uno r3
« Ответ #12 : 27.01.2017 08:15:59 »
может чем-нибудь интересным поделитесь
с ардуинами долго дела имел, из периферии - индикаторы, практически все известные датчики, gsm/gprs передача данных и прочее. Не работал только с GPS, но думаю надо. Первое время делал ардуинки сам, по всем известной лазерно-утюжной технологии. Потом собрал ЧПУ фрезер, делал платы на нём, продавал даже одно время. Ну а затем они стали стоить 150р в китае))
[root@asus-notebook AVRISP-MKII]# dfu-programmer atmega16u2 erase
dfu-programmer: no device present.
можете фото своей платы крупным планом сделать?

ska

  • Гость
Re: Не видно arduino uno r3
« Ответ #13 : 27.01.2017 13:12:20 »
можете фото своей платы крупным планом сделать?
Ок, полюбуйтесь). Добавлю еще, что плату покупал не отдельно, а в наборе с конструктором (черепаха-робот). Т.е. там уже, наверное, залита прога для черепахи.

medov

  • Гость
Re: Не видно arduino uno r3
« Ответ #14 : 27.01.2017 14:19:07 »
Тестер имеется? надо будет померить напряжение.
Я так понимаю, сам микроконтроллер работает? По соседней я понял, что вы подключаете блютус и со смартфона можете управлять роботом?