Перейти к содержанию
    

Проблема с atmega128 , не прошивае6тся.

Проблема следующая - не прошивается , распознаётся только на каждый 16 раз запроса . Все остальные разы выдаёт FF FF .

 

 

Atmega128L , работает от генератора на 7 МГЦ .

 

В этой же схеме стоит attiny2313 , всё с ней без проблем (источник тактов внутренний) .

 

Прошиваем через ISP програматор.

 

 

Кто-нибудь сталкивался ??

 

Уж мы и микруху меняли на другую (разные партии) , отключали генератор - работали от внутреннего RC , что в микрухе стоит .

 

Ещё раз скажу - ничего не прошивали , не можем даже прочитать её , только почему-то на 16 раз.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что с первой ногой PSEN? Посадите ее на 5в через несколько кОм. Если есть возможность отключите в программаторе чтение сигнатуры, посмотрите может все будет нормально. Последнее, осциллом посмотрите PDI, PDO, SCK, RESET.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что с первой ногой PSEN? Посадите ее на 5в через несколько кОм. Если есть возможность отключите в программаторе чтение сигнатуры, посмотрите может все будет нормально. Последнее, осциллом посмотрите PDI, PDO, SCK, RESET.

 

Ногу PSEN нужно посадить на GND, а не на 5В, она и так по даташиту притянута пулапом к VCC.

 

(...PEN is a programming enable pin for the SPI Serial Programming mode, and is internally

 

pulled high . By holding this pin low during a Power-on Reset, the device will enter

the SPI Serial Programming mode. PEN has no function during normal operation.)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

??? ну так посадите , потом вместе посмеёмся

 

Над чем? (кстати не PSEN, а PEN)

 

Если для режима программирования посадить на GND перемычкой, а для нормальной работы перемычку убрать, там есть пулап к VCC.

 

Неужели нужно так подробно разжевывать? Для таких целей есть даташит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Над чем? (кстати не PSEN, а PEN)

 

Если для режима программирования посадить на GND перемычкой, а для нормальной работы перемычку убрать, там есть пулап к VCC.

 

Неужели нужно так подробно разжевывать? Для таких целей есть даташит.

 

Вы правы, поясню откуда взялось мое утверждение. 128 - потомок 103, а в начальных DS на 103 было прописано о соединении PEN c 1. Поэтому по привычке сажаю 1 ногу на 1 и никогда небыло проблем с программированием, тем более в заводской настройке установлен фуз совметимости с 103. ИМХО, наверное сейчас PEN - это рудимент. Интересно будет узнать в этом ли причина проблем у коллеги.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Над чем? (кстати не PSEN, а PEN)

Если для режима программирования посадить на GND перемычкой, а для нормальной работы перемычку убрать, там есть пулап к VCC.

При PEN==VCC нормально они все, начиная со 103-ей меги, входят в программирование по команде входа в программирование.

 

При PEN==GND в момент подачи питания (в момент POR) команда входа в программирование просто не нужна (не обязательна, но допустима), кристалл сразу находится в состоянии программирования. Но зачем это при наличии нормального доступа от программатора к ножке сброса? Лишнюю перемычку ставить смысла не вижу.

 

PEN был задуман для перепрошивки изделия без вскрытия корпуса. Выводится PEN на внешний разъём, подключается спецкабель, вынимается и вставляется аккумулятор - во, вошло в программирование.

А сброс на разъём вытаскивать стрёмно.

 

В "нормальных условиях" PEN не нужен, шьётся и без него.

 

Нестабильный отклик может быть при слегка завышенной частоте SCK программатора.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

давно это было - запоздалое спасибо :) .

дело было в ножке PEN, она на земле сидела и вредила.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...