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

 
 
2 страниц V   1 2 >  
Closed TopicStart new topic
> ISPmkII, Где поискать утилитку, желательно работающей из командной строки дл
UraGun
сообщение Mar 7 2012, 17:59
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 11-10-05
Из: Запорожье
Пользователь №: 9 516



Где поискать утилитку, желательно работающую из командной строки для программирования мег через ISPmkII без установки Студии ? Возможно вопрос бородатый, тапкой не кидайтесь. Пытался как то выдрать всё что нужно в рукопашную, но не довел до ума. У кого-то есть метода ?
Go to the top of the page
 
+Quote Post
ataradov
сообщение Mar 7 2012, 19:21
Сообщение #2


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

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



avrdude, avarice
Go to the top of the page
 
+Quote Post
V_N
сообщение Mar 8 2012, 08:15
Сообщение #3


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

Группа: Свой
Сообщений: 162
Регистрация: 12-01-09
Из: Харьков
Пользователь №: 43 270



Можно программировать с помощью консольной програмы STK500 из комплекта AVR Studio описана в AVR Tools User Guide
Go to the top of the page
 
+Quote Post
UraGun
сообщение Mar 8 2012, 11:12
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 11-10-05
Из: Запорожье
Пользователь №: 9 516



Цитата(Taradov Alexander @ Mar 7 2012, 22:21) *
avrdude, avarice

спасибо за наводочку. вот танцую с бубном.
никак не подключается фирменный ISPmkII по усб. уже с этим возился помнится. не хавает аврдуде команду usb:xx...
Даже на машине с установленной Студией из которой при этом шьётся нормально

Цитата(V_N @ Mar 8 2012, 11:15) *
Можно программировать с помощью консольной програмы STK500 из комплекта AVR Studio описана в AVR Tools User Guide

Да, но для её работы Студия таки должна быть установлена. А нужно чтобы поставить дровину и работать со строки без установки Студии.

Чует моё сердце, прийдётся анализировать исходники аврдуды...

Сообщение отредактировал UraGun - Mar 8 2012, 11:16
Go to the top of the page
 
+Quote Post
zombi
сообщение Mar 9 2012, 17:06
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(UraGun @ Mar 8 2012, 14:12) *
Да, но для её работы Студия таки должна быть установлена. А нужно чтобы поставить дровину и работать со строки без установки Студии.

А может для автономной работы STK500.exe достаточно просто поставить AVR Jungo USB ?
Go to the top of the page
 
+Quote Post
UraGun
сообщение Mar 9 2012, 18:03
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 11-10-05
Из: Запорожье
Пользователь №: 9 516



Цитата(zombi @ Mar 9 2012, 20:06) *
А может для автономной работы STK500.exe достаточно просто поставить AVR Jungo USB ?

Вы точно не в курсе ? Может и достаточно, но перед этим нужно будет разобраться как это сделать. Мошт кто знает цельную методу.
Go to the top of the page
 
+Quote Post
dimka76
сообщение Mar 10 2012, 03:42
Сообщение #7


developer
****

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



Можно поставить студию, выдрать из нее STR500.exe, папочку Partdescriptionfiles, а потом снести студию.


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


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 11-10-05
Из: Запорожье
Пользователь №: 9 516



Цитата(dimka76 @ Mar 10 2012, 06:42) *
Можно поставить студию, выдрать из нее STR500.exe, папочку Partdescriptionfiles, а потом снести студию.

Пасиба, вариант, но не оптимальненько.
Go to the top of the page
 
+Quote Post
Hellper
сообщение Mar 10 2012, 09:00
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 217
Регистрация: 13-08-07
Из: Санкт-Петербург
Пользователь №: 29 745



в файле prog.bat указываете тип мк, имя файла прошивки и конфигурацию fuse битов.
Прикрепленные файлы
Прикрепленный файл  PROG.rar ( 1.32 мегабайт ) Кол-во скачиваний: 155
 


--------------------
Go to the top of the page
 
+Quote Post
UraGun
сообщение Mar 10 2012, 14:46
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 11-10-05
Из: Запорожье
Пользователь №: 9 516



