Не программирует EEP

Обсуждаем контроллеры компании Atmel.
Ответить
Родился
Сообщения: 3
Зарегистрирован: Вс май 11, 2014 09:19:43

Сообщение nikfel »

Пытался запрограммировать микросхему Atmega8, но не вышло путём. Просто хотел обновить прошивку. Первый раз микросхему программировал не я и не знаю каким программатором. Я использую программатор MicroProg. Программа нормально записывает на микросхему файл hex, но когда записываю файл eep то вроде записывает якобы без ошибок, но при проверке eep выскакивает ошибка. Hex шьёт нормально.
Изображение
"Тестер радиодеталей на ATmega8 и LCD1602" собирал. Может быть дело в адаптере к программатору? Адаптер брал тут: http://www.drive2.ru/l/2302971/
Может что подскажите путного, а то не знаю что и делать? Заранее спасибо.
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3490
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Сообщение smacorp »

nikfel писал(а):Может что подскажите путного, а то не знаю что и делать?
Пока остаётся только гадать. Например, EEPROM может слетать при пониженном напряжении питания - проверьте. Может слетать от повышенного уровня наводок\помех. Наконец, может быть просто изношен - у него гарантированный ресурс всего 10000 циклов записи - и мы не знаем, может прошивка МК туда что-нибудь сохраняет в процессе работы.

Проверьте питание.
Запишите, а потом считайте и сохраните в файл содержимое EEPROM. И сравните - визуально или утилиткой - исходный файл с записанным. И так 3-4 раза. Это поможет понять - ошибка(и) возникают в произвольных ячейках или в одних и тех же.
Попробуйте другой экземпляр МК.
Попробуйте другой программатор, наконец.
Последний раз редактировалось smacorp Пн апр 27, 2015 05:24:31, всего редактировалось 1 раз.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Реклама
Держит паяльник хвостом
Сообщения: 963
Зарегистрирован: Чт апр 03, 2014 23:16:55
Откуда: Россия

Сообщение Rtmip »

бит EESAVE, не установлен случайно? Считайте отдельно локи и фьюзы, посмотрите, что там?
Друг Кота
Аватара пользователя
Сообщения: 3490
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Сообщение smacorp »

Rtmip писал(а):бит EESAVE, не установлен случайно?
Если верить скриншоту, всё нормально у него с фьюзами. Хотя BODEN и BODLEVEL не помешало бы включить.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 6332
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Сообщение Jack_A »

smacorp писал(а):у него гарантированный ресурс всего 10000 циклов записи
Это у флеши 10000, а у EEPROM - 100000 .
Реклама
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Сообщение Morroc »

У меня есть SSD которому лет 5, последние 2 года диагностика сообщает, что ресурс перезаписи исчерпан на 99% и ниче - работает, правда уже в ноуте, который используется не очень активно :))
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3490
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Сообщение smacorp »

Jack_A писал(а):у флеши 10000, а у EEPROM - 100000
Да, не добил один нолик. Но суть это мало меняет - если прошивка что-то часто сохраняет, надолго не хватит.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Родился
Сообщения: 3
Зарегистрирован: Вс май 11, 2014 09:19:43

Сообщение nikfel »

smacorp писал(а): Проверьте питание.
Запишите, а потом считайте и сохраните в файл содержимое EEPROM. И сравните - визуально или утилиткой - исходный файл с записанным. И так 3-4 раза. Это поможет понять - ошибка(и) возникают в произвольных ячейках или в одних и тех же.
Попробуйте другой экземпляр МК.
Попробуйте другой программатор, наконец.
Спасибо. Сегодня или завтра вечером проверю. Жаль только другого программатора нет. Хочу попробовать собрать такой программатор: http://radioskot.ru/publ/mk/usb_programmator/9-1-0-866 Но не знаю стоит ли его собирать, т.к. детали надо с Китая заказывать(дешевле).
Друг Кота
Аватара пользователя
Сообщения: 3490
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Сообщение smacorp »

nikfel писал(а):Хочу попробовать собрать такой программатор Но не знаю стоит ли его собирать
Этих программаторов, как грязи, поэтому на вкус и цвет... Я бы рекомендовал вот этот - http://www.prottoss.com/projects/ucGoZi ... oZilla.htm - дороговат, конечно, но он того стоит. Впрочем, если покупать здесь в России и как набор деталей для самостоятельной сборки - 600 рублей всего.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Открыл глаза
Аватара пользователя
Сообщения: 52
Зарегистрирован: Сб дек 14, 2013 15:10:42
Откуда: Калужская область.

Сообщение DrFrimen »

Изображение[/url]
Простейший программатор +понипрог. Но нужен СОМ порт.
Ответить

Вернуться в «AVR»