LPT программатор и USB программатор
LPT программатор и USB программатор
Всем добрый день, собрал вот такой вот USB программатор eldigi.ru/site/programmators/1.php
Для его прошивки, собрал проостейший LPT программатор, вот этот http://www.getchip.net/posts/delaem-lpt ... trollerov/
Собственно говоря, пытаясь прошить USB пр-р при помощи данного LPT пр-а, софтиной UniProf как в этой вот статье http://www.getchip.net/posts/025-unipro ... -dlya-avr/
Но увы, UniProf не видит контроллер (atmega8 ...кстати говоря, там написано что нужен ATmega8-16PU , у меня же стоит atmega8A-PU, с маркировкой не особо разбираюсь, мб это вообще тоже самое, или всё же они различаются?я не особо нагуглил на эту тему). Всякие галочки "тормоз" и т.п. не помогают)
Питание есть, пробовал и 3,6В и без диодов 5В, не помогло. Вся схема собрана правильно, никаких КЗ ничего такого нет. Сам порт в компе тоже работает (проверял прогой Xplpt), единственный нюанс - это постоянные 5В на MISO, не знаю мб так и должно быть? Ещё мб мог сжечь мк, 1ый раз когда включал, земля была припаяна не на тот провод...^_^
Ещё как вариант, мне сказали что частота тактирования мк кварцем 12МГц и LPT не совместимы...во всяком случае я так понял, хотя ничего подобного я в инете не нашёл, даже более того, читал что мк и до 20МГц спокойно прошиваются через LPT.
Вообщем поеду в выходные на Юнону, куплю других мк, попробую поменять. Интересует как можно более подробный и разжёванный ответ, я не совсем новичёк в этом деле, но опыта пока что маловато=)
Для его прошивки, собрал проостейший LPT программатор, вот этот http://www.getchip.net/posts/delaem-lpt ... trollerov/
Собственно говоря, пытаясь прошить USB пр-р при помощи данного LPT пр-а, софтиной UniProf как в этой вот статье http://www.getchip.net/posts/025-unipro ... -dlya-avr/
Но увы, UniProf не видит контроллер (atmega8 ...кстати говоря, там написано что нужен ATmega8-16PU , у меня же стоит atmega8A-PU, с маркировкой не особо разбираюсь, мб это вообще тоже самое, или всё же они различаются?я не особо нагуглил на эту тему). Всякие галочки "тормоз" и т.п. не помогают)
Питание есть, пробовал и 3,6В и без диодов 5В, не помогло. Вся схема собрана правильно, никаких КЗ ничего такого нет. Сам порт в компе тоже работает (проверял прогой Xplpt), единственный нюанс - это постоянные 5В на MISO, не знаю мб так и должно быть? Ещё мб мог сжечь мк, 1ый раз когда включал, земля была припаяна не на тот провод...^_^
Ещё как вариант, мне сказали что частота тактирования мк кварцем 12МГц и LPT не совместимы...во всяком случае я так понял, хотя ничего подобного я в инете не нашёл, даже более того, читал что мк и до 20МГц спокойно прошиваются через LPT.
Вообщем поеду в выходные на Юнону, куплю других мк, попробую поменять. Интересует как можно более подробный и разжёванный ответ, я не совсем новичёк в этом деле, но опыта пока что маловато=)
- Реклама
-
Taska
- Первый раз сказал Мяу!
- Сообщения: 20
- Зарегистрирован: Вт фев 09, 2010 13:37:50
- Откуда: Украина
Re: LPT программатор и USB программатор
Сам собирал такой года 4 назад, прошивал от LPT 5 проводками, через Понипрог.
- Dr. Alex
- Это не хвост, это антенна
- Сообщения: 1438
- Зарегистрирован: Вт окт 28, 2008 09:00:18
- Откуда: Украина, Харьков
- Контактная информация:
Re: LPT программатор и USB программатор
Я таким прошивал USBAsp,с первого раза всё нормально было! Вы, наверное, что-то напутали с проводками))))) А в программе можно указать какие выводы ЛПТ за что будут отвечать.....
Порой мне кажется, что я делаю какое-то дерьмо, но когда я вижу, что делают другие, то я чувствую себя гением...
Re: LPT программатор и USB программатор
да я уже всё перепроверил раз 10 наверное...
-
ppp
- Это не хвост, это антенна
- Сообщения: 1451
- Зарегистрирован: Ср мар 02, 2011 20:05:39
- Откуда: Карельский перешеек
Re: LPT программатор и USB программатор
Если есть LPT-порт, могу подарить самопальный а-ля STK200/300 (разъемы только немного жалко
).
Ехать за ним не дольше, чем на Юнону, надумаете - пишите в личку.
Ехать за ним не дольше, чем на Юнону, надумаете - пишите в личку.
- Реклама
Re: LPT программатор и USB программатор
я с радостью прокачусь)) но этот всёравно надо собрать..
Re: LPT программатор и USB программатор
Так как у вас есть LPT-программатор с пятью проводками хочу поделиться своим опытом). После сборки и подключения его к LPT-порту нужно проверить поступление сигналов из порта на эти проводки. Начнем с Reset. Для этого подключаем к проводу Reset вольтметр, запускаем Uniprof, выбираем подключение по LPT и нажимаем кнопку LPT pins. Появится окно Настройка пинов LPT (Пины.png), где в области Reset выбираем Data7(9) и нажатием на кнопку Test Reset убеждаемся в поступлении напряжения на провод Reset. Аналогично проверяем MOSI и SCK.
После этого подключаем программатор к МК (Mega8.JPG) согласно даташита и подаем питание от квадратной батарейки на 4,5 вольта.
Снова запускаем Uniprof, МК должен определиться. Если сигнатура МК отсутствует – выскакивает окно, где можно вручную выбрать МК (еще один плюс программы) и начать работу с ним.
По фьюзам в Uniprof. После чтения заводские фьюзы должны быть, как на картинке (Fuse.JPG). В Uniprof FUSE без галочки – это включенный FUSE. На рисунке фьюз SPIEN (галочка снята) включен и возможно последовательное программирование. Этот фьюз я использую как ориентир (так как его трогать нельзя, чтобы не лишиться возможности последовательного программирования). В других программах по-другому. После того, как разобрались с Uniprof, можно переходить к другим программам.
После этого подключаем программатор к МК (Mega8.JPG) согласно даташита и подаем питание от квадратной батарейки на 4,5 вольта.
Снова запускаем Uniprof, МК должен определиться. Если сигнатура МК отсутствует – выскакивает окно, где можно вручную выбрать МК (еще один плюс программы) и начать работу с ним.
По фьюзам в Uniprof. После чтения заводские фьюзы должны быть, как на картинке (Fuse.JPG). В Uniprof FUSE без галочки – это включенный FUSE. На рисунке фьюз SPIEN (галочка снята) включен и возможно последовательное программирование. Этот фьюз я использую как ориентир (так как его трогать нельзя, чтобы не лишиться возможности последовательного программирования). В других программах по-другому. После того, как разобрались с Uniprof, можно переходить к другим программам.
- Dr. Alex
- Это не хвост, это антенна
- Сообщения: 1438
- Зарегистрирован: Вт окт 28, 2008 09:00:18
- Откуда: Украина, Харьков
- Контактная информация:
Re: LPT программатор и USB программатор
Вот, собственно, об этом я и пытался объяснить!
Порой мне кажется, что я делаю какое-то дерьмо, но когда я вижу, что делают другие, то я чувствую себя гением...
Re: LPT программатор и USB программатор
Вообщем косяк какой-то с LPT, плата работает, контроллер живой, проверил мой более опытный коллега, и отправил меня паять норм программатор)) в чём мб невидимость этого МК со всех других компов? Там стоят резюки 130Ом, длина около 20см...Мб с юнипроф что-нибудь не то...
Re: LPT программатор и USB программатор
Блин....нашёл косяк за 10 минут... мк был невидимкой потому что я поставил при настройке LPT порта SCK не на 6ой PIN, а сослепу на 5ый. И столько времени было потрачено на поиски косяков, которых нет...Стыдно мне теперь....))
- c2n
- Сверлит текстолит когтями
- Сообщения: 1193
- Зарегистрирован: Ср июл 25, 2012 21:40:09
- Откуда: Самара
- Контактная информация:
Re: LPT программатор и USB программатор
Тут в обучалке есть схема STK200/300. Лучше через него к ЛПТ подцепляться. Ну или самому буфер приладить. при этом шансы спалить ЛПТшный порт значительно меньше. Темболее об этом говорится в статье - исходнике.
Если совсем очень не в моготу лениво то можно вобще без резюков.... я так начинал в свое время...
Ну а по нормальному лучше собрать клон на AT90USB162.
http://radiokot.ru/forum/viewtopic.php? ... start=1120
Оффтопну...
Если совсем очень не в моготу лениво то можно вобще без резюков.... я так начинал в свое время...
Ну а по нормальному лучше собрать клон на AT90USB162.
http://radiokot.ru/forum/viewtopic.php? ... start=1120
Оффтопну...
dzrkot писал(а):Блин....нашёл косяк


