Здравствуйте, купил недавно на ebay программатор usbasp называется, написано было, что для Atmel-овских МК, но AVR Studio его не ищет(
Нашел в интернете инфу, что можно скачать AVR Dude и все заработает, но вот адекватного описания этого программного обеспечения я так и не нашел. Подскажите, пожалуйста, возможно ли подключение к AVR Studio? И если все таки загружать AVR DUde обязательно, то что он из себя представляет? Можно ли с помощью него залить прогу, написанную в AVR Studio?
USBasp
-
chernyshov_nikita
- Первый раз сказал Мяу!
- Сообщения: 34
- Зарегистрирован: Сб апр 13, 2013 10:29:21
- Реклама
Re: USBasp
Он (точнее она) СОБОЙ представляет консольную программу, умеющую программировать разные микроконтроллеры через разные программаторы. Вся настройка программы делается для конкретного ее запуска через параметры командной строки.chernyshov_nikita писал(а):то что он из себя представляет
Кому тяжело работать с командной строкой, можно воспользоваться программами-оболочками, коих есть не одна.
Например http://radiokot.ru/forum/viewtopic.php?f=61&t=71285. Такие оболочки просто формируют командную строку и вызывают AVR Dude. Еще есть калькулятор фьюзов http://fusecalc.mirmk.net/, который тоже поможет сформировать командную строку для AVR Dude.
Конечно, залить hex файл, сформированный AVR Studio, можно, для этого программа AVR Dude и создана.chernyshov_nikita писал(а):Можно ли с помощью него залить прогу, написанную в AVR Studio?
Лично мне гораздо более удобно один раз сформировать командную строку, записать ее в BAT - файл, и запускать после очередной перекомпиляции парой нажатий клавиш, чем яростно елозить мышкой
ну ну..chernyshov_nikita писал(а):но вот адекватного описания этого программного обеспечения я так и не нашел
http://www.avislab.com/blog/avrdude/
-
chernyshov_nikita
- Первый раз сказал Мяу!
- Сообщения: 34
- Зарегистрирован: Сб апр 13, 2013 10:29:21
Re: USBasp
Я с этого сайта все скачал, но вот этап установки так и не прошел. все exe-шники перепробовал, ничего не запускается, просто консоль вылазит на пару миллисикунд (так, что моргнет просто) и все, т. е. никакие драйвера, вроде как, и не установились. Рабочая консоль не вылазит.
Re: USBasp
Программа AVR dude, да и большинство оболочек к ней не требуют никакой установки.chernyshov_nikita писал(а):этап установки так и не прошел
И не должно ничего вылазить.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
Советую avrdude куда-нибудь в PATH добавить. Как это сделать можно найти в интернете. Потом не придется вводить в консоль путь до самой программы. Просто avrdude [команды].
only pure true norwegian blackx 
- Реклама
Re: USBasp
Приветствую всех! Тему создавать не стал, поэтому сюда.
Столкнулся с проблемой: пытаюсь прошить мегу128 программатором USBASP (куплен на али). Зашивается вроде как нормально, но приверификации на 50% вылазит ошибка.
При визуальном сравнении заливаемой и считанной потом прошивки выяснилось, что до половины флеша одна соответствует другой, а с 64-го кбайта в считанной из контроллера прошивке начинается точная копия оригинала (прошива мелкая, может под 10 кб). Такое ощущение, что байты при прошивке пишутся сразу по двум адресам флеша. Может кто наставит на путь истинный. Сам грешу на программатор. Другой есть только JTAG, но разъём на плате под него не разведён...
Столкнулся с проблемой: пытаюсь прошить мегу128 программатором USBASP (куплен на али). Зашивается вроде как нормально, но приверификации на 50% вылазит ошибка.
При визуальном сравнении заливаемой и считанной потом прошивки выяснилось, что до половины флеша одна соответствует другой, а с 64-го кбайта в считанной из контроллера прошивке начинается точная копия оригинала (прошива мелкая, может под 10 кб). Такое ощущение, что байты при прошивке пишутся сразу по двум адресам флеша. Может кто наставит на путь истинный. Сам грешу на программатор. Другой есть только JTAG, но разъём на плате под него не разведён...
Прибор, защищённый предохранителем, сгорает первым, защитив предохранитель. Закон Мерфи.


