AVR не отвечает. Что делать?

Volante24
jonison:

Да правильно.😃
а в чем проблема выпаять нерабочий smd ?

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

Chekhov

Без воздушки действительно проблема нормально отпаять многоногий МК.
Хотя можно по варварски (всё равно еро в мусорку) просто аккуратно отрезать острым ножом выводы (там, где у микросхемы выходят).

Или нагревать паяльником и отгибать.

19 days later
Volante24
dmitryu:

защита прошивки от копирования и запрет внутрисхемного программирования - разные вещи.
Защиту прошивки на серийных устройствах всегда ставят, а запрет внутрисхемного программирования обычно нет.

Спустя две недели могу ответить (форум не отвечал на русский с местных компьютеров!):

Да, наконец вот сподобился старый валкеровский AVR пощупать PonyProgом. Нифига, тоже не видит его в упор. Наверное, не просто защитили против чтения, а еще и RESET дисэйблинули. Так что ничего с ним не сделать без параллельного стирания… А жаль. (Потом как-нибудь напишу, почему не просто жаль, а очень-очень жаль!)

Volante24
dmitryu:

У меня - страница 106.
Раздел называется “Memory programming”

Кстати, вот еще проблема. У меня есть два PDF файла с даташитом, ATTINY26 и ATTINY26L. Они почти идентичны, поэтому я заметил различия только совсем недавно. Так вот, тот, что называется ATTINY26L (revision 1477G-AVR-03/05) действительно описывает выход из такой “тупиковой” ситуации, когда RESET сконфигурирован на выход. Это на стр.112. Однако файл ATTINY26 (revision 1477J-AVR-06/07) вообще не упоминает такой возможности (хотя оба предназначены и для ATTINY26, и для ATTINY26L), а предлагаемая там процедура входа в режим параллельного программирования (стр.114) совсем иная и, похоже, подразумевает, что RESET не дисэйблд. А главное, именно эта версия является более поздней, и в ней упоминается, что там обновлены рекомендации по программированию девайса. Так что понять, можно ли вообще стереть чип в таком состоянии, или нет, похоже, невозможно. 😈

Я даже написал в ATMEL customer support с просьбой прояснить ситуацию и что нужно делать, но они, гады, конечно просто не отреагировали. 😃

Все-таки, кто-нибудь точно знает, что можно и как нужно? Может быть, что это вообще зависит от даты выпуска чипа?

10 days later
alex-ber
AN_DR:

Скачайте AVReal32, 5 проводов на ЛПТ и установите в программе внешнее тактирование проца. Если и после этого не оживет - то все… Увалить авр перепрошивками нереально - я когда софт под ОСД отлаживал шил его по 20-30 раз в час в течении 2х недель - жив до сих пор.

Большая просьба! можно ли подробней - т.к. необходимо перепрошить телеметрию от Smalltim прошивка есть, а как прошить (какой прогой, какими адаптерами) незнаю.
задавал вопрос и Smalltimу и в личку и в дневнике, но он видимо сильно занят…
Помогите!

Volante24
alex-ber:

необходимо перепрошить телеметрию…
прошивка есть, а как прошить (какой прогой, какими адаптерами) незнаю.

Я имел дело только с AVR и пользовался только PonyProgом – поскольку ничего не стоит и очень простой в пользовании (есть лишь тонкость с фьюзами, которую нужно всегда иметь в виду). Сам программатор паяется за час. А чип-то отдельно или впаян? Если впаян, то подсоединен ли ISP разъем?