Страница 105 из 151
Re: Параллельный программатор
Добавлено: Пн сен 17, 2012 18:41:10
htscooter
Ну у вас и цены

Re: Параллельный программатор
Добавлено: Пн сен 17, 2012 23:55:00
ded6moroz
В наших краях она 5,6$ стоит, либо 45 гривен. Видно чем дальше от Киева - тем дороже стоит...
Re: Параллельный программатор
Добавлено: Чт сен 20, 2012 09:00:47
oleg63m
C помощью программатора у меня вчера появилось пара седых волос
Прислушавшись к мудрым словам htscooter (а до этого я залил с помошью лошади хекс, а фюзы пока не выставлял),
вставил 8535 в панельку без 74165, действительно замигали диодики, помигали и остался только зеленый, желтый не мигал, может это связано с 74165.
Налюбовавшись миганием диодов при нажатии ресета решил все-таки зашить фюзы. считал сосояние с МК, (spien недоступен, ну да и славно, там галочка уже стоит)
Выставил все примерно как как в описании на мультисистемах, а именно CKSEL0, BOOTSZ0, BOOTSZ1, SUT0, нажал Write, и получил в ответ, что устройство не определяется.
А на адаптере у меня установлен кварц, попробовал поменять его, результата никакого, порывшись в файлах, нашел скриншет , не помню чей, с фюзами для Пони.
и волосы на моей бедной голове стали дыбом. На скриншете еще виставлены JTAGEN и SUT1, которые я не выставлял. От отчаяния и горя я вставил мелкосхему в сокет прогера и подал питание. веселые огоньки светиков немного вернули мне жизненных сил, мигания повторились как и в самом начале, только намного быстрее. я отключил питание и пошел спать. думаю никому не надо обьяснять, какой у меня был сон, только под утро я догадался, скорее всего чтото с кондерами в обвязке кварца адаптера, или длинные выводы. теперь буду мучиться до вечера, захочет ли мк перепрограммироваться снова, или ей уже надо реаниматор
Ногами не пинайте

, до этого я много прошивал микросхем, но только в основном 27хх и даже РТшки вручную набивал,
вот пришла пора осваивать МК, для этого и паралельный прогер делаю, чтоб косячить поменьше

Re: Параллельный программатор
Добавлено: Чт сен 20, 2012 16:06:22
htscooter
Фьюза JTAGEN в меге8535 нет - у Вас или неправильный скриншот, или не тот микроконтроллер. Максимум, что плохого могло случиться - это то, что 8535 работает сейчас от внешнего тактирования, это лечится самым простым генератором.
Re: Параллельный программатор
Добавлено: Чт сен 20, 2012 20:02:57
oleg63m
to htscooter
Да, Вы правы, запаниковал я немного, и скрин не тот и контроллер тоже,
А страшного ничего действительно нет, на плате проггера мк запускается, будем копать дальше.
Спасибо за поддержку

Re: Параллельный программатор
Добавлено: Чт сен 20, 2012 21:43:33
htscooter
oleg63m писал(а):плате проггера мк запускается, будем копать дальше.
Спасибо за поддержку

То, что запускается, эт хорошо

. А вот другой контроллер не пойдет сюда.
Re: Параллельный программатор
Добавлено: Чт сен 20, 2012 22:23:30
oleg63m
htscooter А вот другой контроллер не пойдет сюда

Вы меня неправильно поняли, контроллер тот, AtMega8535, а скриншет был не на тот контроллер, просто откуда-то взялся в поле зрения еще и именован stk500-pony,вот я и повелся, а там был Мега16 кажется.
Вобщем промудохался я с программатором с 19часов и до 22, так нихрена и не добился, (Хорошо, дело до паяльника не дошло

) сигнатуру вроде считывает, но исключительно в isp, HVPP пишет недоступен ваще. но микросхему не читает в упор.
АVR studio5. Наматерившись вдоволь, уже хотел идти спать, а завтра отлавливать сопли на плате, как вдруг на глаза попалась старая добрая
AVRStudio4. Причем давно установленная на диск D:, я и забыл уже про нее.
запускаю, и
О, Чудо!!!!!!!
сигнатура считывается в обоих режимах, память тоже, Так вот она, собака в чем порылась то, -скорее всего надо прошивать контроллер файлом .ebn из той студии, из которой собираешься программировать.
Вот так. Может и у других не работало по этой же причине?
Впервые за 2 дня иду спать в хорошем настроении. завтра буду мучать в разных режимах, отлавливать Баги.
Спасибо за подержку и подсказки, мне это очень помогло для поддержания боевого духа

