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

 
 
 
Reply to this topicStart new topic
> avrisp mkII, применение
arttab
сообщение Mar 12 2012, 04:54
Сообщение #1


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

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



Под avrstidio работает, а как подружить с IAR4, 5? Панелька появилась дебаженья, бректочки ставил, но iar ругается что отладчик не доступен. в студии то работает.
Можно ли для прошивки мк использовать .bat? Через avreal или avrdude и прочие утилиты?

Хочется удобства и экономии времени


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Mar 12 2012, 05:50
Сообщение #2


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(arttab @ Mar 12 2012, 08:54) *
Можно ли для прошивки мк использовать .bat? Через avreal или avrdude и прочие утилиты?

можно avrdude'ом


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
arttab
сообщение Mar 12 2012, 08:07
Сообщение #3


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

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



примеры bat можно привести или в справке avrdude есть?


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
dimka76
сообщение Mar 12 2012, 08:50
Сообщение #4


developer
****

Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032



Цитата(arttab @ Mar 12 2012, 07:54) *
Под avrstidio работает, а как подружить с IAR4, 5? Панелька появилась дебаженья, бректочки ставил, но iar ругается что отладчик не доступен.


При чем тут отладчик ?
AVRISP mkII это программатор, а не отладчик.


--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
Go to the top of the page
 
+Quote Post
arttab
сообщение Mar 12 2012, 09:09
Сообщение #5


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

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



с ice попутал.

пример bat кинули бы для примера


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Mar 12 2012, 11:23
Сообщение #6


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(arttab @ Mar 12 2012, 12:07) *
примеры bat можно привести или в справке avrdude есть?

справка есть. сам я с ним использую ft2232 программатор.
http://www.ladyada.net/learn/avr/avrdude.html
+ вот что ещё нашлось
http://easyelectronics.ru/sinaprog-grafich...ya-avrdude.html


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
arttab
сообщение Mar 12 2012, 11:57
Сообщение #7


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

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



пока не понял как порт указать нужный - в списке устройств Mkii так и идет как Mkii в разделе жангл (дословно не помню).
теперь только завтра еще чего смогу попробовать. Если будет ясность что указывать в виде порта


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
arttab
сообщение Mar 13 2012, 01:21
Сообщение #8


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

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



прикрепляю скриншот. может чего посоветуете

пробовал f:\test_mkii\avrdude.exe -p m48 -c avrispmkii -P usb -D -U flash:r:read2.hex:i -v
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
arttab
сообщение Mar 13 2012, 04:21
Сообщение #9


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

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



вообщем надо скачать http://citylan.dl.sourceforge.net/project/...bin-1.2.6.0.zip
поставить нужный вариант и получим usb девайс с именем програматора.
Пример строки для проверке
f:\test_mkii\avrdude.exe -c avrispmkII -P usb mk2 -p m48 -F -D -U flash:r:read2.hex:i -v -t


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Mar 13 2012, 04:32
Сообщение #10


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(arttab @ Mar 13 2012, 08:21) *
вообщем надо скачать...
Или так. ИМХО этот драйвер идёт вместе с WinAVR.


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
arttab
сообщение Mar 13 2012, 07:14
Сообщение #11


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

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



я winavr не использую.

сейчас споткнулся о другую проблему:

f:\test_mkii>f:\test_mkii\avrdude.exe -c avrispmkII -P usb mk2 -p m48 -F -D -U flash:r:read2.hex:i -v -t

avrdude.exe: Version 5.8, compiled on Oct 11 2009 at 18:06:16
Copyright © 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright © 2007-2009 Joerg Wunsch

System wide configuration file is "f:\test_mkii\avrdude.conf"

Using Port : usb
Using Programmer : avrispmkII
avrdude.exe: usbdev_open(): Found AVRISP mkII, serno: FFFFFFFFFFFF
AVR Part : ATMEGA48
Chip Erase delay : 45000 us
PAGEL : PD7
BS2 : PC2
RESET disposition : dedicated
RETRY pulse : SCK
serial program mode : yes
parallel program mode : yes
Timeout : 200
StabDelay : 100
CmdexeDelay : 25
SyncLoops : 32
ByteDelay : 0
PollIndex : 3
PollValue : 0x53
Memory Detail :

Block Poll Page Polled
Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack
----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
eeprom 65 5 4 0 no 256 4 0 3600 3600 0xff 0xff
flash 65 6 64 0 yes 4096 64 64 4500 4500 0x00 0x00
lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
hfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
efuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
lock 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00
calibration 0 0 0 0 no 1 0 0 0 0 0x00 0x00
signature 0 0 0 0 no 3 0 0 0 0 0x00 0x00

Programmer Type : STK500V2
Description : Atmel AVR ISP mkII
Programmer Model: AVRISP mkII
Hardware Version: 1
Firmware Version Master : 1.14
Vtarget : 2.8 V
SCK period : 8.00 us

avrdude.exe: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s


wacko.gif но файл не создался!!!


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
arttab
сообщение Mar 13 2012, 09:36
Сообщение #12


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

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



хоть бы пример bat кинули, а то сигнатура читается, а файл на диске не появляется

графическая надстройка над avrdude после указания порта usb не показывает доступные программаторы (avrisp mkII)хотя он есть

может надо какой-нибудь gcc поставить?


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
arttab
сообщение Mar 22 2012, 01:25
Сообщение #13


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

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



Попробовал утилиту из avrstudio atprogram.exe
сделал bat - atprogram.exe -t avrispmk2 -i ISP -d atmega48 read f:\test-mkii\atprg.hex

выдает: Unrecognized command or option: atprg.hex

что не так?


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Mar 22 2012, 11:42
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(arttab @ Mar 22 2012, 03:25) *
Попробовал утилиту из avrstudio atprogram.exe
сделал bat - atprogram.exe -t avrispmk2 -i ISP -d atmega48 read f:\test-mkii\atprg.hex

выдает: Unrecognized command or option: atprg.hex

что не так?


Не пойму, чего вы хотите?
Использовать AVR Isp2 как программатор под Windows?
Тогда зачем вам все эти avrdude? Есть же интерфейс командной строки для STK500/JtagIce/AVR Isp.
В нём есть конечно недостатки на в общем для программирования более чем.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st June 2025 - 20:11
Рейтинг@Mail.ru


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