Цитата(Hellper @ Mar 10 2012, 12:00) *
в файле prog.bat указываете тип мк, имя файла прошивки и конфигурацию fuse битов.

Гранмерси, буду пробаваць !
Go to the top of the page
 
+Quote Post
Guest_UraGun1_*
сообщение Mar 22 2012, 15:05
Сообщение #11





Guests






Цитата(Hellper @ Mar 10 2012, 12:00) *
в файле prog.bat указываете тип мк, имя файла прошивки и конфигурацию fuse битов.

В общем на машине с установленной Студией - работает. на компе без Студии работать отказалос sad.gif
Дровину на программатор Jungo и т.д., можно установить без Студии, скачав с этой странички :
http://www.atmel.no/beta_ware/
подпункт :
AVR Jungo USB Installer
Там же есть какое-то софтино для работы из командной строки. Ещё не юзал, но скоро отчитаюсь. Оно увесистое, под 60 метров.
Так что вопрос поиска утилиты, работающей без Студии, остаётся открытым.

ага. угу. значить можно поступить оптимальнее.
Первое действие - скачиваем отсюда :
http://www.atmel.no/beta_ware/
фичу с названием
Download AVR CommandLineTools
она устанавливаясь, сама ставит дровину для программатора, после этого, юзаем прогу , предложенную Хеллпером на два поста выше:
PROG.RAR
За что ему повторный гранмерси.
Если всёж, кто-то знает более короткий и оптимальный инструмент для связки командная строка-ISPmkII,
прошу не утаивать от общественности.
Go to the top of the page
 
+Quote Post
zombi
сообщение Mar 22 2012, 15:41
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(UraGun1 @ Mar 22 2012, 18:05) *
В общем на машине с установленной Студией - работает. на компе без Студии работать отказалос sad.gif

кто бы сомневалсо
Цитата(UraGun1 @ Mar 22 2012, 18:05) *
ага. угу. значить можно поступить оптимальнее.
...

Зачем качать и ставить отдельно дрова для юсб если с AVR CommandLineTools все идёт в коплекте?
Go to the top of the page
 
+Quote Post
Guest_UraGun1_*
сообщение Mar 22 2012, 16:09
Сообщение #13





Guests






Цитата(zombi @ Mar 22 2012, 18:41) *
кто бы сомневалсо

Зачем качать и ставить отдельно дрова для юсб если с AVR CommandLineTools все идёт в коплекте?

ну а я чо пишу ? сначала опробовал отдельную установку дров, потом эту хрень. Так и написано, зачем читать невнимательно?

Сообщение отредактировал UraGun1 - Mar 22 2012, 16:11
Go to the top of the page
 
+Quote Post
zombi
сообщение Mar 22 2012, 17:01
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(UraGun1 @ Mar 22 2012, 19:09) *
зачем читать невнимательно?

Виноват. Исправлюсь.


Цитата(UraGun1 @ Mar 22 2012, 19:05) *
после этого, юзаем прогу , предложенную Хеллпером на два поста выше:
PROG.RAR
За что ему повторный гранмерси.

Зачем нужно качать PROG.RAR если это просто копия \Program Files\Atmel\AVR Tools\Stk500 причём старого stk500?
Или это за bat файл столько гранмерси?
Go to the top of the page
 
+Quote Post
Guest_UraGun1_*
сообщение Mar 22 2012, 20:09
Сообщение #15





Guests






Цитата(zombi @ Mar 22 2012, 20:01) *
Виноват. Исправлюсь.



Зачем нужно качать PROG.RAR если это просто копия \Program Files\Atmel\AVR Tools\Stk500 причём старого stk500?
Или это за bat файл столько гранмерси?

Стоко гранмерси за то, шта юноша не отмалчивался как некоторые, а отвечал конструктивно и по существу заданного вопроса. Просто запустить стк500 для работы с юсб никак не выходило, чувачог выложил то, что сняло все вопросы. А хотя бы и тот же батник с экзешником который точно не глючит.
А то как в том анекдоте. Задай вопрос на пиндософском форуме - тебе ответят. Задай на израильском - тебе ответят вопросом на вопрос. Задай на нашем - тебе нихрена не ответят, зато с упоением в течение трёх суток будут педалить какой же ты мудаг sm.gif