Re: Параллельный программатор
Добавлено: Пт сен 21, 2012 08:22:59
oleg63m
А вот программировать никак не хочет ни в SP, ни в HVPP, надо еще разбираться
ну, хоть читать начал, уже пол дела
Спаяю наверное доработки на lm358 и 74hc14, заодно и косяки с залипухами поищу, (чето сразу как-то не подумал о доработках когда плату делал, можно было сразу все добавить, слишком много информации, все в голове не поместилось

)
Re: Параллельный программатор
Добавлено: Пт сен 21, 2012 22:55:16
oleg63m
Бред какой-то:
AtTiny2313 в режиме SP сигнатуру читает правильно, в HVPP читает FF FF FF, программироваться не хочет ни в каком режиме,
мк исправен, другим проггером пишется и читается.
Подкидываю Mega8 в режиме SP сигнатуру читает не правильно выдает ошибку, в HVPP сигнатуру читает правильно, и даже записывает -стирает данные без проблем

, резистор с lm317 на землю не дает никаких улучшений.
мк-шки проверял на адаптере для HVPP в обоих режимах и на отдельном ISP адаптере. на отдельном ISP с выхода ISP Mega8 считывается сигнатура и программируется нормально, а 2313 не хочет ни в какую, А в этом же ISP адаптере, но на другом прогере эта же 2313 шьется и читается на ура
Надо срочно доделывать регулятор напруги на LM358, пока крыша окончательно не съехала

Re: Параллельный программатор
Добавлено: Пт сен 21, 2012 23:12:47
htscooter
А у Вас для SP режима адаптер отдельный? Для меги8 там отдельные пины. Тини2313 вроде как официально не поддерживает режим HVPP, может не повезло с экземпляром.
Re: Параллельный программатор
Добавлено: Пт сен 21, 2012 23:20:14
oleg63m
htscooter писал(а):А у Вас для SP режима адаптер отдельный? Для меги8 там отдельные пины. Тини2313 вроде как официально не поддерживает режим HVPP, может не повезло с экземпляром.
Ну так это в корне меняет дело
Адаптеров у меня 2, параллельный и прследовательный. Последовательный 100% рабочий, я его на Пони проверял со всеми имеющимися камнями, работает отлично,
А вот за параллельный 100% не ручаюсь, делал утюгом, по приведеным в этой теме печаткам, если были ошибки, я их честно перенес

, хотя тестером дорожки прозванивал
А так выходит что прогер работает,

вот только непонятки с тинькою
Адаптер ISP у меня вот такой как по этой ссылке
http://redram.com.ua/sam/avr_prog.html
Очень удобная вещь, рекомендую повторить если у кого еще нет такого

Re: Параллельный программатор
Добавлено: Пн сен 24, 2012 10:29:20
oleg63m
Ну вот, кажется пришла пора "платить по векселям" и делиться своими соображениями.
Довел я, кажись свой программатор "до ума", хотя собственно, ничего не пришлось доводить, даже паяльник ни разу не включал. на какие грабли наступил? рассказываю. Первым делом, для программирования мк8535 пришлось на скорую руку собирать еще один проггер, ну люди собирают обычно stk910, я по такому пути не пошел, тем более что по роду занятия приходится иногда программировать и 27сххдля автолюбителей, и PIC и Радиостанции, а старенький Turbov6 уже еле тянет, вернее компьютеры его с трудом воспринимают. Поэтому собрал гибрид из найденных на просторах интернета, под управлением Pony и IC Prog. (фото0075, в верхнем левом углу) Неплохая получилась прошивалка. приспособил к ней адаптеры от turbo. и собрал
http://redram.com.ua/sam/avr_prog.html хорошая примочка, без ошибок разводки.
с последним вылез первый баг, в обвязке кварца поставил смд кондеры не того номинала, в результате кварц не запускался
Теперь собственно об HVPP девайсе. собрал по печати с 95 страницы или подобной, сейчвс уже не припомню, на плате еще диоды и транзисторы нарисованы с приколом(аноды с катодами и колл с эмиттерами перепутаны) посторять 1 в 1 не стал, немного изменил, а именно разъем питания поставил molex от старых hdd, так как у меня имеется прекрасный импульсник от переходника usb-ata, sata, +5, +12В, 1,5а. посему кренку 12В заменил перемычкою, а 7805 снабдил радиатором. последний можно было совсем не ставить, lm317 в режиме HVPP при наличии МК в сокете греется намного сильнее(около 60грд)
Транзисторы все применил кт3102а и кт3107а, диоды кд522 и пару шотки от зарядок мобильников.
фото 0082 тому доказательство

