Ошибки при прогаммировании ATmega128

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Алекс.
Родился
Сообщения: 14
Зарегистрирован: Пт дек 15, 2006 07:14:06

Ошибки при прогаммировании ATmega128

Сообщение Алекс. »

Добрый день!
При заливке программы в Мегу 128 из CVAVR 2.03.4 16МГц систематически возникают ошибки несоответствия буфера и памяти программ:
"flash contents mismatch at adress...". Короткие программы (до 500 адресов) записывабтся корректно. Программы до 1500 адресов записываются примерно за 15 попыток, а более длинные до конца не записываются. Настройки, питание проверял. При успешной записи программы контроллер работает правильно.
В чем причина явления, и можно ли с этим бороться?
Спасибо.
Реклама
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

Стоит обратить внимание на качество соединения программатора с МК, а так же качество питания, соблюдение рекомендаций по включению и разводку земли.
Оптимизм х (Опыт + Знания) = const
Реклама
Аватара пользователя
BCluster
Собутыльник Кота
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев
Контактная информация:

Сообщение BCluster »

Провода длинные наверно)
AndreiVV
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Вс май 11, 2008 19:12:34

Сообщение AndreiVV »

перед записью в codevision надо сначало стереть кристалл и будет все ок
Реклама
Эиком - электронные компоненты и радиодетали
Алекс.
Родился
Сообщения: 14
Зарегистрирован: Пт дек 15, 2006 07:14:06

Сообщение Алекс. »

Обнаружил, что на другом компьютере все пишет нормально с первого раза. Там же, где я пытался записывать сначала установлены две версии CVAVR: 2.03.3 и 2.03.4. Пробовал из обеих - результат отрицательный. На обоих компьютерах CV устанавливался с одного источника.
Реклама
Аватара пользователя
serg_svd
Собутыльник Кота
Сообщения: 2560
Зарегистрирован: Ср янв 16, 2008 08:34:04
Откуда: KMV

Сообщение serg_svd »

А что за программатор?
Реклама
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Сообщение clawham »

Если программатор - 5 проводков тоесть такой как у меня то фокусов может быть несколько
1) Поставьте множитель задержки побольше
2) Сотрите чип и проверьте на читоту (Blank check) стирание чипа - 1 комманда а вот проверка - это чтение
3) В компе чтото с LPT портом - в материнке в биосе в чипе-мультике чтото напутали или напихали лишних резюков-кандюков или с прерываниями-конфликтами какая-то жопа
4) Чтото с операционкой или самим компом - тормозит...подвисает...мышка иногда во время прошивки не стабильно двигается....тоесть не успевает машинка реагировать - попробуйте прошить ЕЕПРОМ если оно прощьется то точно чтото в вашем компутере тормозит...ЕЕПРОМ очень медленно пишется :)
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»