Проблема подключения Принтера к ПК

Wovladi
Идет загрузка
Загрузка
22.11.2019
343
20
Вопросы и ответы
Статья относится к принтерам:
Createbot MINI I

Добрый день! продолжаю пытаться прошить принтер, теперь проблема следующая. При подключении принтера к ПК, он определяется как устройство USB Serial port, т.е пк понимает его как какое то универсальное устройство а не как ардуин, при этом команды с репитер хоста отправляются и срабатывают, но вот залить прошивку не получается, вылетает ошибка "timeout communicating with programmer", и при этом ничего не происходит. я услеживаю между этими фактами связь. подскажите, в чем может быть проблема не определения платы? драйвера установил, и по идеи установил те которые шли с принтером, лучше драйвера не находятся... где копать?

Ответы на вопросы

Ответы

22.11.2019 в 03:19
0

На микроконтроллере нет bootloader, поэтому не может подключиться ардуино иде. Как вариант - использовать программатор.

22.11.2019 в 09:11
0

как можно в этом убедиться, повторюсь что репитер хост подключается к принтеру если выбрать в качетсве устройства универсальное устройство усб и команды отправляет

22.11.2019 в 04:30
0

Win 10 определяет контроллер сама, для других ОС нужен драйвер: ссылка

Не понятно чем пытаетесь прошить. Если AVRDUDESS или подобной программой, то нужно выставить скорость 57600. Arduino IDE сама шьёт именно на этой скорости.

22.11.2019 в 06:40
0

В процессе прошивки надо отключить РепитХост и в Ардурино выбрать правильный порт.

22.11.2019 в 09:10
0

тоесть не принципиально что при подключении принтер определяется как универсальное усб устройство?

22.11.2019 в 09:34
0

> При подключении принтера к ПК, он определяется как устройство USB Serial port

В диспетчере устройств должно быть примерно так (COM7 на картинке):


И в АрдуриноИДЕ надо этот самый порт (COM53 на картинке) указать:


И выбрать соответствующую плату. Скорее всего Mega2560, подробнее написано на контроллере на плате.


22.11.2019 в 09:48
0

Мы с вами скорее всего о разных вещах. я способен разобраться какое устройство появляется в диспетчере при подключении принтера, и логически я понимаю что именно COM с этим устройством нужно выбирать во время прошивки. Возможно я размыто озвучил вопрос... принтер при подключении называется USB Serial Port

 

Тоесть не определяется как Принтер или плата ардуин или еще какое устройство, просто универсальное устройство USB. Связанно ли это с ошибкой "timeout communicating with programmer". и как это исправить. Или это нормально и искать решение ошибки "timeout communicating with programmer". в других факторах типа коротких проводов, скоростях порта и прочей магии


ЗЫ На кратинке диспетчера вы отмечаете устройство как COM7 а в качестве порта выбираете COM53... Это какаято опечатка?

22.11.2019 в 10:21
0

> На кратинке диспетчера вы отмечаете устройство как COM7 а в качестве порта выбираете COM53... Это какаято опечатка?

Нет, это не опечатка, а нагугленные в интернетах картинки для виндовсов. (На текущем компе у меня нету ни виндовсов, ни Ардурины)

В вашем случае надо выбирать COM3 как в РепитХосте так и в АрдуриноИДЕ.

После подключения и выбора, по-нажатию пункта меню «Инструменты»→«Получить информацию о плате» должно всплыть подобное окно:


Компутер плату видит, и РепитХост с ней работает. Надо заставить работать с ней АрдуриноИДЕ.

Если плата подключена к РепитХосту, то Ардурина не сможет вгрузить новую прошивку и выкинет в „Timeout“.

> Тоесть не определяется как Принтер или плата ардуин или еще какое устройство, просто универсальное устройство USB.

А оно и будет определяться как COM-порт, т.к. Mega2560 не умеет в USB интерфейс и используют преобразователь (FTDI FT232, Atmega 16U2, CH340, CP2102, PL2303, или что-либо ещё). 

22.11.2019 в 10:30
0

Информация о плате высткакивает такая:

Снес вобще репитер хост для чистоты эксперимента, результат тот же. 


помнится что при подключенном репитер хосте, вобще отказывалась конектится.ю до таймауте не доходило даже 

22.11.2019 в 10:33
0

И даже в этом случае если на контроллере слетел бутлоадер, прошить из ардуино иде не получится! Придется сначала зашить бутлоадер программатором или другой ардуиной, а после уже шить плату. И правильно отметили что репитерхост, пронтерфейс и т.д. надо выключить на момент прошивки.

22.11.2019 в 10:36
0

а как убедится на 100% что слетел именно бутлоадер? посмотрел видосы по заливке через программатор, таким шаманством вобще не хотелось бы заниматься, а если и заниматься то убедившись на 100% что больше выхода нет...

22.11.2019 в 10:47
0

На самом деле прошивка бутлоадера не представляет собой ничего сложного. Где Вы территориально находитесь?

22.11.2019 в 10:51
0

Ростов-на-Дону. Для кого-то ничего сложного и операцию на сердце провести. Так и все же, как убедится что проблема именно в этом? так то я еще не пробовал самыйм коротким шнурком конектится и не все юсб порты перетыкал...)

22.11.2019 в 11:06
0

Alexws54 правильно написал: После подключения и выбора, по-нажатию пункта меню «Инструменты»→«Получить информацию о плате» должно всплыть подобное окно:

Проверьте сначала - если плата откликнется, то велик шанс что бутлоадер живой.

22.11.2019 в 11:08
0

Выдает вот это? Хороший знак?

22.11.2019 в 16:46
0

Такой вопрос. Возможно стоит выбрать иной программатор в среде? 

22.11.2019 в 16:51
0

У Ардурины для плат программаторы захардкожены.

UsbAsp обычно достаточно. 

22.11.2019 в 19:41
0

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

22.11.2019 в 20:27
0

Склоняюсь к тому с чего начинал пост, устройство на COM3 должно как то определиться. Должно или название платы прописаться или еще что-то, не просто устройство юсб на ком 3...  ибо когда выбираю порт COM1 в ардуине точно такие же ошибки с таймаутом выскакивают... только вот на COM1 окно информация о плате не вылетает. Возможно чтото с драйверами, но перепробовал установить все уже что нашел, без изменений...

22.11.2019 в 20:57
0

Поправка. Среди устройств на компе найдено оборудование FT232R USB UART которое привязано к порту COM3. Значит ли это что на уровне хардварном все подключено и определяется, и нужно искать в других направлениях?


Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Проверяем равномерность натяжения ремней за минуту.

Формочка для шоколада

«WANHAO Duplicator i3» регулируемый энд стоп оси Z. Итоги использования после 7000 метров филамента.

Крепление на стену для цифрового измерителя температуры TM-902C

Power Supply или бюджетный модуль питания 220v.

Автоотключение 3d принтера при помощи устройств XIAOMI.