Re: Параллельный программатор
Добавлено: Пн сен 24, 2012 11:08:35
oleg63m
Следующий баг, отловленный мною, это то, что программировал Atmega8535 файлом прошивки от 4 студии, писал PonyProg,
файлом *.hex, предоставленным одним из участников вместе с конвертером ebn2hex. а студию я скачал последнюю, версии 5, 600 Мегабайт размером. Вот с этой студией работать прогер не хотел в упор, при запуске студии 4 все заработало.
программатор проверен на контроллерах ATMega8A и ATTiny2313.
ATTiny2313 оказалась неубиваемой, у нее нет возможности отключить SPIEN, и она совсем не работает в параллельном режиме, а вот над ATMega8A я уже поиздевался как только мог, выжила
Других контроллеров у меня пока нет, но думаю, после добавления патча на lm358 ваще проблем не будет.
и на последок, попробовал кварц на 8 мегагерц, как и предполагалось, светодиоды мигают исправно, а вот связи с компьютером наладить не удалось, вобщем
только 73728, и не париться!!!!!
Пробовал с вот таким девайсом фото0083 работает как часы, а вот пони раза в 4 медленнее, но тоже работает
Ну и напоследок несколько фоток в плохом качестве

Вердикт: Замечательный программатор, при аккуратном повторении все работает с первого раза (я свой как собрал и больше ни разу паяльником не коснулся) все глюки и баги с настройкой в ПО, потом удивляешься, и почему сразу не заработало

Огромное СПАСИБО всем, кто так или иначе был причастен к Этому Устройству. особое htscooter, за моральную поддержку
К Модераторам: Если посчитаете нужным, мои прежние посты можно подчистить, тема и так очень обширная
Re: Параллельный программатор
Добавлено: Пн сен 24, 2012 13:40:17
htscooter
Вот и хорошо, что все получилось

. Жаль, что когда я переделывал свой программатор, поленился почитать эту ветку - так и повторил самую первую версию, без управления питанием

Re: Параллельный программатор
Добавлено: Пн сен 24, 2012 15:19:09
oleg63m
htscooter
Все еще поправимо, между lm317 и выводами на HVPP есть немного места, а именно 1,5х2см.
на это место прекрасно становится платка с смд компонентами, разводка проводами. я себе, например так делаю
вот пример как можно сделать
саму платку закрепить с помощью капли термоклея. Как говорится и волки сыты и овцы целки
Re: Параллельный программатор
Добавлено: Пн сен 24, 2012 15:48:38
htscooter
oleg63m писал(а):htscooter
Все еще поправимо, между lm317 и выводами на HVPP есть немного места, а именно 1,5х2см.
У меня плата под СМД компоненты, в корпус KM-100, ее только полностью перепахивать, я даже LM317 не ставил.
Re: Параллельный программатор
Добавлено: Пн сен 24, 2012 21:09:25
oleg63m
htscooter
Ну, в СМД технологии всегда одна сторона свободная

можно еще один программатор соорудить и приклеить сверху.
Если, конечно красота дизайна не на первом месте

Re: Параллельный программатор
Добавлено: Пн сен 24, 2012 23:10:32
htscooter
На фото программатор STK500 by Petka, параллельный примерно так же выглядит. Не то чтобы жалко красоту, скорее нет необходимости, пока и так работает

Re: Параллельный программатор
Добавлено: Ср сен 26, 2012 08:32:26
oleg63m
А каково назначение джампера ХТ2? Ведь из самой студии все прекрасно переключается ISP/HVPP.
Чтобы запретить высоковольтный режим при параллельном программировании?
Re: Параллельный программатор
Добавлено: Ср сен 26, 2012 17:42:12
htscooter
Та вроде нету у меня джамперов, все напрямую
