реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Нужен простой параллельный программатор для AVR, Может есть у кого схема и софт паралельного программатора?
sunapex
сообщение Oct 8 2006, 04:15
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 28-05-06
Из: Саратов
Пользователь №: 17 513



У меня есть несколько программаторов, но столкнулся с простой проблемой с МК AVR от ATMEL, и сразу понял, что программаторов не бывает слишком много...
PoniProg, BiteBlaster и STK200(AVReal, CodeVisionAVR C Compiler) все они работают с режимом ISP...
ТурбоV6 только с PIC-ами работает...
Единственный программатор, который работает в параллельном режиме c AVR от ATMEL, это WillemProg.
Я в свое время покупал у Евгения Мельникова набор, потом дорабатывал под новый софт...
Но у него нет поддержки новых серий микросхем, что-то весь софт идет по развитию линейки PIC от MicroChip.
Проблема очень простая, писал проекты под AT90S2313, в магазине этой позиции не стало, заменили на ATiny2313, вроде бы аналог, но после того как изучил даташеты, понял офигенная разница...Намодернизировали буржуи...По умолчанию стоит частота внутренняя на 8MHz, а мне надо было 10MHz от внешнего кварца...
Невнимательно посмотрел и шарахнул PoniProg-ом FUSE на Ехтernal Clock заместо внешнего кварца, она во время записи конечно и подвисла, т.к. только кварц был установлен, потом внешний генератор собрал и подал нужную частоту, программу можно записывать и WillemProg-ом в режиме 90S2313, но она почему-то работает не правильно, хотя все различия между МК вроде-бы учел, а вывести в состояние обмена ISP или перепрограммировать FUSEbits не чем...С ATMega16 я работал по ISP через STK-200(аналог конечно)...
Может кто писал программу через работы через железо от Willema или еще как, для программирования хотя-бы FUSEbits???
Короче, искал параллельный способ программирования, излазил в и-нете, или крутые программаторы предлагают или JTAG или ISP, а простого пишушего параллельным способом так и не нашел...
Впору самому брать и писать на ассемблере прогу под Willem...
Но из-под DOS-то я писал, а вот работа с портами через API из под окошек не пробовал, совсем опыта нету...

Есть какие соображения на этот счет???


--------------------
Old user...
Go to the top of the page
 
+Quote Post
WHALE
сообщение Oct 8 2006, 04:53
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 902
Регистрация: 2-01-06
Из: Краснодар
Пользователь №: 12 768



Воспользуйтесь поиском по данному форуму.Тема программаторов,и параллельному в том числе много
раз обсуждалась.


--------------------
"Hello, word!" - 17 errors 56 warnings
Go to the top of the page
 
+Quote Post
bgc
сообщение Oct 8 2006, 07:10
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 30-07-06
Из: Москва
Пользователь №: 19 188



А может дешевле купить новый чип и впаять, цена доллар...


--------------------
Окружающий мир - не иссякающий источник сюрпризов!
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Oct 8 2006, 11:08
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(sunapex @ Oct 8 2006, 07:15) *
Но из-под DOS-то я писал, а вот работа с портами через API из под окошек не пробовал, совсем опыта нету...

Есть какие соображения на этот счет???


У меня есть компонент для DELFI называется SmallPort. Там есть два драйвера VXD и SYS для 98 и XP соответственно. Работает прелесть просто. Обращение обычное как к массиву. На всех операционках пробовал. также могу порекомендовать книгу П.Авгурова "Последовательные интерфейсы ПК". Он там "делает" такой компонент с пояснениями.
Ну и ещё один простой выход. Спаяй на 7400 генератор и подай частоту. Ну и перешей AVREALом. Не забудь только частоту поменьше выставить.
Go to the top of the page
 
+Quote Post
prottoss
сообщение Oct 8 2006, 12:21
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(sunapex @ Oct 8 2006, 12:15) *
У меня есть несколько программаторов, но столкнулся с простой проблемой с МК AVR от ATMEL, и сразу понял, что программаторов не бывает слишком много...
....Есть какие соображения на этот счет???
Вот еще один, параллельный и с софтом)

http://elm-chan.org/works/avrx/report_e.html


--------------------
Go to the top of the page
 
+Quote Post
prottoss
сообщение Oct 8 2006, 12:32
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(bgc @ Oct 8 2006, 15:10) *
А может дешевле купить новый чип и впаять, цена доллар...
Еще лучше купить готовый девайс, поставить в сервант и не париться с этими ужасными контроллерами)


--------------------
Go to the top of the page
 
+Quote Post
sunapex
сообщение Oct 10 2006, 06:43
Сообщение #7





Группа: Новичок
Сообщений: 5
Регистрация: 28-05-06
Из: Саратов
Пользователь №: 17 513



