Jump to content
    

AvrUsb500 by Petka. продолжение

Здравствуйте. Собрал программатор, но пока не могу нигде найти 2 конденсатора 12-22pF (можно ли их чем-нибудь заменить?). Можно ли без них подключить программатор? Как можно проверить его частичную работоспособность? Заранее спасибо.

27пФ.

Если нет, то попробуйте без них. Может заработать.

Share this post


Link to post
Share on other sites

27пФ.

Если нет, то попробуйте без них. Может заработать.

Спасибо за ответ. Программатор прошил сам себя успешно и отмигал диодом. В дальнейшем все-таки лучше найти конденсаторы или можно пользоваться так?

Share this post


Link to post
Share on other sites

Спасибо за ответ. Программатор прошил сам себя успешно и отмигал диодом. В дальнейшем все-таки лучше найти конденсаторы или можно пользоваться так?

От отсутствия этих конденсаторов программатор вряд ли сгорит. Но для надёжной работы лучше их всё-таки установить.

Share this post


Link to post
Share on other sites

Спасибо за ответ. Программатор прошил сам себя успешно и отмигал диодом. В дальнейшем все-таки лучше найти конденсаторы или можно пользоваться так?

Лучше поставить, т.к. в самый не подходящий момент заглючит. Еще вариант припаять корпус кварца на землю. У многих работает, но я не проверял.

Share this post


Link to post
Share on other sites

А какие лучше поставить конденсаторы на 12-22pF или 27pF?

Атмел рекомендует 12-22pF

Share this post


Link to post
Share on other sites

А какой лучше из программаторов-AvrUsb500 by Petka или AVR910?

AVR910 не плохой программатор, сам им пользуюсь, однако скорость программирования оставляет желать лучшего, нормально шить можно только из AVRProg, выдранным из студии. AvrUsb500 by Petka шьет очень быстро, у знакомого такой же, так что если собирать, то его. Я вот тоже подумывал его собрать, чтобы использовать его под пятой студией, но он там теперь почему то не работает :crying: , теперь и не знаю что делать, стоит ли собирать, может уважаемый Petka подправит прошивку и все заработает, хотелось бы в это верить.

Share this post


Link to post
Share on other sites

Здравствуйте, проблемка с программатором,

Чем бы не шил, AVRDude Ponyprog, постоянное verification error.

в понипроге фьюзы ставил по картинке

отсюда http://electronix.ru/forum/index.php?act=a...st&id=41626

к дудке делал файлик cmd в котором было так avrdude.exe -p m8 -c stk500_by_petka -P \\.\com3 -i 10 -B 10 -b 9600 -U flash:w:atmega8.hex -U hfuse:w:0xDC:m -U lfuse:w:0xD7:m

pause

 

все собрал по схеме. несколько раз перепроверил все элементы (емкости резисторы) еще на этапе сборки, плата вытравлена по шаблону из pdf файла, т.е оригинальная без модификаций на FT232RL на 8ой меге (кз и пропайку всегда проверяю мультимером с пищалкой) .. единственное отклонение, не было индуктивности нужного номинала, по этому из старого харда вынял 330мкгн, но я думаю это не проблема т.к много видел реализаций с ft232 где номинал указан 0uh.

 

В дудке и понипроге фиьюзы читаются, чип стирается и пишется как положено неприлично долго. К слову фьюзы пишутся и читаются без проблем.4a59d55094a6t.jpg

 

Менял кварц, менял мегу, FT232RL еще не менял но лежит рядом переходник usb uart с еще одной. чую до этого тоже дойдет.

Шил из под Win7x64 дудкой и лошадкой, из под XP на другой машине только дудкой, результат аналогичен

Я проклят?)

Edited by Dimm168pin

Share this post


Link to post
Share on other sites

к дудке делал файлик cmd в котором было так avrdude.exe -p m8 -c stk500_by_petka -P \\.\com3 -i 10 -B 10 -b 9600 -U flash:w:atmega8.hex -U hfuse:w:0xDC:m -U lfuse:w:0xD7:m

попробуйте так:

avrdude.exe -p m8 -c stk500_by_petka -P \\.\com3 -i 10 -B 10 -b 9600 -U flash:w:atmega8.hex -U hfuse:w:0xC9:m -U lfuse:w:0x1F:m

Share this post


Link to post
Share on other sites

попробуйте так:

