USBasp

Обсуждаем контроллеры компании Atmel.
Ответить
chernyshov_nikita
Первый раз сказал Мяу!
Сообщения: 34
Зарегистрирован: Сб апр 13, 2013 10:29:21

USBasp

Сообщение chernyshov_nikita »

Здравствуйте, купил недавно на ebay программатор usbasp называется, написано было, что для Atmel-овских МК, но AVR Studio его не ищет(
Нашел в интернете инфу, что можно скачать AVR Dude и все заработает, но вот адекватного описания этого программного обеспечения я так и не нашел. Подскажите, пожалуйста, возможно ли подключение к AVR Studio? И если все таки загружать AVR DUde обязательно, то что он из себя представляет? Можно ли с помощью него залить прогу, написанную в AVR Studio?
Реклама
metan
Вымогатель припоя
Сообщения: 593
Зарегистрирован: Ср янв 06, 2010 10:01:46

Re: USBasp

Сообщение metan »

chernyshov_nikita писал(а):то что он из себя представляет
Он (точнее она) СОБОЙ представляет консольную программу, умеющую программировать разные микроконтроллеры через разные программаторы. Вся настройка программы делается для конкретного ее запуска через параметры командной строки.
Кому тяжело работать с командной строкой, можно воспользоваться программами-оболочками, коих есть не одна.
Например http://radiokot.ru/forum/viewtopic.php?f=61&t=71285. Такие оболочки просто формируют командную строку и вызывают AVR Dude. Еще есть калькулятор фьюзов http://fusecalc.mirmk.net/, который тоже поможет сформировать командную строку для AVR Dude.
chernyshov_nikita писал(а):Можно ли с помощью него залить прогу, написанную в AVR Studio?
Конечно, залить hex файл, сформированный AVR Studio, можно, для этого программа AVR Dude и создана.
Лично мне гораздо более удобно один раз сформировать командную строку, записать ее в BAT - файл, и запускать после очередной перекомпиляции парой нажатий клавиш, чем яростно елозить мышкой :), запуская программацию из интегрированной среды программирования.
chernyshov_nikita писал(а):но вот адекватного описания этого программного обеспечения я так и не нашел
ну ну..
http://www.avislab.com/blog/avrdude/
Реклама
chernyshov_nikita
Первый раз сказал Мяу!
Сообщения: 34
Зарегистрирован: Сб апр 13, 2013 10:29:21

Re: USBasp

Сообщение chernyshov_nikita »

Я с этого сайта все скачал, но вот этап установки так и не прошел. все exe-шники перепробовал, ничего не запускается, просто консоль вылазит на пару миллисикунд (так, что моргнет просто) и все, т. е. никакие драйвера, вроде как, и не установились. Рабочая консоль не вылазит.
metan
Вымогатель припоя
Сообщения: 593
Зарегистрирован: Ср янв 06, 2010 10:01:46

Re: USBasp

Сообщение metan »

chernyshov_nikita писал(а):этап установки так и не прошел
Программа AVR dude, да и большинство оболочек к ней не требуют никакой установки.
chernyshov_nikita писал(а):Рабочая консоль не вылазит
И не должно ничего вылазить.
Нажмите Выполнить - cmd
и затем уже из командной строки вызывайте avrdude.exe
Типа такого c:\dude\avrdude.exe -n -p m8 -c usbasp (для atmega8)
И уже читайте, что там не так. И вообще, программатор-то определился системой? Дрова встали?
Вот еще про оболочки
Вот еще про программатор
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
blackx
Говорящий с текстолитом
Сообщения: 1518
Зарегистрирован: Пт дек 28, 2012 21:56:46
Откуда: St. Petersburg

Re: USBasp

Сообщение blackx »

Советую avrdude куда-нибудь в PATH добавить. Как это сделать можно найти в интернете. Потом не придется вводить в консоль путь до самой программы. Просто avrdude [команды].
Изображение only pure true norwegian blackx Изображение
Реклама
Аватара пользователя
Seriyvolk
Друг Кота
Сообщения: 4963
Зарегистрирован: Сб май 05, 2012 20:19:55
Откуда: Минск

Re: USBasp

Сообщение Seriyvolk »

Приветствую всех! Тему создавать не стал, поэтому сюда.
Столкнулся с проблемой: пытаюсь прошить мегу128 программатором USBASP (куплен на али). Зашивается вроде как нормально, но приверификации на 50% вылазит ошибка.
При визуальном сравнении заливаемой и считанной потом прошивки выяснилось, что до половины флеша одна соответствует другой, а с 64-го кбайта в считанной из контроллера прошивке начинается точная копия оригинала (прошива мелкая, может под 10 кб). Такое ощущение, что байты при прошивке пишутся сразу по двум адресам флеша. Может кто наставит на путь истинный. Сам грешу на программатор. Другой есть только JTAG, но разъём на плате под него не разведён...
Прибор, защищённый предохранителем, сгорает первым, защитив предохранитель. Закон Мерфи.
Реклама
Ответить

Вернуться в «AVR»