Проблемы с подключением Atmega8 к LPT

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Родился
Аватара пользователя
Сообщения: 14
Зарегистрирован: Пн апр 27, 2009 17:55:03

Сообщение Legolas »

Доброе время суток!
Проблема в следующем: подключаю программатор для Atmega8L к LPT порту. И ни одна прога для прошивки его не видит. PonyProg выдаёт ошибку "Device missing or unknown device (-24)", а uniprof выдает "МК не отвечает, проверьте подключение". Вроде все нормально. LPT порт стоит в режиме SPP.
Вопрос: может быть имеются какие-нибудь особые настройки ponyprog для работы с Atmega8L(какая-нибудь распиновка для LPT порта) или нужно помудрить с прерываниями в настройках порта. Или же программатору КАЮК??
Прошу помочь законнектиться новичку :(
Реклама
Генеральный секретарь МЯУ
Аватара пользователя
Сообщения: 18908
Зарегистрирован: Пн сен 03, 2007 18:24:27
Откуда: Россия. Омск.

Сообщение SeregaT »

А что за программатор? Какая длина кабеля (до МК)? Кабель экранирован? (если больше 10 - 20 см, надо экранированный делать). Подключен ли внешний кварц (если фьюзы запрограммированы на работу с ним)?
Контактная информация:
Реклама
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

Если STK200+/300, посмотри здесь http://radiokot.ru/forum/viewtopic.php?t=7431
Как я для себя уяснил, в основном прграмный конфликт по ЛПТ с ранее установленными драйверами, ну типа принтер, хотя у меня, как ни странно сейчас работает и принтер и програматор, до переустановки системы принтер работал програматор нет :))
Родился
Аватара пользователя
Сообщения: 14
Зарегистрирован: Пн апр 27, 2009 17:55:03

Сообщение Legolas »

у меня на плате все вместе стоит: МК, кварц и всякие там транзисторы с резисторами.. плата раньше работала нормально, как говорят. Длина провода у программатора около метра (говорят, что это единственный рабочий программатор, никто его, правда около полугода не трогал).
А вот какой он (300 или 500) я не знаю.. нужно разобрать и на микросхему глянуть?
Реклама
Эиком - электронные компоненты и радиодетали
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 179
Зарегистрирован: Вт ноя 04, 2008 11:15:49
Откуда: Санкт-Петербург

Сообщение bsyomov »

Программаторов на LPT очень много, может просто данный программатор и не должен работать с понипрогом? Может он вообще только со своим софтом работает? =) Выясните, что у вас за программатор, и всё проясниться.
Контактная информация:
Реклама
Родился
Аватара пользователя
Сообщения: 14
Зарегистрирован: Пн апр 27, 2009 17:55:03

Сообщение Legolas »

Разобрал, чтобы посмотреть, что за программатор, а микросхема шкуркой зачищена :( стал узнавать, сказали, что там стоит 74HCT224. + на плате диод, резистор и кандер smd.
Потестил плату с МК, вроде работает нормально, примерно представляю, что туда зашито. Вывод: траблы с программатором.
Случаем, никто не может посоветовать 100%-но работающую схему программатора под ponyprog (LPT) для Atmega8L, так как покупать и паять неизвестно что как-то не охота.. :(
Реклама
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

Ну так 90% STK200+/300. :))
Посмотри тему...
Если рабочий, то на первое время, очень разумный вариант, а вот за Пони я бы так сильно не держался, есть и др. достойные прграммы, поддерживающие STK200+/300.
Ну и как следствие, в последующем, собрать STK500(клон), на все случаи долгои жизни :))
Можно конечно Протоса, но прошить то все равно его надо, да и при рабочем STK200+/300, смысла никокого нет, ну если только на вынос к ноуту... :))
Все схемы здесь http://radiokot.ru/lab/controller/29/
Родился
Аватара пользователя
Сообщения: 14
Зарегистрирован: Пн апр 27, 2009 17:55:03

Сообщение Legolas »