Сообщение отредактировал UraGun1 - Mar 22 2012, 20:13
Go to the top of the page
 
+Quote Post
zombi
сообщение Mar 22 2012, 21:02
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Вы наверное не внимательно читали свой вопрос!
ВАШ ВOПРОС:
Цитата(UraGun @ Mar 7 2012, 21:59) *
Где поискать утилитку, желательно работающую из командной строки для программирования мег через ISPmkII без установки Студии ?

Цитата(UraGun1 @ Mar 23 2012, 00:09) *
Просто запустить стк500 для работы с юсб никак не выходило, чувачог выложил то, что сняло все вопросы.

Если все вопросы сняты значит Вы знаете как работать с ISPmkII без установки Студии или CommandLineTools?

Go to the top of the page
 
+Quote Post
arttab
сообщение Mar 23 2012, 01:08
Сообщение #17


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

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



ответ от Аргуссофта:
Если стоит AVR Studio 5, то atprogram.exe работать не должно. Это приложение
связано с AVR Studio 6 и без ее установки не работает.

Кроме того, для корректной работы, потребуется с помощью студии обновить
прошивку программатора до нужной версии.

При наличии AVR Studio 6 и свежей прошивки программатора получаю, например:

C:\Program Files\Atmel\Atmel Studio 6.0\avrdbg>atprogram -t avrispmk2 -i
isp -d


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
Guest_UraGun1_*
сообщение Mar 23 2012, 05:40
Сообщение #18





Guests






Цитата(zombi @ Mar 23 2012, 00:02) *
Если все вопросы сняты значит Вы знаете как работать с ISPmkII без установки Студии или CommandLineTools?

Повторюсь. Путь найден. Не факт что самый оптимальный. Вопрос оптимизации механизма по прежнему открыт.
Желающих высказаться, призываю придерживаться темы топика а не психологических аспектов.
Проще говоря - по сути есть что добавить ?

Цитата(arttab @ Mar 23 2012, 04:08) *
ответ от Аргуссофта:
Если стоит AVR Studio 5, то atprogram.exe работать не должно. Это приложение
связано с AVR Studio 6 и без ее установки не работает.

Кроме того, для корректной работы, потребуется с помощью студии обновить
прошивку программатора до нужной версии.

При наличии AVR Studio 6 и свежей прошивки программатора получаю, например:

C:\Program Files\Atmel\Atmel Studio 6.0\avrdbg>atprogram -t avrispmk2 -i
isp -d

Хм, спасибо, а как это связано с моим вопросом ? Т.е. работой с программатором без установки студии ?
Go to the top of the page
 
+Quote Post
sparcmaster
сообщение Mar 23 2012, 06:13
Сообщение #19


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

Группа: Свой
Сообщений: 93
Регистрация: 13-01-12
Из: Гатчина
Пользователь №: 69 333



Цитата(UraGun @ Mar 8 2012, 15:12) *
никак не подключается фирменный ISPmkII по усб. уже с этим возился помнится. не хавает аврдуде команду usb:xx...

Вы просто замените дрова для ISPmkII на специально сгенерированные для avrdude и будет счастье. И можно будет без всяких usb:xx...
Цитата
avrdude -c jtag2 -p m128 -P usb-U flash:w:frm.hex
Go to the top of the page
 
+Quote Post
arttab
сообщение Mar 23 2012, 08:51
Сообщение #20


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

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



пробую с stk500.exe
stk500 -datmega48 -s -cUSB - читает сигнатуру

stk500 -datmega48 -cUSB -s -ofFlash.hex

STK500 command line programmer, v 2.3 Atmel Corp © 2004-2009.

Connected to AVRISP mkII on port USB:FFFFFFFFFFFF
Device parameters loaded
Programming mode entered
Signature is 0x1E 0x92 0x05
Programming mode left
Connection to AVRISP mkII closed

