Перейти к содержанию
    

Вы наверное не внимательно читали свой вопрос!

ВАШ ВOПРОС:

Где поискать утилитку, желательно работающую из командной строки для программирования мег через ISPmkII без установки Студии ?

Просто запустить стк500 для работы с юсб никак не выходило, чувачог выложил то, что сняло все вопросы.

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

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ответ от Аргуссофта:

Если стоит 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Повторюсь. Путь найден. Не факт что самый оптимальный. Вопрос оптимизации механизма по прежнему открыт.

Желающих высказаться, призываю придерживаться темы топика а не психологических аспектов.

Проще говоря - по сути есть что добавить ?

 

ответ от Аргуссофта:

Если стоит 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

Хм, спасибо, а как это связано с моим вопросом ? Т.е. работой с программатором без установки студии ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Вы просто замените дрова для ISPmkII на специально сгенерированные для avrdude и будет счастье. И можно будет без всяких usb:xx...

avrdude -c jtag2 -p m128 -P usb-U flash:w:frm.hex

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

пробую с 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

 

что не так?

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость UraGun1
что не так?

Всё как надо :)

На данный момент, ищу возможность уменьшения размера необходимого для работы дистрибутива.

Чтобы осталось только самое необходимое. Пока порядка 60 мегабайт. Что-то подсказывает, что нужно ужимать.

Тем более, что я работаю при помощи этой связкой только с двумя камнями - ATMega128 ATXMega128A1.

На данный момент прокатывает и это, но размер хочется таки снизить. Ну и ещё такой нюанс.

Всё это дело работает из под моей проги писаной на ВСВ. Прога - транслятор из языка релейно-контактных схем в С++.

Потом этот сишник в фоновом режиме транслируется в хекс и заливается в изделие пользователем с помошью описанной связки.

Есть большое желание довести это хозяйство до единого быстро ставящегося дистрибутива. Чтобы у пользователя было минимум действий для установки и программирования изделий. Ясное дело, что в составе каждого изделия предусмотрен клон ISPmkII.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

рад за Вас что получается. А я застрял на

>stk500 -datmega48 -cUSB -s -ofFlash.hex

>stk500 -datmega48 -cUSB -s -pfFlash.hex

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость UraGun1
рад за Вас что получается. А я застрял на

>stk500 -datmega48 -cUSB -s -ofFlash.hex

>stk500 -datmega48 -cUSB -s -pfFlash.hex

 

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

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

 

рад за Вас что получается. А я застрял на

>stk500 -datmega48 -cUSB -s -ofFlash.hex

>stk500 -datmega48 -cUSB -s -pfFlash.hex

 

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

да, перед тем как вписать имя модели контроллера, я сверялся с командой stk500.exe -?

не знаю имеет ли значение регистр, но в поддерживаемых именах есть заглавные буквы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Где поискать утилитку, желательно работающую из командной строки для программирования мег через ISPmkII без установки Студии ?

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

Повторюсь. Путь найден.

[OFFTOP deleted]

Расскажите нам о найденом пути.

Не держите в себе.

Изменено пользователем IgorKossak

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

UraGun получил 30 дней read only за хамство.

UraGun1 заблокирован навсегда как клон UraGun.

Перепалку скрыл.

Тему закрываю.

Модератор.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...