ну а как старый программатор проверить? никто не подскажет?! Авось он может и работает?! Слышал, что как-то мультиметром можно проверить логику
Открыл глаза
Аватара пользователя
Сообщения: 47
Зарегистрирован: Пн мар 30, 2009 15:55:13
Откуда: г. Комсомольск на Амуре

Сообщение kupriyanov »

Мда... на мой взгляд тут стоит вопрос целесообразности проверки такого класса девайса!!! Новый будет собрать гораздо быстрее!!!!
Any Problems????
Контактная информация:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Сообщение ibiza11 »

уж не знаю, что вы пристали к парню с новыми программаторами. сколько я ни собирал STK200/300 никогда м/с нерабочие не попадались. Раз раньше работал, то след вопрос.
Программатор от чего питаешь?
Таргет от чего питаешь?
Подключи все и проверь мультиметром напряжения на выводах питания обоих устройств (программатор и таргет)
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2106
Зарегистрирован: Ср сен 17, 2008 14:32:15
Откуда: Старые Васюки

Сообщение Секретный кот »

Может, дело в том, что у человека в программаторе действительно стоит 74HC224 вместо 74HC244? :))
Контактная информация:
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

Вот ведь, надо было сразу спрашивать сколько ног на мелкосхеме :))
Вот только на 224-ю не найти даташит, редкая она :))
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Сообщение ibiza11 »

Секретный кот писал(а):Может, дело в том, что у человека в программаторе действительно стоит 74HC224 вместо 74HC244? :))
сказали же что программатор работал. какая еще 224ая)))
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

ibiza11 писал(а):
Секретный кот писал(а):Может, дело в том, что у человека в программаторе действительно стоит 74HC224 вместо 74HC244? :))
сказали же что программатор работал. какая еще 224ая)))
Я тоже долго въезжал, читай третий пост от автора:))
2 Legolas Почитай тему СТК200/300, или найди соседа, который поможет, проверит, запустит :))
Последний раз редактировалось saschai Пт май 01, 2009 16:42:08, всего редактировалось 1 раз.
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Сообщение ibiza11 »

да перепутал скорее всего автор) лично я никогда не встречал 224ую и не знаю что это)))
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Сообщение kalobyte »

у меня стк200 летжал год на столе и перестал работать
был сильно удивлен
пришлось мс поменять
Родился
Аватара пользователя
Сообщения: 14
Зарегистрирован: Пн апр 27, 2009 17:55:03

Сообщение Legolas »

Сорри.. :( действительно 244-ая стоит.. программатор питается от порта LPT, а девайс от внешних 12В.. сижу с мультиметром и не знаю, куда же его воткнуть :((
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

Прогр-ор, тоже скорее всего должен питаться от +5в с платы устроиства, бери даташит, и смотри цепи питания по ногам, потом проверь соответствующие сигналы, ну доходят или нет от пр-ра до ног Програмируемого контроллера, питание у контроллера +5! :))
У програматора соответственно столько же
Родился
Аватара пользователя
Сообщения: 14
Зарегистрирован: Пн апр 27, 2009 17:55:03

Сообщение Legolas »

программатор проверил.. все работает, плата с МК тоже.. отсюда вывод: неправильные настройки в ponyprog. Я поставил PONYPROG 2000 версии 2.07 Beta. В interface Setup выставил AVR ISP I/O LPT1. Посмотрел даташит на атмегу8, там инверсия на RESET, поставил в настройках её, но один черт, ничего не фурычит.. кто-нить прошивал с помощью ponyprog именно атмегу8.. можете рассказать по шагам в точности!!!?
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1596
Зарегистрирован: Вс дек 14, 2008 20:36:47
Откуда: SPb

Сообщение saschai »

Могу только посоветовать использовать
CodeVisonAVR
В принципи против Пони ничего не имею, но после, того как залочил 4 меги(по первости) именно из за, проблем с инверсивностью фьюз, больше с ней не дружу :))
Закрыто

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