|
Графическая оболочка AVRDudeGUI для программаторов USBTiny, USBASP, AVR910, Кто хочет, пользуется. |
|
|
|
Jan 27 2009, 16:54
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 27-01-09
Пользователь №: 44 027

|
Делал для себя, поэтому претензии не принимаются. Это графическая оболочка для AVRdude. В AVRdude.conf добавлены микроконтроллеры AT90USB162/82. В файле avrdudegui.dat не на все микроконтроллеры заполнены данные, кому нужно заполнит по аналогии. Сложного ничего нет. Делал то что нужно было мне.
Сообщение отредактировал ЛеонидК - Jan 27 2009, 16:55
|
|
|
|
|
Apr 24 2011, 18:27
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 27-01-09
Пользователь №: 44 027

|
Добавил программаторы. USBBit на FT232R работает только с новой версией AVRDude, а она не понимает USBTiny. Старая версия не понимает FT232R. Поэтому обе сразу. Программаторы только те, которые сам пробовал. Fuse как у PonyProg.
Сообщение отредактировал ЛеонидК - Apr 24 2011, 18:30
|
|
|
|
|
Apr 25 2011, 17:11
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 27-01-09
Пользователь №: 44 027

|
yes. Прошу прощения, но так сложилось. Нужно заменить файли avrdude.conf и avrdude.dat.
Сообщение отредактировал ЛеонидК - Apr 25 2011, 17:12
|
|
|
|
|
Apr 25 2011, 20:35
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 27-01-09
Пользователь №: 44 027

|
Скука - двигатель. Добавил программатор ucGoZilla prottoss в режимах JTAG и ISP. ISP пробовал, JTAG не пробовал, но должен работать. PDI - пока не знаю, что это и как.
|
|
|
|
|
Apr 26 2011, 16:07
|

Частый гость
 
Группа: Участник
Сообщений: 148
Регистрация: 23-02-07
Пользователь №: 25 618

|
Цитата(ЛеонидК @ Apr 25 2011, 23:35)  Скука - двигатель. Добавил программатор ucGoZilla prottoss в режимах JTAG и ISP. ISP пробовал, JTAG не пробовал, но должен работать. PDI - пока не знаю, что это и как. Как насчет STK500v2 ? (железо от prottoss, с альтернативной прошивкой) Использую примерно так : Код #---------------- Programming Options (avrdude) ---------------- # Programming hardware # Type: avrdude -c ? # to get a full listing. # AVRDUDE_PROGRAMMER = stk500v2
# com1 = serial port. Use lpt1 to connect to parallel port. AVRDUDE_PORT = com3
AVRDUDE_WRITE_FLASH =-U flash:w:$(TARGET).hex #AVRDUDE_WRITE_EEPROM = -U eeprom:w:$(TARGET).eep
AVRDUDE_FLAGS = -p $(MCU) -P $(AVRDUDE_PORT) -c $(AVRDUDE_PROGRAMMER)
# Program the device. program: $(TARGET).hex $(TARGET).eep $(AVRDUDE) $(AVRDUDE_FLAGS) $(AVRDUDE_WRITE_FLASH) $(AVRDUDE_WRITE_EEPROM) ИМХО когда меняются файлы, удобней если в первом посте будет архив со всеми изменениями.
|
|
|
|
|
Apr 26 2011, 16:37
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 27-01-09
Пользователь №: 44 027

|
Нельзя объять необъятное. Но если очень хочется, то можно. Добавил STK500v2, но конечно же не пробовал. Но работать должен. Заодно весь архив с изменениями. ps: Устранил (кажется) все ошибки STK500v2.
Сообщение отредактировал ЛеонидК - Apr 26 2011, 20:29
|
|
|
|
|
Apr 26 2011, 17:00
|

Частый гость
 
Группа: Участник
Сообщений: 148
Регистрация: 23-02-07
Пользователь №: 25 618

|
Цитата(ЛеонидК @ Apr 26 2011, 19:37)  Добавил STK500v2, но конечно же не пробовал. Но работать должен. Проверил, не работает, не видит программатора (STK500v2 not found)
|
|
|
|
|
Apr 26 2011, 17:43
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 27-01-09
Пользователь №: 44 027

