|
|
  |
USB programmer AVR910, с драйвером от obdev |
|
|
|
Mar 26 2012, 10:25
|
Участник

Группа: Участник
Сообщений: 24
Регистрация: 5-07-07
Пользователь №: 28 916

|
Цитата(prottoss @ Mar 26 2012, 17:14)  Зайдите в меню Tools->Plug-In-Meneger... Установите галку на STK500. Далее "Save and Exit". Перезагрузите AVRStudio. Зашел и.. (смотри картинку) Переустановил AVRStudio с подключенным программатором (думал что может при установке или первом запуске подцепит plug-in), эффект (смотри картинку выше  ) Если выбрать пункт меню File, то там кроме save and exit ничего нет!! В директории установки студии есть AVRTools/STK500 папка с файлами, там есть stk500.exe. Пробовал запускать, но он консольный  !
Эскизы прикрепленных изображений
|
|
|
|
|
Mar 26 2012, 10:46
|

Гуру
     
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659

|
Цитата(Киса @ Mar 26 2012, 16:25)  Есть несколько вариантов (в порядке предпочтения): 1. Самому постараться разобраться с проблемой. 2. Скачать AVRStudio 4.xx снести старую, установить новую. 3. Изучить командную строку 4. Бросить это дело и завести пасеку, может в пчеловодстве повезет.
--------------------
|
|
|
|
|
Mar 26 2012, 11:24
|
Участник

Группа: Участник
Сообщений: 24
Регистрация: 5-07-07
Пользователь №: 28 916

|
prottoss Пункт 4 мне больше всего понравился. По пункту 2 я и так последнюю версию 4.19 недавно скаченную и ставил. Кстати у меня и 5 версия студии не хочет работать (чего-то там с лицензией на VS арёт!!). Я и в тех. ATMEL писал и скидивал им log'и и они видимо поизучав их заткнулись на..! Пробывал ставить софт под USBASP но там еще такая коза- на libusp kaspersky арёт благим... Вообщем ATMEL хромает на софте это точно. Толи дело PIC- Pickit2 + Pickit2 programming v2.61 и никаких гвоздей, ни дров, ни Visual Studio, ни другой фигни!! Вообщем пошел себе пасеку заведу!!
|
|
|
|
|
Mar 26 2012, 11:51
|

Частый гость
 
Группа: Участник
Сообщений: 91
Регистрация: 19-11-09
Пользователь №: 53 737

|
Cтоит Microsoft Visual C++ 2010 Express и та самая аврстудия (4.19.0.730) как на семёрке, так и на хр3 (обе х86-версии). Пашет всё. Даже делфи 7 имеется. Никаких конфликтов нет. winavr (gcc) тоже из-под аврстудии работает.
Поищите отдельно файлы вида "vcredist_x86.exe" или "vcredist_x64.exe" (они есть в дисках к играм и некоторым прогам) и установите нужный. Желательно смотреть наиболее позднюю версию.
По поводу полной версии мс визуал студии... У меня в практике было несколько случаев, когда при сносе студии ломалась вся система. После я сделал вывод, что ставить её нужно сразу после установки винды: установил винду, поставил дрова, настроил всё, а теперь можно и визуал студию ставить. Однажды был конфликт между отладчиками делфи и визуал студии - переставлял систему.
Сегодня хочу прошить тот файл с 64-ой страницы (AVRISP_USB_Prog.rar) для протокола stk500v2. Посмотрю, что получится.
prottoss, вы выкладывали 2 архива AVRISP_USB_Prog.rar - в одном только hex, а в другом исходники + hex. Где есть исходники, там hex посвежее. Это существенные доработки? Имеет значение, каким hex'ом шить mega8?
|
|
|
|
|
Mar 26 2012, 15:24
|

Группа: Новичок
Сообщений: 9
Регистрация: 2-10-11
Пользователь №: 67 494

|
prottoss А у меня возникла проблема следуещего характера: Пользуюсь программатором с прошивкой STK500 и всё время шил МЕГИ8 и прблем не было, а тут надо было тиньку 2313 прошить и незадача получается - не хочет он её шить. Проблему железного характера отбрасуем так как при перепрошивке программатора на АВР910 тинька шьётся. Софт пробовал и Студию и кодевижен. Студию пробовал поставить 4,19 тож самое. В режим програмирования входит, фьюзы програмит, сигнатуру читает, чип стирает а вот флеш память програмить - выдаёт ошибку (но читать содержимое можно). частоту тактирования менял. скрин со студии прилагаю
Эскизы прикрепленных изображений
|
|
|
|
|
Mar 26 2012, 15:47
|

Группа: Новичок
Сообщений: 9
Регистрация: 2-10-11
Пользователь №: 67 494

|
"А прошивка то моя?" Естественно
|
|
|
|
|
Mar 26 2012, 16:05
|

Группа: Новичок
Сообщений: 9
Регистрация: 2-10-11
Пользователь №: 67 494

|
Буду благодарен!
|
|
|
|
|
Mar 27 2012, 06:53
|

Частый гость
 
Группа: Участник
Сообщений: 91
Регистрация: 19-11-09
Пользователь №: 53 737

|
я тут поигрался с at90can128. прилагаю 2 фотки. на них видно, что если не выбрать микруху из списка и попытаться прочитать сигнатуру, то выскочит ошибка. эта же ошибка выскакивает при попытки прошить флэшку и eeprom. стирание тоже с ошибкой (проверка на 0xFF всех ячеек). может быть это связано с проверкой сигнатуры в начале программирования. но при этом чтение/проверка памяти, фьюзов и локов проходит без сбоев. я попробовал выставить в списке не can128, а mega128 - всё работает: стирание, программирование, проверка и т.д... видимо не серьёзная проблемка. костян82 выше также описал аналогичную проблему с attiny2313. может стоит попробовать выбрать в списке at90s2313... prottoss, если не трудно, посмотрите код. если получится, может быть вы скажите, что именно вы подправили, дабы пользователи сами в дальнейшем могли подкорректировать код под имеющийся у них микроконтроллер (хотя эта затея не самая лучшая; всё это делать надо конечно же одному человеку, чтоб потом не было путаницы). сегодня вечерком побалуюсь с atmega48 (но там питание 3,3В - посмотрим)...
Сообщение отредактировал XWoo - Mar 27 2012, 07:30
Эскизы прикрепленных изображений
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|