Документация по программному порту Arduino Due 16U2

Есть ли какая-либо документация или что делает 16U2 при попытке запрограммировать Sam3X в Arduino?

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

Я искал его, но ничего не нашел. Я не могу понять шестнадцатеричный файл, сожженный на MCU.

, 👍-1

Обсуждение

вы загрузили прошивку на ATmega 16u2? прошивка находится в arduino/hardware/sam/1.6.11/firmwares/atmega16u2, @Juraj

https://www.arduino.cc/en/Hacking/Upgrading16U2Due, @Juraj

Да, я уже загрузил эту прошивку на 16U2., @noobiejp


1 ответ


0

16u2 просто выполняет роль адаптера usb - UART. Вы также можете использовать ft232 или другой последовательный адаптер.

Конечно, 16u2 нуждается в установке на него прошивки, чтобы функционировать. Эта прошивка доступна (возможно, в комплекте с ide или для загрузки, в данный момент не уверен).

,

Но я считаю, что он также отвечает за утверждение выводов сброса и стирания, необходимых для загрузчика SAMBA в Sam3x, и кое-что о CDC., @noobiejp

И вы должны были скопировать это из схемы due, да? И прошивка, которую вы устанавливаете в 16u2, делает все необходимое., @Majenko

ДА. У меня есть все (соединения, уровни напряжения) контактов на моей плате, и во время включения питания происходит то же самое, но я все еще получаю сообщение об ошибке "Устройство не найдено". Поэтому я думаю, что что-то я бы пропустил, и я хочу это увидеть, посмотрев на код и чего ожидать от выводов, используя область видимости., @noobiejp

Если вы собираетесь достичь такого уровня, то вам действительно нужна физическая подготовка, чтобы сравнить ее с этим., @Majenko