|
Все а этой жизни может быть. 1. Сначала нужно подключить программатор с подключенным устройством. 2. Запустить AVRDudeGui. 3 Выбрать микроконтроллер, программатор, порт, скорость? и нажать Search. 4. Если в итоге прочитает сигнатуру микроконтроллера, то и STK500v2 found. А без микроконтроллера и делать нечего. Только играться.
|
|
|
|
|
Apr 26 2011, 18:34
|

Частый гость
 
Группа: Участник
Сообщений: 148
Регистрация: 23-02-07
Пользователь №: 25 618

|
Цитата(ЛеонидК @ Apr 26 2011, 20:43)  Все а этой жизни может быть. 1. Сначала нужно подключить программатор с подключенным устройством. 2. Запустить AVRDudeGui. 3 Выбрать микроконтроллер, программатор, порт, скорость? и нажать Search. 4. Если в итоге прочитает сигнатуру микроконтроллера, то и STK500v2 found. А без микроконтроллера и делать нечего. Только играться. Так все и делалось. Вот так работает Цитата C:\AVR>avrdude -c stk500v2 -p m16 -P com3
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.72s
avrdude: Device signature = 0x1e9403
avrdude: safemode: Fuses OK
avrdude done. Thank you. Может вам чем поможет разобраться.
|
|
|
|
|
Apr 26 2011, 18:41
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 27-01-09
Пользователь №: 44 027

|
Ну, сигнатура есть. А Вы что ждете?
|
|
|
|
|
Apr 26 2011, 18:50
|

Частый гость
 
Группа: Участник
Сообщений: 148
Регистрация: 23-02-07
Пользователь №: 25 618

|
Цитата(ЛеонидК @ Apr 26 2011, 21:41)  Ну, сигнатура есть. А Вы что ждете? Жду, что и ваша прога покажет, что сигнатура есть. ( А так вроде в посте 8 я все описал)
Сообщение отредактировал Marian - Apr 26 2011, 18:51
|
|
|
|
|
Apr 26 2011, 18:51
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 27-01-09
Пользователь №: 44 027

|
И на старуху бывает проруха. Попробуйте заменить AVRDudeGui.exe ps: Все изменения в архиве выше. Добавил и GoZilla PDI для ATTiny4/5/9/10.
Сообщение отредактировал ЛеонидК - Apr 26 2011, 20:34
|
|
|
|
|
Apr 26 2011, 19:18
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 27-01-09
Пользователь №: 44 027

|
AVRStudio не пользуюсь. Делал для себя. Красивости от скуки. Моя селедка, в какой цвет захочу в тот и покрашу.
|
|
|
|
|
Apr 26 2011, 19:21
|

Частый гость
 
Группа: Участник
Сообщений: 148
Регистрация: 23-02-07
Пользователь №: 25 618

|
Цитата(ЛеонидК @ Apr 26 2011, 22:18)  AVRStudio не пользуюсь. Делал для себя. Красивости от скуки. Моя селедка, в какой цвет захочу в тот и покрашу. "Вопросов больше нет"
|
|
|
|
|
Apr 27 2011, 19:52
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 27-01-09
Пользователь №: 44 027

|
Устранил ошибку отображения калибровочных битов. Добавил задержку для bitband программатора. И еще кое-что. Если обнаружатся ошибки, пишите. Если смогу помогу.
Сообщение отредактировал ЛеонидК - Apr 27 2011, 19:57
|
|
|
|
|
Apr 28 2011, 09:43
|

Чайник, 1 литр
   
Группа: Свой
Сообщений: 655
Регистрация: 17-05-06
Из: Moscow
Пользователь №: 17 168

|
Цитата(ЛеонидК @ Apr 27 2011, 23:52)  ...bitband программатора. ...bitban g, even. Bitband не из этой оперы  1) Если нет доступных COM-портов, остаётся несолидное "яя" в оконце (на последней вкладке с частотами то же самое видел); 2) От надписей с тенями хочется глаза потереть  ежели сократить расстояние от текста до тени, вроде лучше должно быть? 3) Сделать комбобоксы без редактирования?
|
|
|
|
|
Apr 28 2011, 18:54
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 27-01-09
Пользователь №: 44 027

