реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Графическая оболочка AVRDudeGUI для программаторов USBTiny, USBASP, AVR910, Кто хочет, пользуется.
ЛеонидК
сообщение Jan 27 2009, 16:54
Сообщение #1


Участник
*

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



Делал для себя, поэтому претензии не принимаются.
Это графическая оболочка для AVRdude.
В AVRdude.conf добавлены микроконтроллеры AT90USB162/82.
В файле avrdudegui.dat не на все микроконтроллеры заполнены данные, кому нужно заполнит по аналогии. Сложного ничего нет. Делал то что нужно было мне.

Сообщение отредактировал ЛеонидК - Jan 27 2009, 16:55
Прикрепленные файлы
Прикрепленный файл  AVRDudeGUI.rar ( 129.86 килобайт ) Кол-во скачиваний: 175
 
Go to the top of the page
 
+Quote Post
ЛеонидК
сообщение Apr 24 2011, 18:27
Сообщение #2


Участник
*

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



Добавил программаторы.
USBBit на FT232R работает только с новой версией AVRDude, а она не понимает USBTiny.
Старая версия не понимает FT232R. Поэтому обе сразу.
Программаторы только те, которые сам пробовал.
Fuse как у PonyProg.

Сообщение отредактировал ЛеонидК - Apr 24 2011, 18:30
Прикрепленные файлы
Прикрепленный файл  AVRDudeGui.zip ( 976.62 килобайт ) Кол-во скачиваний: 80
 
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Apr 24 2011, 20:18
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



windows-only ?
Go to the top of the page
 
+Quote Post
ЛеонидК
сообщение Apr 25 2011, 17:11
Сообщение #4


Участник
*

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



yes.
Прошу прощения, но так сложилось.
Нужно заменить файли avrdude.conf и avrdude.dat.

Сообщение отредактировал ЛеонидК - Apr 25 2011, 17:12
Прикрепленные файлы
Прикрепленный файл  AVRDudeConf.zip ( 21.36 килобайт ) Кол-во скачиваний: 48
 
Go to the top of the page
 
+Quote Post
ЛеонидК
сообщение Apr 25 2011, 20:35
Сообщение #5


Участник
*

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



Скука - двигатель.
Добавил программатор ucGoZilla prottoss в режимах JTAG и ISP.
ISP пробовал, JTAG не пробовал, но должен работать.
PDI - пока не знаю, что это и как.
Прикрепленные файлы
Прикрепленный файл  AVRdudeGUI.zip ( 53.8 килобайт ) Кол-во скачиваний: 55
 
Go to the top of the page
 
+Quote Post
Marian
сообщение Apr 26 2011, 16:07
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 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)


ИМХО когда меняются файлы, удобней если в первом посте будет архив со всеми изменениями.
Go to the top of the page
 
+Quote Post
ЛеонидК
сообщение Apr 26 2011, 16:37
Сообщение #7


Участник
*

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



Нельзя объять необъятное.
Но если очень хочется, то можно.
Добавил STK500v2, но конечно же не пробовал.
Но работать должен.
Заодно весь архив с изменениями.
ps: Устранил (кажется) все ошибки STK500v2.


Сообщение отредактировал ЛеонидК - Apr 26 2011, 20:29
Прикрепленные файлы
Прикрепленный файл  AVRdudeGUI.zip ( 978.76 килобайт ) Кол-во скачиваний: 64
 
Go to the top of the page
 
+Quote Post
Marian
сообщение Apr 26 2011, 17:00
Сообщение #8


Частый гость
**

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



Цитата(ЛеонидК @ Apr 26 2011, 19:37) *
Добавил STK500v2, но конечно же не пробовал.
Но работать должен.

Проверил, не работает, не видит программатора (STK500v2 not found)
Go to the top of the page
 
+Quote Post
ЛеонидК
сообщение Apr 26 2011, 17:43
Сообщение #9


Участник
*

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



Все а этой жизни может быть.
1. Сначала нужно подключить программатор с подключенным устройством.
2. Запустить AVRDudeGui.
3 Выбрать микроконтроллер, программатор, порт, скорость? и нажать Search.
4. Если в итоге прочитает сигнатуру микроконтроллера, то и STK500v2 found.
А без микроконтроллера и делать нечего. Только играться.
Go to the top of the page
 
+Quote Post
Marian
сообщение Apr 26 2011, 18:34
Сообщение #10


Частый гость
**

Группа: Участник
Сообщений: 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.

Может вам чем поможет разобраться.
Go to the top of the page
 
+Quote Post
ЛеонидК
сообщение Apr 26 2011, 18:41
Сообщение #11


Участник
*

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



Ну, сигнатура есть.
А Вы что ждете?
Go to the top of the page
 
+Quote Post
Marian
сообщение Apr 26 2011, 18:50
Сообщение #12


Частый гость
**

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



Цитата(ЛеонидК @ Apr 26 2011, 21:41) *
Ну, сигнатура есть.
А Вы что ждете?

Жду, что и ваша прога покажет, что сигнатура есть. biggrin.gif
( А так вроде в посте 8 я все описал)

Сообщение отредактировал Marian - Apr 26 2011, 18:51
Go to the top of the page
 
+Quote Post
ЛеонидК
сообщение Apr 26 2011, 18:51
Сообщение #13


Участник
*

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



И на старуху бывает проруха.
Попробуйте заменить AVRDudeGui.exe
ps: Все изменения в архиве выше.
Добавил и GoZilla PDI для ATTiny4/5/9/10.

