проблема с программированием МК

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Открыл глаза
Сообщения: 49
Зарегистрирован: Вт дек 01, 2009 00:36:06
Откуда: Харьков

Сообщение sanyok05 »

Всем привет!
подскажите пожалуста (я новичок в программировании) прошил 8шт. МК Атмега8 без проблем!
а стереть или перепрошить не удаётся! выдаёт ошибку (**AVRProg error entering programming mode**)
прошиваю прогой CodeVision / программатор avr910
Вложения
прграмматор.png
(31.4 КБ) 552 скачивания
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 336
Зарегистрирован: Пн мар 20, 2006 13:05:08

Сообщение xelos »

не может войти в режим программирования.

смотрите питание, земля контроллера правильно подсоединены к программатору. правильно ли выставлен переключатель режимов Mod/Prog. Все ли линии подсоединены как надо SCK, MOSI, MISO.
Я просто верю в то, что рушить догмы - лучший способ не стареть.
Контактная информация:
Реклама
Открыл глаза
Сообщения: 49
Зарегистрирован: Вт дек 01, 2009 00:36:06
Откуда: Харьков

Сообщение sanyok05 »

Я этим программатором запрограмировал 8 атмешек! если ,бы не провильно подсоедены (мисо,моси,сцк)оно бы не прошивало!а оно прошило а стереть или прчитать не может

режим MOD\Norm служит для програм. МК в самом программаторе \и прграм. МК (внешних)

сама атмешка свою функцию в устройстве выполняет!
Открыл глаза
Аватара пользователя
Сообщения: 54
Зарегистрирован: Вс авг 16, 2009 17:30:06
Откуда: Камышин, Волгоградская обл.

Сообщение galex1981 »

А фьюзы вы прошивали? Может быть неверно выставили фьюзы?
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1138
Зарегистрирован: Сб апр 03, 2010 08:57:35

Сообщение Modest »

Скорей всего фьюзы

http://radiokot.ru/forum/viewtopic.php? ... 1&start=20

та же проблема
попробуй всё тоже самое
[img]http://i053.radikal.ru/1102/71/0a0346d3a067.gif[/img]
[size=85]Ты думаешь ты думал как ты думаешь? (с)[/size]
Реклама
Друг Кота
Аватара пользователя
Сообщения: 5826
Зарегистрирован: Ср ноя 11, 2009 17:19:30
Откуда: Воронеж

Сообщение >TEHb< »

Если в устройстве работает, но не читается, то вероятно МК медленно тактируется: либо джампер не снят, либо (ну это я так делаю) 5-ю проводками.
Усложнять просто. Упрощать сложно.
Контактная информация:
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 43
Зарегистрирован: Пт апр 09, 2010 12:54:00
Откуда: Санкт-Петербург

Сообщение Maxxon »

Это не оригинальный avr910, а разработка Protoss. Другие USB порты пробовали (у меня один раз уже был глюк подобный, просто переткнул девайс в тот же разъем)?

Посмотрите также в конец вот этой страницы: http://microsin.ru/content/view/1028/
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1287
Зарегистрирован: Пн окт 13, 2008 11:45:54
Откуда: РФ, Крым, г.Бахчисарай

Сообщение Danko »

sanyok05, рекомендую Вам заглянуть вот сюда, залить в Ваш AVR910 by PROTTOSS новую прошивку и превратить его в AVR-Doper или USBasp.

Сам долго юзал оригинальную прошивку.

Попробуйте. Скорость чтения и записи в CVAVR увеличилась в разы.
Первое, что привлекает в программировании, объяснить просто: ты говоришь компьютеру что то сделать, и он это делает. Безошибочно. Всегда. Без возражений.
---------------------
Линус Торвальдс. "Just for fun. Рассказ нечаянного революционера"
Контактная информация:
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 335
Зарегистрирован: Чт май 21, 2009 13:54:07
Откуда: Москва

Сообщение romazan »

скорее всего фьюзы зашиты криво, какие фьюзы шил?
наверно зашиты фьюзы RSTDSBL, либо фьюз отвечающий за тактирование из вне. Пробовал цеплять на XTAL провод LED от программатора?
Контактная информация:
Открыл глаза
Сообщения: 49
Зарегистрирован: Вт дек 01, 2009 00:36:06
Откуда: Харьков

Сообщение sanyok05 »

спс всем за помощь!
разобрался в чём проблема:
-когда выставлял фьюз биты отключил внутрений генератор!
-проблема была решена поставив внешний кварцевый генератор(кварц и кондёрчики)

правильно ли я размышляю (сомнения есть)
поставил кварц на 8 МГЦ так как МК на 8 МГц

________________
Тиория закрепляется практикой!
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1138
Зарегистрирован: Сб апр 03, 2010 08:57:35

Сообщение Modest »

