Тогда тупик)). Новые чипы при установке в плату Arduino UNO не работают, по ISP не шьются. Логика подсказывает, есть какая-то фишка. Новый чип изначально должен шиться по ISP? Была похожая проблема с atmega2560. Ожил после полного стирания и программирования фьюзов. 328P-AU даже стереть не могу.
Прошу помощи у знающих. В наличии программатор tl866cs и atmega328p-PU. Чип шьется вдоль и поперек без проблем.
Есть три чипа atmega328p-AU. Установил на адаптер. Попробовал прошить. Ошибка. Чипы новые, от разных продавцов. ID читается, стирание проходит без ошибки, но по результату - безрезультатно((. Фьюзы не шьются. Пробовал через ISP шить, тот же результат. Вопрос. Есть ли различие в алгоритме прошивки AU и PU?
Ожила мега!!!!!! Все оказалось банально просто. Фузы, мать их так)))). TL866CS оказывается немного дружит с 2560. Сбросил все фузы и запрограммировал SPIEN и BOOTRST. Кварц 16мгц и как часы)))))). Вообще без обвеса, только кварц. Короче, разобрался. Спасибо всем за участие))
Если я правильно понял, с завода по умолчанию программируется внутренняя RC цепочка 8 мгц. Значит шиться должен без запайки кварца. Так тоже пробовал((((. Надо пробовать доктором. Не нашел в инете пины 2560 какой куда на доктора. Просветите в этой области, плз
В принципе, логично. Тут согласен. Фузы как-то можно сбросить , кроме как фуздоктором или проггером? А с завода они под внешний или внутренний кварц прописаны? Спортивный интерес, хочется до истины докопаться)). Опять же, полученный опыт)).
Похоже, мега дохлая. Потребление живого чипа+usbasp - 90мА, у этого 50мА. Навесил все, что нужно (резистор, кондеры, кварц) - тишина((((. Тема закрыта.
Так в том то и дело, USBasp по ISP не видит ее в упор(((. Пробовал мисо моси кидать на rx, tx (по аналогии с корпусом tqfp64). Безрезультатно. Может в ней фузами ISP отключен? Так она новая, непаянная была.
Звонил мисо, моси, ресет, плюс относительно массы, с рабочим чипом расхождения небольшие.
Там ISP выведен отдельно, можно по UART и по ISP
Есть проггер TL866CS там много атмег, но 2560, к сожалению, почему-то нет((
Подскажите, знающие. Новая atmega2560. Кварц 16мгц, резистор 10к на ресете, запаял в макетку (бока монтажа и перегрева отсутствуют). С бубном долго вокруг ходил))). USBasp по ISP не видит ее. Запаивал в плату ардуино mega2560, тот же результат. Старая atmega2560 видится без проблем. Вопрос, чип должен с нуля прграммироваться по ISP? Или есть какие-то нюансы (полное стирание и выставление фьюз)? Или я стал счастливым обладателем нерабочего чипа?(((