|
Графическая оболочка 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 не пользуюсь. Делал для себя. Красивости от скуки. Моя селедка, в какой цвет захочу в тот и покрашу.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|