avrdude.exe -p m8 -c stk500_by_petka -P \\.\com3 -i 10 -B 10 -b 9600 -U flash:w:atmega8.hex -U hfuse:w:0xC9:m -U lfuse:w:0x1F:m

Спасибо) не успел) две 8ки ушли, 2d5f73741d6et.jpg с таким радостным обещанием.

Не пишутся не читаются, кстати сегодня мучался с ФТшкой прошилась до половины 8ка, и отпала с ошибкой , думал в чем же дело, вроде все пропаяно пользовался флюсом keller TT индикаторным, вроде как для пайки смд флюс гель нежно розового цвета, на нем написано после пайки не удалять , служит защитной пленкой.

Когда заметил разводы под микрухой у разъема usb как от коррозии хлопья, сразу понял что коротит этот флюс, психанул бросил в кипяток в сборе как есть, отмыл зубной счеткой с моющим, просушил феном на 180 градусов 5 минут, втыкнул все пишется читается.

7df551d05aedt.jpg

 

и вот так две прошил обе залочились. буду собирать тактовый генератор

http://we.easyelectronics.ru/enq/prosteysh...nyh-fyuzov.html из такой микрухи. есть у нас в городе вроде.

Куда выход генератора тыкнуть для воскрешения,? на Xtal1 прямо в схеме к кварцу?, или кварц выдрать сначала?.. кароче полтергейст крепчает

Share this post


Link to post
Share on other sites

Куда выход генератора тыкнуть для воскрешения,? на Xtal1 прямо в схеме к кварцу?, или кварц выдрать сначала?.. кароче полтергейст крепчает

Кварц снять, генератор на XTAL1. (И фузы поправить)

Share this post


Link to post
Share on other sites

Кварц снять, генератор на XTAL1. (И фузы поправить)

Угу, спасибо, помогло так

-p m8 -c stk500_by_petka -P \\.\com4 -i 10 -B 10 -b 9600 -U hfuse:w:0xC9:m -U lfuse:w:0x1F:m я в фьюзах ничего не понимаю но наверно те неправильные для 8ых мег которые у меня))

 

Нагуглил что можно разлочить мультиметром, ну собственно выпаял кварц, им тыкнул(самый простой китаец m838) в режиме 20V.... в Xtal1, ничего, второй щуп на землю, ничего, второй щуп на xtal2 ничего, случайно соскользнул щуп на дорожку вуаля. светодиод загорелся

 

8ddc01d4ebe9t.jpg

 

попал получается в TXD.. удачно........ прошились фьюзы ...а прошивка уже была по этому заработало.

втыкнул для проверки тиню 13А, дудка не видит, CodeVision AVR видит. на том и спасибо) пойду шить 328юмегу пробовать)

Edited by Dimm168pin

Share this post


Link to post
Share on other sites

...воткнул для проверки тиню 13А, дудка не видит...

какой командной строчкой запускаете avrdude? и что он отвечает?

Share this post


Link to post
Share on other sites

какой командной строчкой запускаете avrdude? и что он отвечает?

на этот раз просто из гуя нажимал read fuses, дело видимо было в самой дудке, качал ее из статьи Скоростной AVR USB программатор на FT232RL без вспомогательного контроллера в исполнении господина DI-HALTa....

там уже был поправленный конф файл,туда просто добавил строки под ваш программатор.

Скачал еще у кого-то дудку-сборку с гуем, но она не запускалась и просила libusb0.dll,

закинул прямо в папку и заработало. ну оно собственно и прочитало, а вот та версия уперлась.

13а тиню и 16а мегу прочитал и в кодвижине и дудке с libusb0.dll,

впаял в адаптер под tqfp 328ых две штуки которые лежат после попыток вшить в них ардуиновский бутлоадер с сайта http://www.mylsa.ru/?p=202

 

(видимо прежде чем вливать 70кб hex нужно было подумать что в самой 328ой памяти меньше) ,

 

не завелись, скачал терминал Putty , зашел, на программатор, потыкал энтером выставил в режим 1Mhz,

припаял проводок с тактовым сигналом к xtal1, тоже не завелась.

Видать те фьюзы ремаппили все ноги отвечающие за isp под дополнительные выводы (Fuse Hex Editor, устанавливаем фьюзы (efuse = 05, hfuse =D6, lfuse = FF)),.

Кароче пойду попробую собрать сейчас ATmega FuseBit Doctor Деталюшки вроде все есть под smd версию в тумбочке, и 8ых мег уже есть чем шить )

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...