|
ISPmkII, Где поискать утилитку, желательно работающей из командной строки дл |
|
|
|
Mar 8 2012, 11:12
|

Участник

Группа: Участник
Сообщений: 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
|
|
|
|
|
Mar 9 2012, 18:03
|

Участник

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

|
Цитата(zombi @ Mar 9 2012, 20:06)  А может для автономной работы STK500.exe достаточно просто поставить AVR Jungo USB ? Вы точно не в курсе ? Может и достаточно, но перед этим нужно будет разобраться как это сделать. Мошт кто знает цельную методу.
|
|
|
|
|
Mar 10 2012, 04:40
|

Участник

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

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

Участник

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

|
Цитата(Hellper @ Mar 10 2012, 12:00)  в файле prog.bat указываете тип мк, имя файла прошивки и конфигурацию fuse битов. Гранмерси, буду пробаваць !
|
|
|
|
Guest_UraGun1_*
|
Mar 22 2012, 15:05
|
Guests

|
Цитата(Hellper @ Mar 10 2012, 12:00)  в файле prog.bat указываете тип мк, имя файла прошивки и конфигурацию fuse битов. В общем на машине с установленной Студией - работает. на компе без Студии работать отказалос  Дровину на программатор Jungo и т.д., можно установить без Студии, скачав с этой странички : http://www.atmel.no/beta_ware/подпункт : AVR Jungo USB Installer Там же есть какое-то софтино для работы из командной строки. Ещё не юзал, но скоро отчитаюсь. Оно увесистое, под 60 метров. Так что вопрос поиска утилиты, работающей без Студии, остаётся открытым. ага. угу. значить можно поступить оптимальнее. Первое действие - скачиваем отсюда : http://www.atmel.no/beta_ware/фичу с названием Download AVR CommandLineTools она устанавливаясь, сама ставит дровину для программатора, после этого, юзаем прогу , предложенную Хеллпером на два поста выше: PROG.RARЗа что ему повторный гранмерси. Если всёж, кто-то знает более короткий и оптимальный инструмент для связки командная строка-ISPmkII, прошу не утаивать от общественности.
|
|
|
|
Guest_UraGun1_*
|
Mar 22 2012, 16:09
|
Guests

|
Цитата(zombi @ Mar 22 2012, 18:41)  кто бы сомневалсо
Зачем качать и ставить отдельно дрова для юсб если с AVR CommandLineTools все идёт в коплекте? ну а я чо пишу ? сначала опробовал отдельную установку дров, потом эту хрень. Так и написано, зачем читать невнимательно?
Сообщение отредактировал UraGun1 - Mar 22 2012, 16:11
|
|
|
|
|
Mar 22 2012, 17:01
|

Гуру
     
Группа: Свой
Сообщений: 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 файл столько гранмерси?
|
|
|
|
Guest_UraGun1_*
|
Mar 22 2012, 20:09
|
Guests

|
Цитата(zombi @ Mar 22 2012, 20:01)  Виноват. Исправлюсь.
Зачем нужно качать PROG.RAR если это просто копия \Program Files\Atmel\AVR Tools\Stk500 причём старого stk500? Или это за bat файл столько гранмерси? Стоко гранмерси за то, шта юноша не отмалчивался как некоторые, а отвечал конструктивно и по существу заданного вопроса. Просто запустить стк500 для работы с юсб никак не выходило, чувачог выложил то, что сняло все вопросы. А хотя бы и тот же батник с экзешником который точно не глючит. А то как в том анекдоте. Задай вопрос на пиндософском форуме - тебе ответят. Задай на израильском - тебе ответят вопросом на вопрос. Задай на нашем - тебе нихрена не ответят, зато с упоением в течение трёх суток будут педалить какой же ты мудаг
Сообщение отредактировал UraGun1 - Mar 22 2012, 20:13
|
|
|
|
|
Mar 22 2012, 21:02
|

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

|
Вы наверное не внимательно читали свой вопрос! ВАШ ВOПРОС: Цитата(UraGun @ Mar 7 2012, 21:59)  Где поискать утилитку, желательно работающую из командной строки для программирования мег через ISPmkII без установки Студии ? Цитата(UraGun1 @ Mar 23 2012, 00:09)  Просто запустить стк500 для работы с юсб никак не выходило, чувачог выложил то, что сняло все вопросы. Если все вопросы сняты значит Вы знаете как работать с ISPmkII без установки Студии или CommandLineTools?
|
|
|
|
Guest_UraGun1_*
|
Mar 23 2012, 05:40
|
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 Хм, спасибо, а как это связано с моим вопросом ? Т.е. работой с программатором без установки студии ?
|
|
|
|
|
Mar 23 2012, 06:13
|
Частый гость
 
Группа: Свой
Сообщений: 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
|
|
|
|
Guest_UraGun1_*
|
Mar 23 2012, 08:59
|
Guests

|
Цитата(arttab @ Mar 23 2012, 11:51)  что не так? Всё как надо  На данный момент, ищу возможность уменьшения размера необходимого для работы дистрибутива. Чтобы осталось только самое необходимое. Пока порядка 60 мегабайт. Что-то подсказывает, что нужно ужимать. Тем более, что я работаю при помощи этой связкой только с двумя камнями - ATMega128 ATXMega128A1. На данный момент прокатывает и это, но размер хочется таки снизить. Ну и ещё такой нюанс. Всё это дело работает из под моей проги писаной на ВСВ. Прога - транслятор из языка релейно-контактных схем в С++. Потом этот сишник в фоновом режиме транслируется в хекс и заливается в изделие пользователем с помошью описанной связки. Есть большое желание довести это хозяйство до единого быстро ставящегося дистрибутива. Чтобы у пользователя было минимум действий для установки и программирования изделий. Ясное дело, что в составе каждого изделия предусмотрен клон ISPmkII.
|
|
|
|
Guest_UraGun1_*
|
Mar 23 2012, 09:26
|
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 -? не знаю имеет ли значение регистр, но в поддерживаемых именах есть заглавные буквы.
|
|
|
|
|
Mar 24 2012, 00:02
|

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