Создаем свой USBasp программатор USB
- БАРС
- модератор, спонсор, писатель, идеолог, редактор
- Сообщения: 2019
- Зарегистрирован: 16 ноя 2009, 15:25
- Откуда: СССР, г. Москва
Re: Создаем свой USBasp программатор USB
какую дудку отсюда http://download.savannah.gnu.org/releases/avrdude/ нужно качать? Там куча файлов, и у всех какое-то странное расширение...
Сотрудничаю с НАСА, Роскосмос, Газпром, РЖД, Интер РАО ЕЭС, Роснано и др. (конкретно уточняйте у самой организации) ©.
-
- спонсор, инженер, идеолог, читатель
- Сообщения: 362
- Зарегистрирован: 15 май 2011, 17:03
- Откуда: г.Москва
- Контактная информация:
Re: Создаем свой USBasp программатор USB
Вот у себя сейчас проверил все нормально! Забирай! tar.gz нормально открывается WinRar без проблем. Вообщем архив это.
- Вложения
-
- avrdude-5.11svn-20111019.tar.gz
- (538.62 КБ) 1043 скачивания
Если хочешь что-то сделать, сделай это сам!
- БАРС
- модератор, спонсор, писатель, идеолог, редактор
- Сообщения: 2019
- Зарегистрирован: 16 ноя 2009, 15:25
- Откуда: СССР, г. Москва
Re: Создаем свой USBasp программатор USB
Спасибо! А какой файл там нужно открывать? не нашёл ни одного *exe!
Сотрудничаю с НАСА, Роскосмос, Газпром, РЖД, Интер РАО ЕЭС, Роснано и др. (конкретно уточняйте у самой организации) ©.
-
- спонсор, инженер, идеолог, читатель
- Сообщения: 362
- Зарегистрирован: 15 май 2011, 17:03
- Откуда: г.Москва
- Контактная информация:
Re: Создаем свой USBasp программатор USB
в папочке windows усть файлик install_giveio.bat
Если хочешь что-то сделать, сделай это сам!
- БАРС
- модератор, спонсор, писатель, идеолог, редактор
- Сообщения: 2019
- Зарегистрирован: 16 ноя 2009, 15:25
- Откуда: СССР, г. Москва
Re: Создаем свой USBasp программатор USB
Запустил его - на доли секунды вылетело окно MS-DOS и само пропало. Потом установил KhazamaAVRProgrammer. Поклацал кнопочками - не особо понятно... А, например PonyProg не умеет управлять USBasp?
Сотрудничаю с НАСА, Роскосмос, Газпром, РЖД, Интер РАО ЕЭС, Роснано и др. (конкретно уточняйте у самой организации) ©.
-
- спонсор, инженер, идеолог, читатель
- Сообщения: 362
- Зарегистрирован: 15 май 2011, 17:03
- Откуда: г.Москва
- Контактная информация:
Re: Создаем свой USBasp программатор USB
К сожалению не пробывал. Сам программатор не создает виртуальных COM портов. А падает в систему как реальное устройство.
На сайте разработкастрартере пишут:
Программное обеспечение
AVRDUDE поддерживает USBasp, начиная с версии 5.2.
BASCOM-AVR поддерживает USBasp, начиная с версии 1.11.9.6.
Khazama AVR Programmer является Windows XP / Vista приложения с графическим интерфейсом для USBasp и AVRDUDE.
eXtreme Burner - AVR представляет собой программное обеспечение Windows GUI для USBasp на основе USB программатора AVR.
На сайте разработкастрартере пишут:
Программное обеспечение
AVRDUDE поддерживает USBasp, начиная с версии 5.2.
BASCOM-AVR поддерживает USBasp, начиная с версии 1.11.9.6.
Khazama AVR Programmer является Windows XP / Vista приложения с графическим интерфейсом для USBasp и AVRDUDE.
eXtreme Burner - AVR представляет собой программное обеспечение Windows GUI для USBasp на основе USB программатора AVR.
Если хочешь что-то сделать, сделай это сам!
- БАРС
- модератор, спонсор, писатель, идеолог, редактор
- Сообщения: 2019
- Зарегистрирован: 16 ноя 2009, 15:25
- Откуда: СССР, г. Москва
Re: Создаем свой USBasp программатор USB
Где тут http://www.fischl.de/usbasp/ находится свежая прошивка и схема в хорошем разрешении? И прошьётся ли тут МК через USB?
Сотрудничаю с НАСА, Роскосмос, Газпром, РЖД, Интер РАО ЕЭС, Роснано и др. (конкретно уточняйте у самой организации) ©.
-
- спонсор, инженер, идеолог, читатель
- Сообщения: 362
- Зарегистрирован: 15 май 2011, 17:03
- Откуда: г.Москва
- Контактная информация:
Re: Создаем свой USBasp программатор USB
Вот тут все новое. По прошивке. Плюс пару плат разводки. Плюс в этой ветке есть моя разводка.
P.S. прошить МК через ЮСБ не получиться а вот через твой СОМ программатор получиться только фьюзы выставить прально и зашить HEX в контроллер через ISP разьем, внимательно прочитать и посмотреть зачем нужны перемычки SELF PROG и остальные.
P.S. прошить МК через ЮСБ не получиться а вот через твой СОМ программатор получиться только фьюзы выставить прально и зашить HEX в контроллер через ISP разьем, внимательно прочитать и посмотреть зачем нужны перемычки SELF PROG и остальные.
- Вложения
-
- РўСѓС‚.rar
- (1.21 МБ) 577 скачиваний
Если хочешь что-то сделать, сделай это сам!
- БАРС
- модератор, спонсор, писатель, идеолог, редактор
- Сообщения: 2019
- Зарегистрирован: 16 ноя 2009, 15:25
- Откуда: СССР, г. Москва
Re: Создаем свой USBasp программатор USB
Спасибо.
\usbasp.2011-05-28\usbasp.2011-05-28\circuit\USBasp_schematics.pdf
\USBasp_CH\USBasp_CH\USBasp.sch.pdf
Какая из них более новая?
Погуглил, нашёл вроде бы стандартную распиновку ISP для AVR: MOSI, LED, RESET, SCK, MISO, Vcc, четыре пина GND. По схемам USBasp почему-то всего два пина GND. Появились пины TXD, RXD. Зачем они?
Куча непонятных файлов. Нашёл две схемыmolyman писал(а):Вот тут все новое.
\usbasp.2011-05-28\usbasp.2011-05-28\circuit\USBasp_schematics.pdf
\USBasp_CH\USBasp_CH\USBasp.sch.pdf
Какая из них более новая?
А где на плате этот разъём?зашить HEX в контроллер через ISP разьем
Погуглил, нашёл вроде бы стандартную распиновку ISP для AVR: MOSI, LED, RESET, SCK, MISO, Vcc, четыре пина GND. По схемам USBasp почему-то всего два пина GND. Появились пины TXD, RXD. Зачем они?
Сотрудничаю с НАСА, Роскосмос, Газпром, РЖД, Интер РАО ЕЭС, Роснано и др. (конкретно уточняйте у самой организации) ©.
-
- спонсор, инженер, идеолог, читатель
- Сообщения: 362
- Зарегистрирован: 15 май 2011, 17:03
- Откуда: г.Москва
- Контактная информация:
Re: Создаем свой USBasp программатор USB
Я делал по той что оставил в цитате, если присмотреться то она имеет на входах данных D- и D+ стабилитроны по 3V6.БАРС писал(а): Куча непонятных файлов. Нашёл две схемы
\usbasp.2011-05-28\usbasp.2011-05-28\circuit\USBasp_schematics.pdf
Она и самая новая это признал и создатель прошивки.БАРС писал(а):Какая из них более новая?
зашить HEX в контроллер через ISP разъем
Разъем на плате Один он является и входом для прошивки чипа самого программатора и выходом потом для прошивки других чипов. Т.е. все соединяется пин в пин. Самые основные пины без чего ты не прошьешь ни чего это SCK, MISO,MOSI, RESET,GND.БАРС писал(а): А где на плате этот разъём?
Я делаю для себя как удобно. Допустим мне удобно чтоб прошиваемый чип питался от USB ,после того как программатор слеплин. Поэтому я беру еще +5V от USB. Поэтому я слепил себе панельки переходники и добавил коммутируемые кварцы. Потому что когда выставляешь фузы на внешний кварц 4-16 мГц чип без кварца не запускается и не читается. Что в последствии является стопором для первопроходцев в программирование чипов. Самое главное пять контактов SCK, MISO,MOSI, RESET, GND. Как ты их расположишь это зависит от нужности тебе в дальнейшем. Допустим ты делаешь разработку на маленькой плате и разъем ISP 10 пин ну ни как не в пишиться в разработку, и ты в последствие поставишь на плату то что меньше по занимаемому месту.БАРС писал(а):Погуглил, нашёл вроде бы стандартную распиновку ISP для AVR: MOSI, LED, RESET, SCK, MISO, Vcc, четыре пина GND. По схемам USBasp почему-то всего два пина GND.
Создатель планировал написать еще и виртуальный СОМ порт. На будущее эти пины, так что можешь не использовать. Потому что необходимо будет менять чип ставить с большей памятью флеш.БАРС писал(а):Появились пины TXD, RXD. Зачем они?
Если хочешь что-то сделать, сделай это сам!