sanyok05 писал(а):правильно ли я размышляю (сомнения есть)
поставил кварц на 8 МГЦ так как МК на 8 МГц
Это вопрос? Если да, то на контроллере что написано? ATmega8 16 то частоту контроллера можно подымать до 16MHz , а нижняя граница 1 Hz :)) Если ATmega8L 8 то верх - 8MHz. Почитайте даташит, да пару полезных страничек каких про контроллеры. Самый распространённый сайт про AVRы не буду писать какой, говорят дурной тон давать ссылку на него тут :)) :))
Начинается на AVR :))
[img]http://i053.radikal.ru/1102/71/0a0346d3a067.gif[/img]
[size=85]Ты думаешь ты думал как ты думаешь? (с)[/size]
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1138
Зарегистрирован: Сб апр 03, 2010 08:57:35

Сообщение Modest »

Зануда. Согласен, но с одним герцем всё жеможно дождаться выполнения всей программы :)) :))
[img]http://i053.radikal.ru/1102/71/0a0346d3a067.gif[/img]
[size=85]Ты думаешь ты думал как ты думаешь? (с)[/size]
Встал на лапы
Сообщения: 84
Зарегистрирован: Пт апр 16, 2010 12:30:03

Сообщение dhouse »

Я также столкнулся с проблемой в программаторе AVR910 от Protossa. Схему повторил один в один. После подключения к ПК он определился и я установил дрова. Но при попытке прочитать или записать МК программатор срабатывал только первый раз после подключения, а следующие разы выдавал ошибку. Когда я включил джампер Low (понижение частоты), то все заработало стабильно. Но поскольку я новичок в этой теме, подскажите что за глюк и как он может повлиять на прошивку МК (или можно спокойно прошивать в этом режиме)?
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1138
Зарегистрирован: Сб апр 03, 2010 08:57:35

Сообщение Modest »

dhouse
Где то я этот вопрос уже слышал... А ну да, вот здесь
http://radiokot.ru/forum/viewtopic.php? ... 74#p462074
Не нужно писать в каждой теме, и если мой ответ не помог, спросить наверное лучше в мелких вопросах.
[img]http://i053.radikal.ru/1102/71/0a0346d3a067.gif[/img]
[size=85]Ты думаешь ты думал как ты думаешь? (с)[/size]
Встал на лапы
Сообщения: 84
Зарегистрирован: Пт апр 16, 2010 12:30:03

Сообщение dhouse »

Больше не стану писать в нескольких темах. А что касается программатора, то фьюзы запрограммировал, как описано в статьях: SUT0, SUT1 и SCOPT. Но вчера вечером он отказался определяться компьютером даже в режиме LOW ("устройство USB не может быть определено"). Напряжение на котроллере - 3,65 вольт, что соответсвует описанию. Может сдох электролит на 22 мф? Перепрограммирование контроллера на STK-200 результата не дало. А больше там нечему из строя выходить. А на другом компе его вообще не видит. Может что посоветуете, а то уровень знаний у меня не уровне кружка радиолюбителей, но все-равно интересно.
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1138
Зарегистрирован: Сб апр 03, 2010 08:57:35

Сообщение Modest »

Сам такой программатор не юзал, конкретно ничего сказать не могу.
Тебе сюда
http://radiokot.ru/forum/viewtopic.php? ... start=1920
с подробным описанием проблемы и, желательно, с фотографией платы девайса.
[img]http://i053.radikal.ru/1102/71/0a0346d3a067.gif[/img]
[size=85]Ты думаешь ты думал как ты думаешь? (с)[/size]
Открыл глаза
Сообщения: 49
Зарегистрирован: Вт дек 01, 2009 00:36:06
Откуда: Харьков

Сообщение sanyok05 »

dhouse писал(а): фьюзы запрограммировал, как описано в статьях: SUT0, SUT1 и SCOPT. .
у меня фьюзы не такие!попробуй так
Вложения
Фьюзы.jpg
(134.21 КБ) 372 скачивания
Встал на лапы
Сообщения: 84
Зарегистрирован: Пт апр 16, 2010 12:30:03

Сообщение dhouse »

Спасибо, sanyok05! Попробовал с этими фьюзами, но ничего не изменилось. Поскольку осцилографа нет, попробовал проверку выхода LED и кварца с помощью светодиода. С описанем все совпадает: диод горит в полнакала на LED и и на кварце. Если бы программатор не работал с самого начала, я бы грешил на пайку или плату. А так не очень понятно. Замена кварца, электролита и микроконтроллера ничего не дала. Видимо, проще попытаться сделать другую версию программатора, чем мучить этот... Кстати, вопрос по программе AVRProg. В моей версии в окне отсутствует строка Chip clock для указания частоты кварца, или у меня демка?
Открыл глаза
Сообщения: 49
Зарегистрирован: Вт дек 01, 2009 00:36:06
Откуда: Харьков

Сообщение sanyok05 »

трудновато сказать!
собрал 2 таких программатора и с 1-го раза всё заработало

пробовал ном.резисторв уменьшать до 33 Ом которые с входа юсби

(выложи фотки своего творения верх и низ)


http://radiokot.ru/lab/controller/29/
Закрыто

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