что не так?





--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
Guest_UraGun1_*
сообщение Mar 23 2012, 08:59
Сообщение #21





Guests






Цитата(arttab @ Mar 23 2012, 11:51) *
что не так?

Всё как надо sm.gif
На данный момент, ищу возможность уменьшения размера необходимого для работы дистрибутива.
Чтобы осталось только самое необходимое. Пока порядка 60 мегабайт. Что-то подсказывает, что нужно ужимать.
Тем более, что я работаю при помощи этой связкой только с двумя камнями - ATMega128 ATXMega128A1.
На данный момент прокатывает и это, но размер хочется таки снизить. Ну и ещё такой нюанс.
Всё это дело работает из под моей проги писаной на ВСВ. Прога - транслятор из языка релейно-контактных схем в С++.
Потом этот сишник в фоновом режиме транслируется в хекс и заливается в изделие пользователем с помошью описанной связки.
Есть большое желание довести это хозяйство до единого быстро ставящегося дистрибутива. Чтобы у пользователя было минимум действий для установки и программирования изделий. Ясное дело, что в составе каждого изделия предусмотрен клон ISPmkII.
Go to the top of the page
 
+Quote Post
arttab
сообщение Mar 23 2012, 09:16
Сообщение #22


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

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



рад за Вас что получается. А я застрял на
>stk500 -datmega48 -cUSB -s -ofFlash.hex
>stk500 -datmega48 -cUSB -s -pfFlash.hex

считать прошивку тик и не получилось


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
Guest_UraGun1_*
сообщение Mar 23 2012, 09:26
Сообщение #23





Guests






Цитата(arttab @ Mar 23 2012, 12:16) *
рад за Вас что получается. А я застрял на
>stk500 -datmega48 -cUSB -s -ofFlash.hex
>stk500 -datmega48 -cUSB -s -pfFlash.hex

считать прошивку тик и не получилось

именно считать я не пробовал. пробовал записать и верифицировать, отработало без вопросов.

Цитата(arttab @ Mar 23 2012, 12:16) *
рад за Вас что получается. А я застрял на
>stk500 -datmega48 -cUSB -s -ofFlash.hex
>stk500 -datmega48 -cUSB -s -pfFlash.hex

считать прошивку тик и не получилось

да, перед тем как вписать имя модели контроллера, я сверялся с командой stk500.exe -?
не знаю имеет ли значение регистр, но в поддерживаемых именах есть заглавные буквы.
Go to the top of the page
 
+Quote Post
arttab
сообщение Mar 23 2012, 09:30
Сообщение #24


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

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



на нормальные консоли капс не влияет, но все равно проверил. не робит.


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
zombi
сообщение Mar 24 2012, 00:02
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(UraGun @ Mar 7 2012, 20:59) *
Где поискать утилитку, желательно работающую из командной строки для программирования мег через ISPmkII без установки Студии ?

Цитата(zombi @ Mar 23 2012, 00:02) *
Если все вопросы сняты значит Вы знаете как работать с ISPmkII без установки Студии или CommandLineTools?

Цитата(UraGun1 @ Mar 23 2012, 08:40) *
Повторюсь. Путь найден.

[OFFTOP deleted]
Расскажите нам о найденом пути.
Не держите в себе.

Сообщение отредактировал IgorKossak - Mar 24 2012, 15:38
Go to the top of the page
 
+Quote Post
arttab
сообщение Mar 29 2012, 01:34
Сообщение #26


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

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



видимо студия является обязательным компонентом и работать можно только через её.

чтобы посмотреть из нормальных (с аппаратным usb) USB программаторов, чтобы с командной строкой и возможностями минимум как у avreal?

может новый топик начать...


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Mar 29 2012, 09:08
Сообщение #27


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



UraGun получил 30 дней read only за хамство.
UraGun1 заблокирован навсегда как клон UraGun.
Перепалку скрыл.
Тему закрываю.
Модератор.
Go to the top of the page
 
+Quote Post

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

 


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


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