Вопрос к народу использующему Atmega1280 или 2560

До описываемых событий использовал в основном весь перечень AVR МК от Atmega8 до Atmega128.
Программаторы или на FT232RL или клон AVRISP_mkII.
За более чем 2 года никаких проблем с программированием МК не было (ПК рабочий не менялся, программаторы тоже).
Проблема вот в чем: пришлось в разработке использовать Atmega1280(2560) и периодически происходит следующее:
запускаю процесс программирования МК, программатор пишет «МК обнаружен», начинает его шить, переходит к верификации, выдает ошибку верификации и после этого МК уже программатором не обнаруживается. Пишет что МК не обнаружено. Если подключить к программатору другое устройство, прошивается без проблем.

Сначала была мысль, что слетают fuse, разделил программирование на 2 части сначала fuse потом отдельно прошивка, проблема осталась.
Частота на тактовых ножках проверена все тактируется, как и задумывалось 10мгц.

Если кто сталкивался с подобным и может подсказать в чем причина или как побороть — ответьте, а то уже замучился сдувать и паять 100 ножек — утомляет :(

P.S. да вспомнилось вот еще что, есть плата отладочная от Mikroelektroniks BigAvr6. На ней фирменный их программатор. На нее можно поставить разные МК. У меня были Atmega32 + Atmage128 + Atmega2560. Первые 2 до сих живы и радуют а 2560 тоже насколько помню помер раз после 25-30 прошивок.

Комментарии (22)

RSS свернуть / развернуть
C таким лучше было бы на форум.
0
А на форуме меж тем отвечают
Решайте проблемы сами, нахрен приперлись на форум.
:)
+4
«Плавали — знаем!» :))
0
Я с программатором на FT232RL не работаю, как и с Atmega1280(2560), но сходные симптомы наблюдаю при использовании клона AVRISP_mkII с МК Tiny26L и недавно с AT90S8515.
Та же история и с USBtinyISP(ladyada.net).
Причем пока не включаю внутреннюю подтяжку порта где ISP, контроллеры читаются и прошиваются без проблем.

Попробуйте, если у вас есть возможность, STK200 в связке с PonyProg — у меня эта старая упряжка читает/пишет вышеупомянутые МК при любых настройках порта ISP. Хотя подозреваю, PonyProg не знает ваших МК.
0
Интересно… А защитные резисторы (330 Ом) в линиях ISP стоят?
0
А как отсутствие(или наличие) этих резисторов может повлиять на связь с голым МК?
Кроме того, мой МК2 буферизован HC244.
0
Ну встроенная подтяжка же воздействует. Да и буферизация – это немного не о том. Попробуйте врезать в линии резисторы (например, впаять их в шлейф).
0
Согласно ДШ Tiny26, встроеные подтягивающие резисторы имеют номинал 20-50 ком.
Из ДШКак они противодействуют MISO-сигналу? А включение поддтяжки именно на нем вызывает проблему связи МК — программатор. И как помогут резисторы в 330 ом, включенные последовательно в сигнал?
Не понятно, что вы имеете ввиду.

И, как я уже писал, в STK200 стоит тот же буфер и нет «защитных» резисторов в линиях ISP. А с ним(в связке с PonyProg) такой проблемы не возникает.
0
ВИНОВАТ! Включение поддтяжки на SCK вызывает проблему! см. здесь
+1
Принято )))
0
Но вы так и не разъяснили, чем помогут защитные резисторы. :)
0
Скажем так – я это предполагаю.
+2
там стоит 244 и на всякий случай я ставил 100 ом но это в FT232 — в клоне просто 244
0
Пользовался ATMega1284 + FTDI (APU-2 тут на сайте проскакивал — как раз он) — никаких проблем не было.
0
И с таким надо на форум.
0
У меня такоє было два раза но из Atmega64, тот же програматор. Другими програматорами шил, все в порядке. У меня китайский USBasp и клон MK2.
0
Кстати, недавно что-то такое проскакивало, то ли в сообществе, то ли на форуме.
0
спасибо я поищу на форуме
0
А с каким именно программатором у вас была проблема?
0
БитБенг прогер на rt232rl которая установлена на первой версии пинборда.
0
1280 в принципе больной камень. даже оригинальным ice mk ii одним отлаживался, вторым постоянно падал.
вообще работая с большими камнями стоит нормальный отладчик завести.
0
  • avatar
  • xar
  • 08 ноября 2014, 18:53
тогда вопрос — что кроме Dragon искать\смотреть? хотелось бы с оптоизолированным или USB или выходами на МК — иногда приходится работать под напряжением в шкафах (чтобы ноут не сжечь)?
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.