реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Ошибки при прошивке ATmega128, При программировании контроллера возникают ошибки
M_Andrey
сообщение Oct 29 2009, 17:17
Сообщение #16


Частый гость
**

Группа: Свой
Сообщений: 158
Регистрация: 15-10-07
Из: Й-Ола
Пользователь №: 31 376



Тоже сталкивался с проблемой прошивки именно Меги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! (про другие не скажу - пользую только эти).
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Oct 30 2009, 11:15
Сообщение #17


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



Цитата(Алекс. @ Sep 29 2009, 05:51) *
Добрый день!
При верификации после заливки программы в Мегу 128 из CVAVR 2.03.4 периодически возникают ошибки несоответствия буфера и памяти программ:
"flash contents mismatch at adress...". От заливки к заливке адреса и несоответствия иногда совпадают, иногда - нет.
Примерно 1 из 15 попыток записи успешна. Совсем короткая прогамма почти всегда записывается сразу.
В чем причина явления и можно ли с этим бороться?
Спасибо.



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


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
ReAl
сообщение Oct 30 2009, 14:44
Сообщение #18


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



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

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


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
Ronin
сообщение Oct 31 2009, 12:06
Сообщение #19


Участник
*

Группа: Свой
Сообщений: 72
Регистрация: 10-02-05
Из: Краснодар
Пользователь №: 2 558



Цитата(Lmx2315 @ Oct 30 2009, 14:15) *
была похожая проблема атмега128 прошивалась один раз из 15 , оказалось нужно было ножку PEN поднять.


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

Сообщение отредактировал Ronin - Oct 31 2009, 12:11
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 13:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01371 секунд с 7
ELECTRONIX ©2004-2016