KREMEN Реклама
KREMEN Реклама

Прошивка через UsbAsp перестал видеться COM-порт.

zabeyka
Идет загрузка
Загрузка
03.04.2022
2012
3
Вопросы и ответы
Статья относится к принтерам:
Anet A6

Коллеги, привет!Произошла загадочная ситуация, помогите, пожалуйста разобраться. Буду благодарен за любые идеи (ибо я уже отчаялся)!

У меня принтер Anet A6 (прошивал Marlin через UsbAsp-программатор (драйвер от Zadig) + Arduino IDE 1.8.15). Случилась такая ситуация: сопло принтера перестало нагреваться выше 30-40 градусов. То есть, как я сделал вывод, то или сломался температурный датчик или сам нагреватель или что-то пошло не так с ПО.Первым делом решил пойти по самому легкому пути и на всякий случай перепрошить. При том, что дело у меня отлаженое, ОС (Win7 x64) не переставлял с последней прошивки, никакие программы не обновлял, драйвер UsbAsp от Zadig не сносил, то есть всё что нужно сделать - просто подсоединить провод USB ASP и сделать ровно всё то, что я давно и успешно делал - то есть просто поставить Marlin (через Arduino IDE) на плату принтера, собственно.Но, всё пошло не по плану... При подсоединении принтера к компу через UsbAsp в диспетчере устройств в упор не появляется COM-порт (то есть, есть только дефолтный COM-1, а нового нужного нам там нет).Само устройство UsbAsp отображается в диспетчере в Universal Serial Bus Devices, а лампочка на плате usbAsp загорается.Я подумал сначала, что сломалась сама плата принтера Anet A6, но у меня есть запасная и гарантированно рабочая - попробовал с ней - и тоже глухо.Потом я решил, что сломался программатор, но у меня есть запасной - и с ним тоже всё глухо.Я стал грешить на драйвер программатора, пробовал ставить Zadig 2.5, Zadig 2.7, и всякие USBasp-win-driver-x86-x64-v3.0.7.... Без результатов - новый COM-порт не появляется, а если его нет, то и никакое Arduino ты не натравишь на принтер.Далее я попробовал просто соединить стандартным USB проводом принтер и комп (то есть без UsbAsp программатора и не в тот порт, который рядом c LCD, а прям в usb-порт на плате). И вот тут всё в порядке - Com-порт сразу появляется и через IDE можно залить скетч на плату (для проверки я даже что-то залил, так "успешно", что принтер перестал работать и только на экране высвечивается надпись " ERROR бла-бла-бла EEPROM Version"), но не в этом суть. 

В общем, помогите, пожалуйста разобраться, мне не понятно, почему через программатор (даже не через один, а через два, вроде, всегда работабщих программатора) не появляется никакого COM-порта в системе.PS: питание на саму плату принтера подавал, естествено

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

Ответы на вопросы
Металлообработка 2025 Реклама
Металлообработка 2025 Реклама