Спасибо!
Кучу советов получил, а насчет новой микросхемы, это-же очень просто, нам нужен самый сложный путь!!!
Генератор я естественно давно собрал и не один...
Дело не в нем, и не в этой микрухе, все прекрасно понимают, что паралеьным программатором много чего полезного сделать можно, жаль WillemProg не поддерживает новые серии от AVR...
Евгений Мельников хотел даже конкурс объявить на своем ресурсе на СОФТ для этого программатора...


--------------------
Old user...
Go to the top of the page
 
+Quote Post
sunapex
сообщение Oct 10 2006, 09:54
Сообщение #8





Группа: Новичок
Сообщений: 5
Регистрация: 28-05-06
Из: Саратов
Пользователь №: 17 513



Искал я параллельный способ программирования, излазил все в и-нете, или крутые программаторы предлагают или JTAG или ISP, хотя попадается сейчас в и-нете новый такого типа программатор http://elm-chan.org/works/avrx/report_e.html#AVRXP ,
но если посмотришь схему внимательно, то становится понятно, что технически неграмотная это схема, через 1к резисторы сигналы слабые, поэтому неустойчиво он наверное работает, нужно схему переделывать конечно, да потом опять новые адаптеры и переходы на другие типы МК, а потом, зачем опять железо изобретать, грамотнее конечно готовое использовать, тот-же WillemProg, а то я и адаптеров к нему понаделал (MC51+, FirmwareHUB, и т.д.), море панелек и деталей извел, и опять новое железо собирать???
Надо с SOFT-ом что-то решать под готовое железо...


--------------------
Old user...
Go to the top of the page
 
+Quote Post
BVU
сообщение Oct 10 2006, 10:38
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(sunapex @ Oct 10 2006, 13:54) *
Искал я параллельный способ программирования, излазил все в и-нете, или крутые программаторы предлагают или JTAG или ISP, хотя попадается сейчас в и-нете новый такого типа программатор http://elm-chan.org/works/avrx/report_e.html#AVRXP ,
но если посмотришь схему внимательно, то становится понятно, что технически неграмотная это схема, через 1к резисторы сигналы слабые, поэтому неустойчиво он наверное работает, нужно схему переделывать конечно, да потом опять новые адаптеры и переходы на другие типы МК, а потом, зачем опять железо изобретать, грамотнее конечно готовое использовать, тот-же WillemProg, а то я и адаптеров к нему понаделал (MC51+, FirmwareHUB, и т.д.), море панелек и деталей извел, и опять новое железо собирать???
Надо с SOFT-ом что-то решать под готовое железо...

Что значит неграмотно? Просто - 'дешево и сердито'. Хотелось сделать более-менее какую-то защиту для LPT порта, вот оптимально (на пределе) и сварганили. Давно обэтом говорили тысячи раз, хотите иметь хорошую развязку для LPT используйте в разработках оптроны!
Например:


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
sunapex
сообщение Oct 11 2006, 03:13
Сообщение #10





Группа: Новичок
Сообщений: 5
Регистрация: 28-05-06
Из: Саратов
Пользователь №: 17 513



Вы тему внимательно читаете???
Нужен именно паралельный метод програмирования, а не использование паралельного порта для ISP режима!!!
Так что спасибо за очередной неудачный совет, есть у меня три программатора для ISP режима, более не надо!!!


--------------------
Old user...
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Oct 11 2006, 03:22
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



STK500 вам не подойдет? Поддержка на уровне железа и софта от производителя. Так же есть и его клоны.


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
BVU
сообщение Oct 11 2006, 08:16
Сообщение #12


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(sunapex @ Oct 11 2006, 07:13) *
Вы тему внимательно читаете???
Нужен именно паралельный метод програмирования, а не использование паралельного порта для ISP режима!!!
Так что спасибо за очередной неудачный совет, есть у меня три программатора для ISP режима, более не надо!!!

Любезный, пример с использованием оптронов был приведен именно к http://elm-chan.org/works/avrx/report_e.html#AVRXP, т.е способ, как можно добиться гальванической развязки LPT-порта и внешней схемы, а не конкретную разрисовку сигналов для параллельного программатора. Профессионал это поймет сразу, ну а дилетантам здесь делать нечего. Сначала думайте, а потом возражайте.


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
muravei
сообщение Oct 11 2006, 08:44
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(BVU @ Oct 11 2006, 12:16) *
пример с использованием оптронов

Что- то я про оптроны тоже не нашел, наверно, я дилетантsad.gif
Go to the top of the page
 
+Quote Post
pev
сообщение Oct 11 2006, 09:23
Сообщение #14


Участник
*

Группа: Новичок
Сообщений: 18
Регистрация: 19-09-05
Пользователь №: 8 710



Здесь ещё один вариант параллельного программатора:

http://pol-sem.narod.ru/paraprog/paraprog.htm
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 19:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01456 секунд с 7
ELECTRONIX ©2004-2016