|
bitbang? - ну да, конечно. Когда-то учил иностранные: русский и немецкий. Шутка. 1 - кажется исправил. 2 - а чего на них смотреть, ведь не активные. 3 - согласен, сделал.
|
|
|
|
|
May 8 2011, 10:25
|
Участник

Группа: Свой
Сообщений: 37
Регистрация: 13-05-07
Из: Minsk, Belarus
Пользователь №: 27 694

|
Выложите, пожалуйста, исходные коды под какой-нибудь свободной лицензией на хостинг вроде Google Code. Этим Вы можете поспособствовать развитию Вашего проекта. А вообще, уже достаточно давно есть http://sourceforge.net/projects/avrdude-gui/
|
|
|
|
|
May 8 2011, 14:01
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 27-01-09
Пользователь №: 44 027

|
Не очень понял. Так уже достаточно давно есть, или выложить исходники? Если Вы думаете что есть только это, то глубоко заблуждаетесь. Все уже давно придумано. Даже велосипед. Если нужны исходники, выложу. Без всяких лицензий. Даже свободных. Выше один любитель уже интересовался, а потом оказалось, что ему то и не нужно. Так, из принципа.
|
|
|
|
|
May 30 2011, 16:52
|

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

|
Цитата(ЛеонидК) Спасибо за поддержку программатора  НО 1. ucGoZilla - вот так пишется  2. Прошивки эмулируют либо протокол JTAGICEmkII (ISP, JTAG, PDI) либо STK500v2 (ISP).По этому, я думаю, в меню выбора как раз нужно вписать,как и сделано, кстати, в командной строке AVRDUDE: JTAG2, JTAG2ISP, JTAG2PDI Подключив программатор к компьютеру (прошивка STK500v2), указав СОМ-порт так и не удалось с ним связаться  Какие то исключения возникают. Один раз заругался на какую-то либу от FTDI... Программа avrdude 5.10
--------------------
|
|
|
|
|
May 30 2011, 21:16
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 27-01-09
Пользователь №: 44 027

|
1 и 2 переделал. Хозяин барин. Если честно, откуда взялся STK500v2 уже не помню. Программатора с такой прошивкой у меня нет и я не пробовал. Но, в принципе, должен работать. Программирует то, AVRDude. - Программа avrdude 5.10 Это я не понял. Файл AVRDudeGui.exe нужно использовать, заменив им тот, что находится в архиве выше (AVRDudeGui.zip). Там два AVRDude. Старый avrdude 5.10 и новый avrdude 5.9. Какой-то из программаторов не захотел работать с новым. STK500v2 подключен к avrdude 5.9. Может нужно avrdude 5.10, Проверить не на чем, поэтому убрал.
Сообщение отредактировал ЛеонидК - May 30 2011, 21:18
|
|
|
|
|
Jun 1 2011, 20:16
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 27-01-09
Пользователь №: 44 027

|
Ув. программисты. Смотрю я на свое произведение и думаю. Как минимум 11 человек скачало AVRDudeGUIexe.zip не скачав всего архива AVRDudeGui.zip. Зачем? Из принципа? Заначка карман не тянет? Ну, может, я не очень доходчиво объяснил. Но он же не работает сам по себе, а вопросов нет. Странно все это. Вам не кажется?
|
|
|
|
|
Jun 2 2011, 06:34
|

Профессионал
    
Группа: Свой
Сообщений: 1 261
Регистрация: 14-05-09
Из: Челябинск
Пользователь №: 49 045

|
Цитата Делал для себя, поэтому претензии не принимаются. отзыв (не претензия) по гую: А почему шрифт размыт? Понятно, что автор его под себя размыл, но как может такой "размытый" шрифт нравится? Запускал под win 7. Может шрифт только под 7-ой размыт, тогда автору не мешало бы убрать тени, создающие эффект размытости или что-то еще исправить. имхо.
Эскизы прикрепленных изображений
|
|
|
|
|
Jun 2 2011, 15:24
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 27-01-09
Пользователь №: 44 027

|
Еще раз. Делал для себя. Кто хочет пользуется. Мне нравиться. Моя селедка, в какой цвет захочу в такой и покрашу.
Сообщение отредактировал ЛеонидК - Jun 2 2011, 15:25
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|