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

Ошибки при прошивке ATmega128

Тоже сталкивался с проблемой прошивки именно Меги128. Первый программатор (лет 10 назад чисто от LPT - 5 проводков + AVReal) шил все что попадалось - 90s4434, 90s8535, MEGA8, MEGA16 пока не попалась MEGA128 (Can't resync - и до свидания). Пришлось спаять Altera ByteBlaster с генерацией сигнала XTAL1 (-o0) - после этого благополучно забыл о проблеме. Но недавно решил спаять USB-программатор на FT2232 с сайта AVReal и проблема опять всплыла - опять Can't resync (ключ -o0 не поддерживается)! Но что интересно невозможно зашить только в первый раз, однажды прошитый кристалл (через Altera ByteBlaster) спокойно шьется USB-шным! И еще раз подчеркиваю MEGA8, MEGA16 шьются на ура, MEGA128 - только с ключом -o0! (про другие не скажу - пользую только эти).

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


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

Добрый день!

При верификации после заливки программы в Мегу 128 из CVAVR 2.03.4 периодически возникают ошибки несоответствия буфера и памяти программ:

"flash contents mismatch at adress...". От заливки к заливке адреса и несоответствия иногда совпадают, иногда - нет.

Примерно 1 из 15 попыток записи успешна. Совсем короткая прогамма почти всегда записывается сразу.

В чем причина явления и можно ли с этим бороться?

Спасибо.

 

 

была похожая проблема атмега128 прошивалась один раз из 15 , оказалось нужно было ножку PEN поднять.

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


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

MEGA128 (Can't resync - и до свидания). Пришлось спаять Altera ByteBlaster с генерацией сигнала XTAL1 (-o0) - после этого благополучно забыл о проблеме.
Тю. меги128 в ходу были, -o0 ни разу не был нужен. -o500 при первой прошивке - перешивке fuses на кварц, дальше -oШО_ТАМ_ЗА_КВАРЦ.

 

Но недавно решил спаять USB-программатор на FT2232 с сайта AVReal и проблема опять всплыла - опять Can't resync (ключ -o0 не поддерживается)! Но что интересно невозможно зашить только в первый раз, однажды прошитый кристалл (через Altera ByteBlaster) спокойно шьется USB-шным!
Ну не знаю... У меня нетронутых 128-ых под рукой нет, но могу поставить фьюзы на заводские умолчания и попробовать :)

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


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

была похожая проблема атмега128 прошивалась один раз из 15 , оказалось нужно было ножку PEN поднять.

 

я про эту ногу ещё до разводки платы успел в документации прочитать :) а в 1281 её уже нет. проблем с прошивкой не было.

Изменено пользователем Ronin

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


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

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

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

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

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

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

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

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

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

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