У вас Arduino с каким интерфейсом, Mega16 или CH340?
Загрузчик откуда скачивали?
Файл boards можно Ваш посмотреть?
Тип: Сообщения; Пользователь: vlad145
У вас Arduino с каким интерфейсом, Mega16 или CH340?
Загрузчик откуда скачивали?
Файл boards можно Ваш посмотреть?
Схема входных цепей вот:
395863
На плате на данный момент распаяны источники питания, контроллер, RTC и интерфейс USB-UART.
По той схеме это резисторы по связи СН и МК, индикацию я на той схеме не рисовал. Так установлены по 1к. А по поводу R50 и R51, пробовал от 300 до 50 Ом.
Заметил одну странность, AVRDUDE и AVRDUDESS Lock Byte отображают по разному. Такое ощущение что AVRDUDESS игнорирует два старших бита при подсчёте, и считает только пользовательские.
Это RX и...
В том то и дело, что не залочена.
Что ещё пробовал:
1.Ещё раз проверил плату (заводская, не самопал) на КЗ и обрыв.
2.Переустановил IDE, с очисткой компа.
3.Подпаял готовый (рабочий) интерфейс...
Да, без проблем:
395821
Добавлено через 10 минут(ы):
Я решил сравнить 2560 и 1280, как они прописаны в boards.txt.
## Arduino Mega w/ ATmega2560
Не похоже на залоченую, в 93 посте выкладывал скрин со считанными фьюзами, Lock fuse вроде чистые.
Данные с анализатора:
395785
Добавлено через 55 минут(ы):
Какие выставить?
А в чём разница? Если через FLProg, то всё равно запускается Arduino IDE, только портативная.
Вот из обычноё IDE:
395782
Добавлено через 52 минут(ы):
Попробовал ваш загрузчик, результат...
Да, с конденсаторами. Такой же как на платах Arduino.
Кварц на плате на 16.
Листинг из Arduino при прошивке загрузчика:
avrdude: Version 6.3-20190619Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
А загрузчик и был залит через Arduino IDE...
Через UABasp у меня тоже считывается без проблем. Проблема именно в "связке" с CH340.
395633
На данный момент МК и CH340 соединены следующим образом. RX-TX через резисторы 330 Ом, Reset через 0.1...
Данные с анализатора:
Сигнал Reset: два импульса, 2 и 3 мс, с интервалом около 50 мс.
395626
RX, TX, и Res:
395627
Пакет TX:
395628
Загрузчик записывается через Arduino IDE (записать загрузчик). Считывал фьюзы через SinaProg:
395624
Немного пояснений.
Вся связка установленная сейчас на плате, проверялась по отдельности.
1. CH340 - Проверялась на NANO, всё работает. На данной плате проверялась на "эхо".
2. Mega2560 -...
Весь нюанс в том, что данный контроллер пересаживал на оригинальную плату Arduino Mega, работает отлично.
А не может быть разный загрузчик на оригинальную плату и клона? Микросхемы USB интерфейса...
Добрый день. Не всё тут так просто. Складывается впечатление, что не отвечает загрузчик. Элементы которые вы сказали, я убрал. Хоты на китайской плате они используются. Проверил анализатором что...
Возможно чем то поможет лог из Arduino IDE при прошивке загрузчика:
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg...
Нарисовал на скорую руку.
395570
Добавлено через 55 минут(ы):
Не знаю что повлияло, заново прошил программатор в Нану, скачал SinaProg по свежее (2.1). Короче, удалось считать фьюзы:
...