Все про USBAsp
- edm2007
- Поставщик валерьянки для Кота
- Сообщения: 2255
- Зарегистрирован: Вт апр 21, 2009 22:24:10
- Откуда: Иркутск
- Контактная информация:
Re: USBAsp
Замечательно. А у меня как-то никогда не возникало нужды в сокетах. Внутрисхемно прошиваю. Потому как отлаживать приходится. Впрочем, я вижу у Вас разъем ISP. А там где места на плате под разъем нет, просто такую штуковину использую:

- Вложения
-
- isp.JPG
- (55.96 КБ) 3704 скачивания
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
Re: USBAsp
Вот и я домучал свой программатор. Вместо USB-гнезда поставил провод от USB мыши: удобнее в работе. Кому интересно, смотрите вложение.
- Вложения
-
- sel_small.jpg
- USBASP программатор
- (87.92 КБ) 1454 скачивания
- edm2007
- Поставщик валерьянки для Кота
- Сообщения: 2255
- Зарегистрирован: Вт апр 21, 2009 22:24:10
- Откуда: Иркутск
- Контактная информация:
Re: USBAsp
Замечательно получилось. 
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
Re: USBAsp
У меня возник вопрос и прошу Вас дать на него ответ: могу я реализовать данный программатор на Atmega 16? Просто в наличии имеются несколько МК, а восьмые заказывать не особо охота... Заранее благодарен.
- ChipKiller
- Сверлит текстолит когтями
- Сообщения: 1163
- Зарегистрирован: Ср янв 05, 2011 16:25:15
Re: USBAsp
... да - разница в количестве ( ...и нумерации ) выводов и размере памяти.tw1ns писал(а):могу я реализовать данный программатор на Atmega 16
Re: USBAsp
Спасибо за быстрый ответ. Меня интересует именно на сколько брать кварц и прошивка для МК... Подойдет от меги8? или её портировать?
- ChipKiller
- Сверлит текстолит когтями
- Сообщения: 1163
- Зарегистрирован: Ср янв 05, 2011 16:25:15
Re: USBAsp
... кварц такой-же, а исходник скорее всего придется перекомпилировать если есть различия в адресах портов ввода/вывода.tw1ns писал(а):на сколько брать кварц и прошивка для МК... Подойдет от меги8? или её портировать?
- zhu4er
- Вымогатель припоя
- Сообщения: 544
- Зарегистрирован: Пт июн 04, 2010 17:40:13
- Откуда: Непокорный город-герой Севастополь
Re: USBAsp
Посмотрел я на Ваши программаторы и захотелось пересобрать свой USBASP? Чтоб красиво было!
Даже у стен есть уши...
- WayToReason
- Родился
- Сообщения: 2
- Зарегистрирован: Вс апр 25, 2010 10:59:04
- Откуда: Украина, Одесса
Re: USBAsp
Подскажите, можно ли с помощью USBasp прошить at89s8253? Если да - то используя какую программу?
- zhu4er
- Вымогатель припоя
- Сообщения: 544
- Зарегистрирован: Пт июн 04, 2010 17:40:13
- Откуда: Непокорный город-герой Севастополь
Re: USBAsp
Теоретически можно! А вот чем? Скорее всего AVRDude, но не уверен.
Даже у стен есть уши...
-
Астроном
- Опытный кот
- Сообщения: 731
- Зарегистрирован: Вс май 02, 2010 11:08:47
- Откуда: Los Angeles
- Контактная информация:
Re: USBAsp
Ребят у кого есть печатка этого прогера в нормальном исполнении? поделитесь пожалуйста! скачал с изиэлектроникс но там она кривая и не эстетична
- edm2007
- Поставщик валерьянки для Кота
- Сообщения: 2255
- Зарегистрирован: Вт апр 21, 2009 22:24:10
- Откуда: Иркутск
- Контактная информация:
Re: USBAsp
zhu4er писал(а):Посмотрел я на Ваши программаторы и захотелось пересобрать свой USBASP? Чтоб красиво было!
Хорошее желание.
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
- zhu4er
- Вымогатель припоя
- Сообщения: 544
- Зарегистрирован: Пт июн 04, 2010 17:40:13
- Откуда: Непокорный город-герой Севастополь
Re: USBAsp
Астроном писал(а):Ребят у кого есть печатка этого прогера в нормальном исполнении? поделитесь пожалуйста! скачал с изиэлектроникс но там она кривая и не эстетична
http://www.fischl.de/usbasp/ сообщество USBASP там печаток офигенно много!
Даже у стен есть уши...
- Alex_Megavolt_79
- Грызет канифоль
- Сообщения: 262
- Зарегистрирован: Пт окт 30, 2009 22:33:56
- Откуда: Санкт-Петербург
Re: USBAsp
Астроном, в каком плане кривая?
-
Астроном
- Опытный кот
- Сообщения: 731
- Зарегистрирован: Вс май 02, 2010 11:08:47
- Откуда: Los Angeles
- Контактная информация:
Re: USBAsp
да вплане того что просто от балды накидали проводники и все! дорожки по толшине разные)) да и не эстетично все! но я уже собрал ))) только собрал avr 910.
- Alex_Megavolt_79
- Грызет канифоль
- Сообщения: 262
- Зарегистрирован: Пт окт 30, 2009 22:33:56
- Откуда: Санкт-Петербург
Re: USBAsp
Астроном писал(а):да вплане того что просто от балды накидали проводники и все! дорожки по толшине разные)) да и не эстетично все! но я уже собрал ))) только собрал avr 910.
А я себе перерисовывал. avr 910 у меня купленный мастер кит. Вот хочу USBAsp так же сделать на смд и так же выглядел как с набора мастер кит. Старый другану подгоню.
-
skk
- Сверлит текстолит когтями
- Сообщения: 1123
- Зарегистрирован: Вт июн 30, 2009 14:56:58
- Откуда: Казань
- Контактная информация:
Re: USBAsp
Собрам я этот прогер. мегу прошил юнипрофом. вставил, 2 джампер соеденил. вставил тини2313, выбрал из списка, и нажал на чтение вышла вот эта ошибка
found 7 busses
avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude.exe done. Thank you.
2 тиньки есть и на обе такая реакция.
но до этого я эти тиньки прошивал 5 проводков в юнипрофе. и по ходу их залочил, там был столбик фьюзов fuse&lock если не ошибаюсь там везде были галки, я их не трогал. свои поставил и прошил.
потом надо было фьюзы сменить, и юнипроф в упор их не видит, обеих. значит я их залочил? можно их реанимировать?
есть мега 8 попробую ее подключить.
спасибо за ранее. прошу не ругать это мой 1 девайс на мк Atmel.
found 7 busses
avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude.exe done. Thank you.
2 тиньки есть и на обе такая реакция.
но до этого я эти тиньки прошивал 5 проводков в юнипрофе. и по ходу их залочил, там был столбик фьюзов fuse&lock если не ошибаюсь там везде были галки, я их не трогал. свои поставил и прошил.
потом надо было фьюзы сменить, и юнипроф в упор их не видит, обеих. значит я их залочил? можно их реанимировать?
есть мега 8 попробую ее подключить.
спасибо за ранее. прошу не ругать это мой 1 девайс на мк Atmel.
Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда.
- edm2007
- Поставщик валерьянки для Кота
- Сообщения: 2255
- Зарегистрирован: Вт апр 21, 2009 22:24:10
- Откуда: Иркутск
- Контактная информация:
Re: USBAsp
Так программатор-то нормально определился и дрова без проблем встали? А из какой среды шить пытаетесь?
Да реанимировать всегда можно, просто смотря что прошили. Если тактирование от внешнего источника то кварц просто на ноги МК повесьте, если лок-биты то просто стереть МК, ну а если ресет как пин настроили то тут совсем другое дело.
Ну да, тут только тем и занимаются что ругают всех.
Лучше фотографии покажите, интересно же.
skk писал(а):значит я их залочил? можно их реанимировать?
Да реанимировать всегда можно, просто смотря что прошили. Если тактирование от внешнего источника то кварц просто на ноги МК повесьте, если лок-биты то просто стереть МК, ну а если ресет как пин настроили то тут совсем другое дело.
skk писал(а):прошу не ругать это мой 1 девайс на мк Atmel.
Ну да, тут только тем и занимаются что ругают всех.
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон
-
skk
- Сверлит текстолит когтями
- Сообщения: 1123
- Зарегистрирован: Вт июн 30, 2009 14:56:58
- Откуда: Казань
- Контактная информация:
Re: USBAsp
edm2007, спасибо что откликнулись.
короче говоря ветер немного поменялся. собрав вот такую штукенцию

