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

 
 
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

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

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 17:46
Рейтинг@Mail.ru


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