Использование TXD1/RXD1 на ATmega1280 для USB-связи
У меня есть несколько плат MakerBot Mightyboard, работающих на чипах ATmega1280, которые больше не могут использовать стандартный USB-порт для подключения к компьютеру (короче говоря, между USB-портом и чипом 8u2 перегорела небольшая катушка индуктивности, которую практически невозможно заменить). Однако я заметил, что у них есть разъёмы для контактов RXD1 (PD2) и TXD1 (PD3) на 1280, как показано на этом рисунке:

Можно ли подключить внешний чип 8u2 (или аналогичный), запрограммированный как преобразователь USB в последовательный порт (что-то вроде этого), и использовать его как обычный порт USB (например, для загрузки прошивки)?
(Я хотел добавить atmega1280 как тег, но его, похоже, не существует)
@Nicolas Gnyra, 👍0
Обсуждение1 ответ
Не напрямую, нет.
USB-интерфейс подключается к TX0 и RX0 — у вас есть доступ к TX1 и RX1. Загрузчик настроен на работу с TX0 и RX0.
Вам придется скомпилировать и установить новую версию загрузчика, настроенную на использование TX1 и RX1.
Спасибо! Я очень сомневался, что всё заработает «из коробки». Не знаете ли вы, какие изменения нужно внести в загрузчик, чтобы всё заработало (и где этот загрузчик взять)?, @Nicolas Gnyra
Понятия не имею, я никогда не компилировал загрузчик. Кажется, что-то есть в составе IDE. Или Google Optiboot, как вариант., @Majenko
Хорошо, я попробую. Хотя это может занять некоторое время, так как я жду запчасти. Обязательно опубликую любую новую информацию, если она появится., @Nicolas Gnyra
- Максимальная последовательная скорость CH340
- Можно ли загрузить скетч Arduino через последовательный порт (RX) вместо USB?
- Как установить последовательные драйверы FTDI на Mac?
- Может ли Arduino Leonardo одновременно использовать USB-порт и последовательные контакты RX TX?
- Внешнее питание 5 В и последовательный порт USB
- Можно ли использовать Serial.print(сообщение), когда USB-кабель не подключен к хост-компьютеру?
- SerialUSB на Arduino Due
- Mac не обнаруживает последовательный порт для Леонардо
Какого чёрта тебе удалось взорвать резистор?!?!?!, @Majenko
Только что заметил, что я действительно перепутал, и речь идёт о катушках индуктивности. Это крошечные катушки для поверхностного монтажа, расположенные прямо рядом с USB-портом. Платы довольно старые (около 5 лет), так что, полагаю, небольшой скачок напряжения на USB-порту буквально взорвал их (на платах с такими катушками есть следы подгорания)., @Nicolas Gnyra