и опять нажал на чтение, но нажав на кнопку которая тянет ресет на - и через 10 К к ресету едет +5 вольт. короче вот это схема часов
http://radiokot.ru/circuit/digital/home/33/01.gif
и о чудо прогер заработал, и прочитал все, перепрошил как надо, и поставил на место в термометр.
потом взял другую тиньку, прошитую как я понял под эти же часы. включил питалово, часы заморгали, нажал на кнопку и увы опять таже ошибка. а другую тиньку читает без проблем.
вот эти фьюзы поставил при прошивке тиньки под часы, там ресет используеться как порт как я понял
я в ступоре, не знаю че делать.
вот еще фотки




короче говоря ветер немного поменялся. собрав вот такую штукенцию

и опять нажал на чтение, но нажав на кнопку которая тянет ресет на - и через 10 К к ресету едет +5 вольт. короче вот это схема часов
http://radiokot.ru/circuit/digital/home/33/01.gif
и о чудо прогер заработал, и прочитал все, перепрошил как надо, и поставил на место в термометр.
потом взял другую тиньку, прошитую как я понял под эти же часы. включил питалово, часы заморгали, нажал на кнопку и увы опять таже ошибка. а другую тиньку читает без проблем.
вот эти фьюзы поставил при прошивке тиньки под часы, там ресет используеться как порт как я понял
я в ступоре, не знаю че делать.
вот еще фотки




Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда.
- edm2007
- Поставщик валерьянки для Кота
- Сообщения: 2255
- Зарегистрирован: Вт апр 21, 2009 22:24:10
- Откуда: Иркутск
- Контактная информация:
Re: USBAsp
skk писал(а):вот эти фьюзы поставил при прошивке тиньки под часы, там ресет используеться как порт как я понял
Нет, ресет не используется как порт, это просто сброс часов. И фьюз RSTDISBL не включен (и не вздумайте его включать !!!)
У Вас сейчас фьюзы прошиты на тактирование CKSEL3..0 - 1011 - это 0,9 - 3 МГц. А кварц у Вас стоит 10 МГц.
Должно быть CKSEL3..0 - 1111; SUT1..0 - 10 - это для кварца выше 8 МГц.
"Слишком много людей ломаются, даже не подозревая о том, насколько близки к успеху они были в тот момент, когда упали духом". Томас Алва Эдисон