Сообщение отредактировал ЛеонидК - Apr 26 2011, 20:34
Go to the top of the page
 
+Quote Post
Marian
сообщение Apr 26 2011, 19:12
Сообщение #14


Частый гость
**

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



Эта версия работает.

Если интересует могу дать конструктивной критики (сама прога для меня видится как замена оболочки программатора АВРСтудии, в другом применении она мне лично не нужна)

Дизайн :
Плавное появление, для такого рода программы это минус. (Ждать лишнее время)
Шрифты с тенью - плохо читаются.
Размеры закладок формы выбраны маленькие и не связанны с размером окна.(Не получается увеличить)

По программе :
Не хватает установки частоты ISP (если не ошибаюсь ключ -O )



Go to the top of the page
 
+Quote Post
ЛеонидК
сообщение Apr 26 2011, 19:18
Сообщение #15


Участник
*

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



AVRStudio не пользуюсь.
Делал для себя.
Красивости от скуки.
Моя селедка, в какой цвет захочу в тот и покрашу.
Go to the top of the page
 
+Quote Post
Marian
сообщение Apr 26 2011, 19:21
Сообщение #16


Частый гость
**

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



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


"Вопросов больше нет"
Go to the top of the page
 
+Quote Post
ЛеонидК
сообщение Apr 27 2011, 19:52
Сообщение #17


Участник
*

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



Устранил ошибку отображения калибровочных битов.
Добавил задержку для bitband программатора.
И еще кое-что.
Если обнаружатся ошибки, пишите. Если смогу помогу.

Сообщение отредактировал ЛеонидК - Apr 27 2011, 19:57
Прикрепленные файлы
Прикрепленный файл  AVRdudeGUI.zip ( 975.79 килобайт ) Кол-во скачиваний: 82
 
Go to the top of the page
 
+Quote Post
SysRq
сообщение Apr 28 2011, 09:43
Сообщение #18


Чайник, 1 литр
****

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



Цитата(ЛеонидК @ Apr 27 2011, 23:52) *
...bitband программатора.
...bitbang, even. Bitband не из этой оперы sm.gif

1) Если нет доступных COM-портов, остаётся несолидное "яя" в оконце (на последней вкладке с частотами то же самое видел);
2) От надписей с тенями хочется глаза потереть sad.gif ежели сократить расстояние от текста до тени, вроде лучше должно быть?
3) Сделать комбобоксы без редактирования?
Go to the top of the page
 
+Quote Post
ЛеонидК
сообщение Apr 28 2011, 18:54
Сообщение #19


Участник
*

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



bitbang? - ну да, конечно.
Когда-то учил иностранные: русский и немецкий.
Шутка.
1 - кажется исправил.
2 - а чего на них смотреть, ведь не активные.
3 - согласен, сделал.
Прикрепленные файлы
Прикрепленный файл  AVRdudeGUIexe.zip ( 52.17 килобайт ) Кол-во скачиваний: 79
 
Go to the top of the page
 
+Quote Post
Andrew O. Shadou...
сообщение May 8 2011, 10:25
Сообщение #20


Участник
*

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



Выложите, пожалуйста, исходные коды под какой-нибудь свободной лицензией на хостинг вроде Google Code. Этим Вы можете поспособствовать развитию Вашего проекта.

А вообще, уже достаточно давно есть http://sourceforge.net/projects/avrdude-gui/
Go to the top of the page
 
+Quote Post
ЛеонидК
сообщение May 8 2011, 14:01
Сообщение #21


Участник
*

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



Не очень понял.
Так уже достаточно давно есть, или выложить исходники?
Если Вы думаете что есть только это, то глубоко заблуждаетесь.
Все уже давно придумано. Даже велосипед.
Если нужны исходники, выложу. Без всяких лицензий. Даже свободных.
Выше один любитель уже интересовался, а потом оказалось, что ему то и не нужно.
Так, из принципа.
Go to the top of the page
 
+Quote Post
prottoss
сообщение May 30 2011, 16:52
Сообщение #22


Гуру
******

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



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

Программа avrdude 5.10


--------------------
Go to the top of the page
 
+Quote Post
ЛеонидК
сообщение May 30 2011, 21:16
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 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
Прикрепленные файлы
Прикрепленный файл  AVRdudeGUIexe.zip ( 52.26 килобайт ) Кол-во скачиваний: 67
 
Go to the top of the page
 
+Quote Post
ЛеонидК
сообщение Jun 1 2011, 20:16
Сообщение #24


Участник
*

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



Ув. программисты.
Смотрю я на свое произведение и думаю.
Как минимум 11 человек скачало AVRDudeGUIexe.zip не скачав всего архива AVRDudeGui.zip.
Зачем? Из принципа? Заначка карман не тянет?
Ну, может, я не очень доходчиво объяснил.
Но он же не работает сам по себе, а вопросов нет. Странно все это.
Вам не кажется?
Go to the top of the page
 
+Quote Post
juvf
сообщение Jun 2 2011, 06:34
Сообщение #25


Профессионал
*****

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



Цитата
Делал для себя, поэтому претензии не принимаются.

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

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
ЛеонидК
сообщение Jun 2 2011, 15:24
Сообщение #26


Участник
*

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



Еще раз.
Делал для себя. Кто хочет пользуется.
Мне нравиться. Моя селедка, в какой цвет захочу в такой и покрашу.

Сообщение отредактировал ЛеонидК - Jun 2 2011, 15:25
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th August 2025 - 08:08
Рейтинг@Mail.ru


Страница сгенерированна за 0.01609 секунд с 7
ELECTRONIX ©2004-2016